АБРАКАДАБРА (Тоже самое но в читаемом виде)
Pered tem kak zarabotat' na svoem sayte (o 4em mojno pro4itat' zdes') - nado kak-to sozdat' sayt samostoatel'no. I tut u bol'6instva novikov voznikaut slojnosti. U Vas est' dva puti - sozdat' sayt samostoatel'no ili ispol'zovat' gotovoe re6enie v vide CMS. CMS (content management system) - sistema upravlenia kontentom - po suti eto gotoviy sayt, u kotorogo nado li6' nemnogo popravit' vne6nuu strukturu i napolnit' ego soderjimim.
Oni xoro6o podxodat dla tipovix re6eniy (standartniy sayt, forum, blog, gostevaa, …), i mogut ne podoyti v slu4ae neobxodimosti nestandartnogo re6enia. O nix mojno pro4itat' zdes': Lu46ie CMS sistemi - kakie oni? Lu46ie CMS = besplatnie CMS sistemi? Esli Vi xotite znat' kak oni rabotaut, ili sozdat' sayt samostoatel'no - 4itayte nije. Vse sayti sdelani na HTML (Hyper Text Markup Language) - azike razmetki giperstranic. Obi4naa stranica, kotoruu Vi otkrivaete v brauzere - eto i est' html, tol'ko brauzer pokazivaet ne samu razmetku, sostoa6uu iz tegov i obi4nogo teksta, a pokazivaet to, 4to v ney opisano, kak doljna vigladet' stranica. Vi mojete prosmotret' etu razmetku na luboy otkritoy stranice v brauzere. V Internet Explorer’e eto delaetsa 4erez menu Stranica -> Prosmotret' HTML-kod, v Opera po ctrl+F3, v Mozill Firefox po ctrl+u. Vnutri HTLM mogut bit' skripti, kak pravilo JavaScript - eto pridaet stranicam bol'6uu interaktivnost'. Takje mogut bit' ssilki na vne6nie mul'timedia fayli, k primeru, video ili flash. Eti fayli budut vstavleni v nujnoe mesto stranici, kogda ona budet zagrujena pol'zovatelem. I sootvetstvenno vse eto rabotaet isklu4itel'no v brauzere pol'zovatela - eto klientskaa 4ast'. Slojnost' nomer odin - azik razmetki html, a to4nee ego neznanie. Eta problema re6aetsa dostato4no legko - nado nayti kakoy-nibud' spravo4nik po html, na4at' verstat' v nem, i smotret' rezul'tati v svoem je brauzere. Poslednaa versia HTML na dannie moment 4.01 - ee i nado ispol'zovat'. Nije ssilki na posobia po HTML: - zdes' mojno ska4at' u4ebnik po HTML (russkiy; chm; 270kb)
- a zdes' ska4at' oficial'nuu specifikaciu HTML (english; zipped html; 400kb)
Sozdat' sayt (HTML) mojno i v noutpade, nabrav verstku (put' profi), a mojno i s pomo6'u special'nix WYSIWYG (what you see is what you get) redaktorov, v kotorix Vi mi6koy kidaete komponenti na stranicu. No stati4eskie sayti daut malo vozmojnostey, i rano ili pozdno u veb-mastera poavlaetsa vopros kak sozdat' dinami4eskiy sayt. Sayt na kotorom mojno bilo legko razme6at' novosti, stat'i, ustanovit' forum, i t.d. Vse eto vozmojno, no odnogo html dla etogo ne xvatit. Trebuetsa ispol'zovat' drugie texnologii. PHP - besplatniy skriptoviy azik programmirovania, ispol'zuemiy na servernoy storone, t.e. v sozdanii i obrabotke dannix, otpravlaemix pol'zovatelu za6ed6emu na sayt. Na PHP sozdano bol'6instvo saytov v internete. Rekomenduu na4inat' rabotat' s 5-oy versiey PHP. Bol'6aa 4ast' xostingov ego uje k s4ast'u podderjivaut (esli Va6 xosting ne podderjivaet - brosayte ego, vot tut obzor xoro6ego nedorogogo xostera). PHP rabotaet na servere, i klient ni4ego o nem ne znaet, on tol'ko polu4aet to, 4to viydet v rezul'tate raboti php skripta, k primeru - stranicu gostevoy knigi. T.e. PHP polu4aet zapros, k primeru, vvide nomera stranici gostevoy knigi, polu4aet zapisi iz bazi dannix (ob etom nije), kotorie naxodatsa na etoy stranice, sozdaet stroku iz tegov html i zapisey bazi dannix, i otpravlaet etu stroku klientu. Klient videt stranicu, kotoraa sostoit iz eto stroki. Ssilki nije pomogut Vam v izu4enii PHP: - ska4at' u4ebnik po php (russkiy; 460kb)
- ska4at' spravo4nik po php 5 (oficial'niy; format chm; ssilka na vibor zerkala; 7.8Mb)
- stat'i po php est' na mnogix saytax - polnost'u temati4eskix, tipa phpclub.ru, ili soderja6ix razdel po php, tipa razdela po PHP na codenet.ru
Esli kakaa-libo ssilka bitaa - gde ska4at' u4ebnik po php, ili spravo4nik - legko nayti na yandex’e. Dopolnitel'nie materiali po php takje legko nayti 4erez poiskoviki, tak 4to Vam ostaetsa li6' na4at' ix izu4at'. U PHP est' mnogo konkurentov tipa APS (azik ot MS, rabotaet tol'ko s softom ot MS), Perl (est' plusi, no mne php bol'6e nravitsa), i drugie. Ne oxota ustraivat' sva6ennix voyn, t.4. skaju prosto - dla na4ala vibirayte php. Zaxotite - potom razberetes' i s drugimi azikami. Sleduu6ee 4to potrebuetsa dla sozdania sayta - mesto, gde v udobnom vide budet xranit'sa vsa informacia raspolojennaa na sayte. Mojno dla etix celey ispol'zovat' i fayli, no eto ne pravil'no - gorazdo udobney i effektivney budet ispol'zovanie bazi dannix, tipa MySQL. Poslednaa versia MySQL - 6 Alpha. Lu6e vsego rabotat' s patoy versiey, xota bol'6e vsego do six por navernoe rasprostranen MySQL 4. Mogu i o6ibat'sa. Ofical'naa dokumentacia po MySQL est' na off.sayte - http://dev.mysql.com/doc/. Tam mojno po4itat' online dokumentaciu po MySQL, ili ska4at' dokumentaciu po MySQL trebuemoy Vam versii na trebuemom Vam azike v trebuemom Vam formate. Vot pramie ssilki na to, 4to Vam skorey vsego ponadobitsa: - ska4at' spravo4nik po MySQL 4 (russkiy; zipped html; ~3Mb)
- ska4at' spravo4nik po MySQL 5 (english; chm; ~5Mb)
Oficial'niy spravo4nik po mysql 5 ska4at' mojno tol'ko na angliyskom azike. Vi6e bili ssilki tol'ko na u4ebniki po php i mysql, a gde neobxodimie programmi? I kakie sobstvenno neobxodimi? Dla togo 4tob sozdat' sayt samostoatel'no - Vam potrebuetsa interpretator php (programma, kotoraa budet ispolnat' va6i php skripti), programma MySQL, a takje apache - server, kotoriy budet ob6at'sa s posetitelami - polu4at' ot nix zaprosi, i otpravlat' obratno to, 4to nageneriruet php s mysql. Vse eto mojno ska4at' i po otdel'nosti, a zatem nastroit', no eto dostato4no slojniy put' dla na4inau6ix. Lu46e ska4at' denver, v kotorom soderjitsa mysql + php + apache + perl - ni4ego li6nego i kak raz vse, 4to trebuetsa dla togo 4tob sozdat' sayt samostoatel'no, i protestirovat' ego rabotu pered zapuskom v internete. Gde ska4at' denver (poslednuu bazovuu versiu): http://www.denwer.ru/dis/Base/latest (~3Mb) Oficial'niy sayt denvera, gde est' mnogo informacii o nem: http://denwer.ru Vot e6e interesnaa stat'a na temu kak ustanovit' i pri neobxodimosti nastroit' denver, a takje Kak sozdat' svoy mini sayt samostoatel'no. Po6agovaa instrukcia. A ukazal Vam osnovnie texnologii, kotorie trebuutsa 4tobi sozdat' sayt samostoatel'no, a Vam ostaetsa na4at' s nimi rabotat'. P.S. Kstati dizayn dla sayta mojno nayti gotoviy, na kakom-nibud' sayte s besplatnimi 6ablonami. K primeru zdes': http://www.opendesigns.org/view-designs/. Sam tol'ko v4era na6el etot sayt. Minus 4to net razbitia po kategoria, a takje to 4to on na angliyskom azike, xota tam 4itat' v ob6em-to i ne4ego. Tol'ko ssilka download ponadobitsa. Iz plusov - besplatnie 6abloni dla saytov - besplatno i ka4estvenno, 4to samoe udivitel'noe. P.P.S. A kak zarabotat' na sozdannom sayte - 4itayte u mena v bloge: kak zarabotat' na sayte s pomo6'u Google Adsense. Obnovleno: Esli vas interesuut sovremennie texnologii, kotorie ispol'zuutsa pri sozdanii krupnix innovacionnix proekto, t.e. samie slivki veb-texnologiy, to 4itayte 4to nam stoit dom postroit'. deniso.info/blog/?p=152
|