Internetas, Web dizainas
Ką reikia žinoti, norint sukurti svetainę
Ką reikia žinoti, norint sukurti svetainę
Autorius: Biktimirov nagų
Iki šiol, naujokų partija yra įdomu, ką jums reikia žinoti, norint sukurti savo svetainę sau ir toliau kurti kitas svetaines, vienu žodžiu tapti profesionaliu šioje srityje, kuri priklauso nuo interneto technologijų srities specialistas. Žinoma, visi vienu metu iš dangaus ant galvos nepatenka, tai, beje, net geriau, tegul kiekvienas žmogus imasi save iš dangaus, ką jis iš tikrųjų reikia, o ne visa, o ne gauti sugauti, valilos jį iš dangaus ant galvos. Taip, pokštas paaiškėjo, kad tai būtina. Bet tai ne apie anekdotai aptariamų ir, kad jums reikia žinoti, norint kurti svetaines.
Šiame straipsnyje aš jums pasakysiu apie tai išsamiau. Taip, daugelis žmonių smerkia mane už tai, ką aš atskleisti paslaptį, nes daug profesionalių programuotojų, kurie sukurti svetaines, jie bus pasakyti - kodėl atidarius visas kortas pradedantiesiems, tegul eina, surinkti visus skyles savo keliu, nes ji kažkada mes. Bet kodėl, ir ką big deal, jūs sakote? Ir todėl, kad kiekvienas nori būti paklausi savo srityje ir kiekvienas, šiuo atveju klausimas yra apie profesionalių programuotojų, kurie kurti svetaines, kad nuslėpti tiesą, bando sukurti priešais naujokas rūkas turėti ši naujokė dingo noras kurti svetaines ir sužinoti visas šias technologijas. Aš pasakiau, kad buvo mokytis, o ne mokyti ar blogiau kalimas, nes programavimas - tai ne zubreshka, tai kūrybiškumas ir kūrybiškumas yra ne mokymosi, jis sužinojo.
Kažkada aš irgi buvo toks savanaudis, bet mano gyvenimas smarkiai pasikeitė, naujai pažvelgti senų dalykų. Pirmoji ir svarbiausia išvada, kurią aš suvokiama statybose, buvo toks - ne visi žmonės, kurie kurti svetaines, savo srities specialistai. Taip jie programuotojai, bet ne specialistai. Ne kiekvienas programuotojas specialistas. Daugelis sukurti svetaines malonumo, kažkas nagrinėjimą hiperteksto kalba, pradeda kurti svetaines, o manyti, kad jis yra šios srities karaliumi. Todėl sunku atskirti nuo profesionalių programuotojas programuotojas, bet tai tik žodžiais, bet iš tikrųjų viskas yra gana skirtingi.
Byla gyvenimo. Mes buvome biure, kai mes įdarbino darbuotojus nauju tik atidarė filialą Ufa vietoje, jaunuolis atėjo. Jis norėjo pasiūlyti savo kandidatūrą kaip vyriausiasis programuotojas, remdamasi tuo, kad jis baigė. Taip, jis turėjo pluta, ir visi kiti dokumentai taip pat buvo tvarkingi. Ir kai aš paklausiau jo, ką kalba jis programų jis pradėjo mane perkelti beveik visą žodyno Dahl. Pasirodo, kad ji sukuria svetainių kalbomis: HTML, CSS, JavaScript, PHP, Perl, jis net nežinojo, ir dar jis žinojo, ActionScript, DHTML, ir net dešimtys kalbų kurti interneto svetaines pora, tada programa yra taip pat kurti svetaines išvyko skaičiavimas. Ir visa tai dėl profesionalumo lygį. Oho, aš pašaipiai užsiminė partnerį, čia yra rėmas. Šis žmogus yra viso personalo pakeisti, sau pasakiau!
Kad nebūtų įžeisti žmones, aš paklausiau portfelį, tačiau ji atnešė jam, bet kai mes įdėti Flash-diską į kompiuterį, jis buvo tyla. Tai buvo paprastas dokumentas aiškia kalba HTML, tai nurodyto savo svetainę, bet yra ne antgamtinis šedevras, kurį mes tikėtis iš jo žodžiais tariant specialistas, nebuvo. Tiesą sakant, aš tikrai ne atkreipti dėmesį į portfelį, tačiau pažvelgti į jį, todėl mes perėjo prie bandymo. Nedaug žmonių mano, bet šis žmogus nežinojo net pagrindines funkcijas PHP ir pagrindinių žymeles HTML. Deja, o gal laimei, tačiau ji neturi dirbti ir nesileido į svetaines kūrimą.
Kas taip iš čia? Taip, šis jaunas vyras gali turėti tam tikrą talentą, tačiau ne juos kurti, jie bus prarasti. Žino viską ir nieko tuo pačiu metu, tai kur pagrindinis klaida. Jei pradėsite išmokti programavimo kalbą būtina mokytis iš visų pusių, ir kiek galima rašyti ir kurti svetaines su juo. Štai tada jis įsitvirtinti savo proto, ir jūs per metus nepamiršo ir paruošti dirvą kitos kalbos suvokimas.
Tie, kurie skaityti šį pavyzdį gyvenimo, tikriausiai sukūrė tam tikrą diapazoną į savo portfelį, bet aš jus patikinti, tai veltui. Negalima gėdytis savo portfelį, nes visų pirma, darbdaviai nežiūri į jį, bet tam tikru linija, kuri yra dabar kiekvienoje darbo bent taip pat daroma mūsų įmonę. Tai, beje, yra susijęs su psichologija.
Kiekvienoje visuomenėje ir visuomenės tai bendrovė pridūrė savo taisykles, neatsižvelgiant į tai, ką jis daro ir ką jos veiklą. Mūsų atveju tai yra įmonės vietoje, ty daugiausia dirba su programavimo kalbomis, ir mes taip pat turi savo rašymo taisyklės svetainėse. Programuotojai dirbti komandoje, todėl būtina laikytis juos kiekvienas darbuotojas galėjo greitai skaityti kodą ir suprasti jos esmę. Bet tai nėra padaryti bet naujas darbuotojas žinoti visas iš karto taisykles, ji teikiama bandomąjį laikotarpį.
Tikriausiai daugelis iš jūsų turi būti, o gal net ir dabar, manau, kad galite sukurti svetainę su paraiškų pagalba. Ir nereikia investuoti į šią be protinės, fizinės ar medžiagos kaina. Būti sąžiningas, aš pavargau kalbėti apie visa tai, iš svetainių kūrimas su programine įranga, kuri daro kitaip tyčiojamasi iš visų, kad yra. Kaip žmonės nesupranta, kad tai yra bendrinis versija, tai ne jums sukurti interneto svetainę, iš savo taikymo kūrėjas sukuria tai už jus. Ar matėte svetainės kodą, kuris yra saugomas tą pačią programą? Tai siaubinga. Kai programuotojų sukurti profesionalias interneto svetaines, jie atsižvelgia į visus, tai yra jų pareiga. Net skaičiuoti apkrovos metu dokumentą savo kompiuteryje, remiantis savo interneto ryšio greitį, bet todėl, kad jis visada skirtingi. Ir čia jūs slydimo vieną puslapį svoris yra 300 kilobaitų, negabena vertingos informacijos.
Antrasis trūkumas, kai kurti interneto svetaines programas yra įprastas metodas. Šablonas nėra nemalonus tik iš išorės, bet ir pavojinga. Žinoma, jūs, kaip svetainės įkūrėjo, kelia nerimą, kad pamatyti antrą puslapį su ta pačia išvaizda, tai yra, dizainas, ir ten yra interneto svetaines Nabalą savo nuomonę. Už kurti interneto svetaines programa nėra sukurtas tik vienas asmuo, jis skirtas didelei auditorijai žmonių. Be to, tokioms programoms galimybę į svetainių kūrimo sumažinti 95%.
Su bėdą Supratome, tarkime, jūs turite prarijo šią bėdą ir atsistatydino to, kad jūsų svetainė yra ne pirmas su išvaizda, ir ne paskutinis. Tada, antroje vietoje yra interneto išteklių, kad jūs sukūrė sauga. Tas faktas, kad tokios programos yra įterpiamas paruoštas rimtas programas, kurios bus toliau dirbti savo svetainėje ne tik atrodo, bet ir bet kokios informacijos apdorojimas, pavyzdžiui, siųsti laiškus iš savo svetainės. Kai jis ateina į tokius rimtus programų, ten yra ne tik paveikti vartotojo naršyklę, bet serveris, kuriame jūsų svetainė, kitaip tariant, ji atlieka rimtesnė problema nei tiesiog siunčiant dokumentą.
Serveris nesiunčia šie kodai yra tokie svarbūs, kad niekam, tai yra, jis atlieka juos ir perduoda rezultatus vartotojui, atitinkamai, šaltinio kodas gali matyti tik su svetainės administratoriumi. Įsivaizduokite situaciją, kai įsilaužėlis rasti programą, su kuria jūs sukūrėte savo puslapį, tai nėra sunku, ir jis nustatė, kad jis atėjo į žaidimo laiko kodo jūsų paraišką. Mano, kad jūsų svetainė tapo pažeidžiama, ir jūs turite pavojus ne tik svetainėje, bet ir visą serverį. Štai kodėl taip svarbu būti požiūriu statyti svetainių individualus.
Tiesiog programa kurti įrašytų dokumente svetainių nėra būtinos informacijos daug, įskaitant tokią informaciją yra giliai paslėptų nuorodos į kitus išteklius. Taigi, programos kūrėjas, rėmimasis jūsų pagalba, be jūsų sutikimo, sukasi savo produktą internete. Aš visada buvau prieš tokių programų ir pabandykite parašyti savo kodą ir dizainą, kad jūs rekomenduoti. Kalbėdamas apie programą kurti svetaines, aš nesu nuoroda į PhotoShop arba "Flash" technologijos, tai yra kita programa, negali išsiversti be, ir apie juos yra kita istorija.
Taigi, ką jums reikia žinoti, norint sukurti interneto svetainę? Jūs turite žinoti, programavimo, iš pradžių tai gali atrodyti sunku, tai gali būti manoma, kad jūs negalite įvaldyti ją. Bet tai nėra pagrindinis dalykas, suprasti, kad programinės įrangos technologijos sukūrė žmonės, kaip ir jūs. Kai aš pradėjau tai daryti, aš taip pat buvo nesusipratimas, o mano smegenys neleidžiama. Mokykloje buvau labiau linkę filologija nei matematikos, kur, kaip taisyklė, nustatytų ateitį. Bet aš vis dar žinojo , kad, užsispyrimo man nepažeidė, ir jūs tikriausiai nebus let you down, ir jūs pradėsite kurti svetaines.
Pirmas dalykas, aš rekomenduoju žinoti, hiperteksto kalba, yra HTML (Aštuonių Garbė-emalio). Tai gana paprasta ir jūs užvaldyti jam per savaitę, ar net mažiau, priklausomai nuo laiko jūs išleidžiate už monitoriaus. Manau, kad be to kalba nebūtų ne visi interneto, nes jokia kita kalba neturi hiperteksto savybes, be kurių neįmanoma sukurti interneto svetainę. Galite skaityti mokomoji medžiaga Allenova Natalija, ji turi nuostabų knygą apie HTML, kurį aš perskaičiau vienu atsikvėpimu, aš rekomenduoju jį ieškoti internete. Kai jūs išmoksite šią nuostabią kalbą kurti svetaines, jums reikia praktikos, taip sakant, stiprinti savo žinias. Sukurti savo ne didelę puslapį.
Kadangi jūs jau galite pradėti su kita kalba CSS (B ss arba C-SS). Šie du pavadinimai gali būti ne programavimo kalba, žymėjimo kalba, kad jie žinotų, jums nebus per sunku. Štai kas ateina į CSS, aš greičiausiai negalės pasakyti knygas, nes aš neturėjau konkrečią mokomąją medžiagą, aš mokytis iš atvirų šaltinių internete. Be CSS dabar negali padaryti jokios interneto išteklių, todėl ji yra bendra, tačiau taip pat ir HTML. Jūs galite lengvai rasti pamoka internete. Šios dvi kalbos yra glaudžiai susiję vienas su kitu, kitaip tariant, jie papildo vienas kitą. Kai kapitonas juos jums gali būti suteikta medalį, nes jūs uždirbote ji ir padarė pirmąjį žingsnį svetainių kūrimas.
Antrasis žingsnis svetainių rimtesnių kūrimo, jau yra dvi kryptys, dviejų programavimo kalba generuoti JavaScript svetaines (JavaScript) ir PHP (VMP Pee-Wee ar tualetą-EL-tualetą). Jie taip pat yra panašūs vienas į kitą, bet tuo tarpu jie skiriasi, ir jūs turite pasirinkti vieną iš jų. Tačiau tam, kad nustatyti, kas bus pirmasis už jus, ir ką antra reikia trumpai pažvelgti į savo galimybes. Daugelis sako, kad tai yra geriau PHP žinios, ir aš taip manau, nes jis yra arčiau manęs nei "JavaScript". Bet vis tiek, tu ne man, ir todėl jūs turite savo kelią, tikriausiai daugiau ryškus nei mano.
Taigi, PHP. Tai programavimo kalba, kuri bus ne tik paleisti savo kompiuteryje, kad jis būtų gavęs naršyklė nebus pakankamai. Jo, reikia serverio. Kas yra serveris? Tai beveik tas pats kompiuteris, kuriame sėdite dabar, bet kad kompiuteris tapo tikra serveris, būtina įdiegti reikalingą programinę įrangą. Ši programinė įranga yra nemokama, ir jūs galite lengvai rasti jį internete. Tačiau norėčiau įspėti jus, kai buvau savo vietoje ir bandė padaryti savo kompiuterio serverį, tada aš nežinojau, daugelis žmonių nežino, kaip jį konfigūruoti, nebuvau net pažįstami programuotojai, kad galėčiau padėti. Štai kur aš praradau tris mėnesius, taip, aš net bandė įdiegti sezoną. Kartą, internete aš atėjau visoje vadove, kurių autorius buvo dėl elektrikas. Čia turėjau labai smagu, bet dabar aš jau daro tai už poros minučių. Surasti šį vadovą į internetą, kur visos detalės apie tai, kas būtų atsisiųsti ir kaip įdiegti.
Kaip literatūros, galiu rekomenduoti labai gerą mokomąją medžiagą, autorius, iš kurių Kucharczyk, vadinamas PHP pavyzdžių. Tai tikrai nėra išsamus vadovas, tačiau yra pagrindinės sąvokos pradedantiesiems ir visiems. Pirma, knyga atrodo varginantis, autorius kalba apie Programuotojas įžeminimo ar patogumo. Vis dar yra dalykų, apie įsteigti serverį, bet aš ne suprato, aš padėjo šiame rankinio niekšiškas elektrikas. Nemanau, patars padalinti knyga iš dalies, jį skaityti visą, ir tikrai nepasigailėsite. Tiesiog norėjau perspėti, kad ši knyga yra šiek tiek pasenusi ir tuo metu jis dar nėra baigtas, yra daug praleista, bet ne tas atvejis, ir kad tai yra labai aišku, parašyta ir yra pagrindinės sąvokos, žinant, kad jūs galės gauti naują informaciją iš interneto.
Panagrinėkime JavaScript. Tai taip pat yra programavimo kalba, tačiau ji turi daug mažiau funkcijų, palyginti su PHP. Ji nereikalauja jokios papildomos programinės įrangos ir jo reikia žinoti tik literatūrą, tą pačią naršyklę, su kuria esate žinių apie HTML ir CSS. Už jus, aš norėčiau ją apibūdinti. Tai programavimo kalba, kuri yra naudojama vizualizuoti svetainę, reiškia, kad jūs galite padaryti puslapiai labiau interaktyvus, visi plūduriuojantis svetainė palieka meniu, pavyzdžiui, ir daug daugiau. Interneto svetainė tampa gyvas. Atsižvelgiant į literatūros internete tai daug, ir aš manau, kad jūs galite lengvai rasti būtent tai, ko jums reikia.
Dabar mes galime bendra suma. Kuriant svetainę yra privalomi kalbos HTML ir CSS. Kad svetainėje tapo gyvesnis, interaktyvus reikia pridėti "JavaScript". Jei norite sukurti svetainę rimtas, tai yra, pridėti atsiliepimus, pokalbiai, forumas ar registracija būtina turėti žinių apie PHP-programuotojas. Būti sąžiningas, PHP, galite pridėti dar vieną technologiją - yra duomenų, pavyzdžiui, MySQL (MU-mokyklos). Nors duomenų gali dirbti su bet server-side kalba, tai yra, nepriklausoma sistema, bet vis ji yra naudojama kartu su PHP.
Duomenų bazė yra pajėgi saugoti milijonų įrašų, o jos rašymo ir skaitymo nesikeičia. Daugelis duomenų bazių, dažniausiai MySQL. Jis naudoja SQL užklausų technologija, kitaip tariant, "SQL - tai atskira kalba. Bet aš jus patikinti, jei žinote PHP, MySQL tada jums bus suteikta pakankamai lengvai, nes PHP jau turi funkcijas skaityti, rašyti, kurti, ištrinti, ir pan.
Svetainių kūrimas nesibaigia čia, ką jūs perskaitėte aukščiau yra tik pagrindas, yra daug programavimo kalbų, tokių kaip Perl, Java, VBScript, Firebird, linter, Oracle, MongoDB ... Taip pat be jų yra ir kitų technologijų, pavyzdžiui, darbas su grafika (photoshop) arba animacija (Flash) sukūrimo animacija yra dar vienas filialas "ActionScript programavimo kalba (Ieškinys-scenarijus), su jo pagalba jums bus lengviau sukurti animaciją. "Java", "JavaScript" ir "ActionScript yra labai panašūs vienas į kitą, nes jie turi vienodą standartą, kitaip tariant, jie turi tą pačią šaknį.
Norėčiau paminėti, kad žinoti visus aukščiau negali būti profesionaliu lygmeniu. Jis turi būti sukurtas jį savo srityje. Jei turite PHP programuotojas jums reikia žinoti HTML, CSS, PHP ir MySQL. Jei esate išdėstymas, kad jums reikia žinoti HTML, CSS ir JavaScript. Na, jei esate interneto dazayner tada, žinoma, jums reikia turėti HTML, CSS ir Photoshop. Animatorius turi žinoti Photoshop, Flash ir ActionScript.
Kai mūsų biure KAINS.RU bendrovė ateina naują darbuotoją, mes reikalaujame iš jo specifinį žinias kuriant interneto svetaines ir kitas interneto programas, kurios neįvyko šio straipsnio pradžioje srityje. Žinau viską ir nieko tuo pačiu metu. Sužinokite, nes internetas yra įrankis, kuris gali atnešti tiek naudos ir žalos. Sėkmės jums!
gruodis 2011
Kai perspausdinti šį straipsnį tiesioginę nuorodą į svetainę www.kains.ru - kūrimas svetainių Baškirijos, nereikia.
Similar articles
Trending Now