InternetWeb Design

Nini unahitaji kujua kujenga tovuti

Nini unahitaji kujua kujenga tovuti
Mwandishi: Biktimirov msumari

Hadi sasa, mengi ya wageni wanashangaa nini unahitaji kujua kwa kujenga tovuti yako mwenyewe mwenyewe na kuendelea kujenga maeneo mengine, katika neno kwa kuwa mtaalamu katika fani hii, mtaalamu katika uwanja wa teknolojia ya mtandao. Bila shaka, kwa wakati mmoja kutoka angani juu ya kichwa hayako, ni, kwa njia, hata bora zaidi, kila mtu na yeye mwenyewe kutoka mbinguni kile kweli mahitaji, badala ya wote hawapati hawakupata, valilos yake kutoka mbinguni kichwani. Ndio, utani aligeuka kuwa ni muhimu. Lakini si kuhusu utani katika swali na kwamba unahitaji kujua kuunda tovuti.

Katika makala hii mimi kukuambia kuhusu hili kwa undani zaidi. Ndiyo, watu wengi lawama mimi kwa kile kudhihirisha siri, kwa sababu wengi wa kitaalamu programmers ambao kuunda tovuti, watasema - kwa nini kufungua kadi zote kwa Kompyuta, basi, na kwenda, kukusanya mashimo wote katika njia yake, kama mara moja alifanya sisi. Lakini kwa nini, na nini mpango kubwa, unaweza kusema? Na kwa sababu kila mtu anataka kuwa katika mahitaji katika uwanja wao na kila mmoja, katika kesi hii swali ni kuhusu programmers wataalamu ambao kuunda maeneo ambayo kuficha ukweli, kujaribu kuunda ukungu mbele ya mgeni kuwa mgeni hii ina kutoweka hamu ya kuunda tovuti na kujifunza teknolojia hizi zote. Mimi alisema ni kujifunza, si kufundisha au mbaya cramming kwa sababu programu - ni si zubreshka, ubunifu huu, na ubunifu si kujifunza, ni kujifunza.

Hapo zamani mimi pia ilikuwa hivyo ubinafsi, lakini maisha yangu imebadilika kwa kasi, mtazamo mpya wa mambo ya zamani. kwanza na muhimu zaidi hitimisho, ambayo mimi halikuweza katika maeneo ya ujenzi, ilikuwa hivyo - si watu wote ambao kuunda tovuti, wataalamu katika fani yao. Ndiyo ni programmers, lakini si wataalamu. Kwa si kila mtaalamu programu. Wengi kujenga maeneo kwa furaha, mtu kuchunguza HyperText Markup Language, ni mwanzo wa kujenga maeneo, wakati kuamini kwamba yeye ni mfalme katika eneo hili. Kwa hiyo ni vigumu kutofautisha kutoka kwa mtaalamu programu programu, lakini ni tu kwa maneno lakini katika hali halisi kila kitu ni tofauti kabisa.

Uchunguzi wa maisha. Tulikuwa katika ofisi wakati sisi kuajiri wafanyakazi katika mwezi mmoja tu kufunguliwa tawi katika Ufa kwenye tovuti, kijana alikuja. Alitaka kutoa mgombea wake kama programu mkuu akitoa mfano wa ukweli kwamba alihitimu. Ndiyo, alikuwa na ukoko, na hati nyingine zote zilikuwa pia katika utaratibu. Na wakati mimi kumuuliza ni lugha yeye mipango yake ilianza me kuhamisha karibu yote kamusi Dahl. Ni zinageuka kuwa inajenga maeneo ya lugha: HTML, CSS, JavaScript, PHP, Perl, yeye hata alijua, na bado alijua ActionScript, DHTML, na hata michache ya kadhaa ya lugha ajili ya kujenga tovuti, basi mpango pia kwa ajili ya kujenga tovuti akaenda hesabu. Na hii yote katika ngazi ya kitaaluma. Wow, mimi derisively alidokeza mpenzi, hapa ni fremu. Mtu huyu ni wafanyakazi wote kuchukua nafasi, na mimi mwenyewe nikasema!

Ili si kwa kumkosea watu, nikamuuliza kwingineko, lakini kumleta, lakini wakati sisi kuweka flash-gari ndani ya kompyuta, ilikuwa kimya. Ilikuwa hati rahisi katika lugha HTML wazi, ni inajulikana tovuti yake, lakini hakuna Kito zisizo za kawaida, ambayo sisi inatarajiwa kutoka kitaalamu kwa maneno yake, haikuwa hivyo. Kwa kweli mimi si kweli makini na kwingineko, lakini kuangalia na yeye, hivyo sisi switched kwa mtihani. watu wachache wanaamini, lakini mtu huyu hakujua kazi hata za msingi katika PHP na vitambulisho msingi katika HTML. Kwa bahati mbaya, au labda kwa bahati nzuri, lakini si kufanya kazi na wala basi kuundwa tovuti.

Nini ifuatavyo kutoka hapa? Ndiyo, kijana huyu anaweza kuwa na baadhi vipaji, lakini si kuendeleza kwao, wao ni waliopotea. Kujua kila kitu na hakuna kitu kwa wakati mmoja, hapo ndipo kosa kuu. Kama kuanza kujifunza baadhi ya lugha ya programu ni muhimu kujifunza kutoka pande zote, na kadri iwezekanavyo kuandika na kuunda tovuti juu yake. Hiyo ni wakati yeye kupata nafasi katika akili yako, na katika mwaka wa si kusahau na kuandaa mazingira ya mtazamo wa lugha nyingine.

Wale wanaosoma mfano huu wa maisha, pengine maendeleo mbalimbali fulani kwingineko yake, lakini mimi kuwahakikishia, ni kazi bure. Je, si aibu ya kwingineko yako, kwa sababu kwanza kabisa, waajiri si kuangalia yake lakini katika mstari fulani, ambayo ni ya sasa katika kila kazi angalau pamoja na kufanyika katika kampuni yetu. Hii, kwa bahati, ni kushikamana na saikolojia.

Katika kila jamii, na jamii ni kampuni aliongeza kanuni zao wenyewe, bila kujali kile yake na nini shughuli zake. Kwa upande wetu ni kampuni kwenye tovuti, yaani hasa kufanya kazi na lugha ya programu, na pia na kanuni zao wenyewe kwa ajili ya kuandika tovuti. Programmers kufanya kazi katika timu na kwa hiyo ni muhimu kuzingatia yao ya kila mfanyakazi alikuwa na uwezo wa haraka kusoma kanuni na kuelewa umuhimu wake. Lakini si kufanya mfanyakazi yoyote mpya kujua sheria zote kwa mara moja, ni kutokana na kipindi cha majaribio.

Pengine wengi wenu kutumika kuwa, na pengine hata sasa, kuamini kwamba unaweza kujenga tovuti kwa msaada wa matumizi. Na wala kuwekeza katika bila gharama hii ya akili, kimwili au nyenzo. Kusema kweli, nimechoka sana na kuzungumza juu ya yote, uundaji wa maeneo na programu ambayo haina vinginevyo kejeli kwa yote ni. Kama watu wala kutambua kwamba hii ni generic version, siyo kuanzisha tovuti, developer ya maombi yako inajenga ni kwa ajili yenu. Je, umeona msimbo wa tovuti, ambayo ni kuhifadhiwa mpango huu mmoja? Ni kutisha. Wakati programmers kuunda tovuti ya kitaaluma, wao kuzingatia yote, ni wajibu wao. Hata hesabu mzigo huo wa hati katika kompyuta yako, kujenga juu ya kasi yako Internet uhusiano, lakini kwa sababu ni daima tofauti. Na hapa kuingizwa ukurasa mmoja uzito ni 300 kilobytes, si kufanya taarifa yoyote muhimu.

hasara ya pili wakati wa kuunda tovuti ya maombi ni njia ya kawaida. template ni si mbaya tu kutoka nje, lakini pia ni hatari. Hakika wewe, kama mwanzilishi wa tovuti, ni kuvuruga kuona tovuti ya pili na kuonekana sawa, yaani, kubuni, na kuna maeneo kwenye mtandao Nabali maoni yao. programu ya kujenga tovuti hauletwi tu kwa ajili ya mtu mmoja, ni iliyoundwa kwa ajili ya watazamaji kubwa ya watu. Aidha, uwezekano wa programu kama katika uumbaji wa maeneo ya kata kwa 95%.

Pamoja na shida sisi figured, tuseme una kukata tamaa shida hii na alijiuzulu na ukweli kwamba tovuti yako si ya kwanza na kuangalia, na si mwisho. Kisha, katika nafasi ya pili ni usalama wa rasilimali Internet kwamba kuundwa. ukweli kwamba mipango hiyo ni kuingizwa tayari maombi makubwa ambayo itaendelea kufanya kazi kwenye tovuti yako si tu inaonekana, lakini pia usindikaji wa taarifa yoyote, kwa mfano kutuma barua kutoka tovuti yako. Linapokuja suala la maombi kama kubwa, basi kuna si tu walioathirika na browser mtumiaji, lakini pia server ambayo tovuti yako ni, kwa maneno mengine, hufanya tatizo kubwa zaidi ya kupeleka hati.

server haina kutuma misimbo hii ni muhimu sana, kwa mtu yeyote, kwamba ni, hufanya nao, na transmits matokeo kwa mtumiaji, kwa mtiririko huo, kanuni chanzo inaweza tu kuona msimamizi wa tovuti. Fikiria hali ambayo hacker kupatikana mpango ambao uliunda ya tovuti yako, si vigumu, na yeye kupatikana ni kufika katika milki ya chanzo kanuni za programu yako. Fikiria kwamba tovuti yako imekuwa katika mazingira magumu, na una hatarini si tu tovuti lakini pia server nzima. Hiyo ni kwa nini ni muhimu sana kwa kuwa mtu binafsi katika masuala ya maeneo ya kujenga.

mpango tu kwa ajili ya viumbe ya maeneo kumbukumbu katika hati si taarifa nyingi muhimu, ikiwa ni pamoja na taarifa kama ni viungo kwa undani siri ya rasilimali nyingine. Hivyo, developer ya programu, kukimbilia msaada wako, bila idhini yako, huzunguka bidhaa yako kwenye mtandao. Mimi mara zote dhidi programu kama na kujaribu kuandika code zako na miundo kwamba kupendekeza. Akizungumza kuhusu mpango kuunda tovuti, mimi si akimaanisha Photoshop au la Flash-teknolojia, ni mpango mwingine, hawezi kufanya bila, na juu ya hao ni hadithi nyingine.

Basi je, unahitaji kujua kuunda tovuti? Unahitaji kujua programu, kwa mara ya kwanza inaweza kuonekana ngumu, inaweza kuwa walidhani kwamba huwezi bwana yake. Lakini si, jambo kuu kuelewa ni kuwa programu ya teknolojia waumba wako watu kama wewe. Nilipoanza kufanya hivyo, mimi pia kuwa kutokuelewana, na ubongo wangu hairuhusiwi. Katika shule nilikuwa kupendelea Philology ya hisabati, ambapo, kama sheria, kuweka siku zijazo. Lakini mimi bado alijua hayo, usugu sikuweza kushindwa, na pengine si basi wewe chini, na kuanza kujenga maeneo ya.

Jambo la kwanza mimi kupendekeza kujua HyperText Markup Language, ni HTML (Nane-Heshima-enamel). Ni rahisi sana na wewe kumshinda kwa wiki, au hata chini, kulingana na muda unaotumia nyuma kufuatilia. Naamini kuwa bila lugha hiyo bila kuwa na wakati Internet kila sababu hakuna lugha nyingine hana tabia za HyperText, bila ambayo ni vigumu kujenga tovuti. Unaweza kusoma mafunzo ya vifaa vya Allenova Natalia, yeye ana kitabu ajabu kuhusu HTML, ambayo Nimesoma katika pumzi moja, mimi kupendekeza kutafuta mtandao. Mara baada ya kujifunza lugha hii ya ajabu kuunda tovuti, unahitaji kufanya mazoezi, hivyo kusema, kuimarisha ufahamu wao. Kuunda yako si ukurasa makubwa.

Kwa kuwa unaweza tayari kuanza na mwingine CSS lugha (B ss au c-ss). majina haya mawili ni uwezekano wa kuwa na si lugha ya programu, lugha ya kuashiria kiurahisi, ili waweze kujua huwezi kuwa vigumu sana. Hivyo ndivyo suala la CSS, mimi uwezekano mkubwa kuwa na uwezo wa kuwaambia vitabu, kwa sababu sikuwa na mafunzo nyenzo maalum, mimi kujifunza kutoka vyanzo wazi kwenye mtandao. Bila CSS sasa hawezi kufanya rasilimali yoyote online, hivyo ni kawaida, hata hivyo, pamoja na na HTML. Kupata urahisi mafunzo kwenye mtandao. Lugha hizi mbili unahusiana kwa karibu na kila mmoja, kwa maneno mengine, wao kutimiza kila mmoja. Mara baada ya bwana wao unaweza kutolewa medali kwa kuwa chuma, na alifanya hatua ya kwanza katika viumbe wa maeneo.

Hatua ya pili katika kuundwa kwa maeneo ya mbaya zaidi, tayari kuna pande mbili, lugha mbili programu ya kuzalisha JavaScript maeneo (JavaScript) na PHP (ETP Pee-wee au pee-el-pee). Pia ni sawa kwa kila mmoja, lakini wakati huo huo wao ni tofauti na una kuchagua yoyote mmoja wao. Lakini ili kuamua nini itakuwa ya kwanza kwa ajili yako, na nini haja ya pili ya ufupi kuangalia uwezo wao. Wengi wanasema kwamba ni vizuri elimu ya PHP, na nadhani hivyo pia, kwa sababu yeye ni karibu na mimi kuliko JavaScript. Lakini bado, wewe si mimi, na hivyo una njia yako, pengine zaidi ya wazi ya mgodi.

Hivyo, PHP. Ni lugha ya programu ambayo si tu kukimbia kwenye kompyuta yako, ili angeweza kupokea browser hautakuwa wa kutosha. Kwake, haja server. Ni nini server? Ni karibu kompyuta moja ambayo wewe ni kukaa kwa sasa, lakini kwamba kompyuta yako imekuwa kweli server, ni muhimu kusakinisha programu zinazohitajika. Programu hii ni ya bure na unaweza kwa urahisi kupata hiyo kwenye mtandao. Lakini, Ningependa kukuonya wakati mimi ilikuwa katika nafasi yako, na kujaribu kufanya kompyuta yake server, kisha sikujua watu wengi hawajui jinsi ya configure, nilikuwa hata programmers ukoo kwamba mimi naweza kusaidia. Hapo ndipo mimi waliopotea miezi mitatu, ndiyo, mimi hata alijaribu kufunga msimu. Kwa mara nyingine, kwenye mtandao nimekuja katika mwongozo, mwandishi wa iliyokuwa na umeme. Hapa nilikuwa na mengi ya furaha, lakini sasa nimekuwa kufanya hili kwa ajili dakika kadhaa. Kupata mwongozo huu kwenye mtandao, ambapo maelezo yote juu ya nini kupakua na jinsi ya kufunga.

Kama kwa maandiko, naweza kupendekeza nzuri sana nyenzo za elimu, mwandishi wa ambayo Kucharczyk, aitwaye mifano PHP. Hii ni hakika si mwongozo kamili, lakini kuna dhana ya msingi kwa ajili ya Kompyuta na wote. Kwanza, kitabu inaonekana tedious, mwandishi anazungumza kuhusu kompyuta programu kutuliza au urahisi. Bado kuna mambo kuhusu kuweka server, lakini mimi si figured nje, I kusaidiwa katika dastardly umeme huu mwongozo. Sina kukushauri kugawa kitabu kwa sehemu, kusoma kwa ukamilifu, na wewe utakuwa ni majuto. Nilitaka kuonya kwamba kitabu hiki kidogo imepitwa na wakati na kwa sasa ni si kamili, kuna liliondolewa, lakini si hivyo, na kwamba ni wazi sana iliyoandikwa na kuna dhana ya msingi, kujua kwamba wewe utakuwa na uwezo wa hupata habari mpya kutoka mtandao.

Acheni sasa tuchunguze JavaScript. Hii pia lugha ya programu, lakini ina makala mengi kidogo ikilinganishwa na PHP. Haihitaji programu yoyote na haja yake ya kujua maandiko tu, kivinjari hicho na ambayo wewe ni katika elimu ya HTML na CSS. Kwa ajili yenu, Napenda kuelezea yake. Ni lugha ya programu ambayo hutumika kutazama tovuti, maana unaweza kufanya kurasa zaidi maingiliano, wote yaliyo kwenye tovuti majani menu, kwa mfano, na mengi zaidi. Tovuti inakuwa hai. Kwa upande wa maandiko juu ya Internet ni mengi, na nadhani unaweza kwa urahisi kupata hasa nini unahitaji.

Sasa unaweza sum jumla. Wakati kujenga tovuti ni lugha ya wajibu ni HTML na CSS. Ili kwa ajili ya tovuti akawa kusisimua zaidi, maingiliano haja ya kuongeza JavaScript. Kama unataka kujenga tovuti kubwa, ambayo ni, kuongeza maoni, kuzungumza, jukwaa au usajili ni muhimu kuwa na elimu ya PHP-programu. Kusema kweli, katika PHP, unaweza kuongeza teknolojia moja zaidi - ni database, kama vile MySQL (Mu-school). Ingawa orodha kufanya kazi na lugha yoyote server-upande, yaani, mfumo wa kujitegemea, lakini inazidi ni kutumika pamoja na PHP.

database ni uwezo wa kuhifadhi rekodi milioni wakati uandishi wake na kusoma wala kubadilika. hifadhidata nyingi, ya kawaida ni MySQL. Inatumia maswali SQL teknolojia, kwa maneno mengine, SQL - ni lugha kivyake. Lakini mimi nawaambieni, kama unajua PHP, MySQL basi atapewa urahisi wa kutosha, kwa sababu katika PHP tayari ina kazi ya kusoma, kuandika, kujenga, kufuta, na kadhalika.

Mtandao wa maendeleo haina mwisho hapa, nini kusoma hapo juu ni ya msingi, kuna programu lugha kama vile Perl, Java, VBScript, Firebird, Linter, Oracle, MongoDB ... Pia pamoja na hao kuna teknolojia nyingine, kwa mfano, kazi na graphics (Photoshop) au kuundwa uhuishaji (Flash) juu uhuishaji ni tawi mwingine ni ActionScript programu lugha (Action za hati ya), pamoja na msaada wake utakuwa rahisi kujenga uhuishaji. Java, JavaScript na ActionScript ni sawa sana kwa kila mmoja, kwa sababu wana sare kiwango, kwa maneno mengine, wana mizizi sawa.

Ningependa kutaja kuwa kujua yote ya hapo juu haiwezi kuwa katika ngazi ya kitaaluma. Inahitaji kuendelezwa katika uwanja wake. Kama una PHP-programu unahitaji kujua HTML, CSS, PHP na MySQL. Kama una mpangilio kwamba unahitaji kujua HTML, CSS na JavaScript. Naam, kama wewe ni mtandao dazayner kisha, bila shaka, unahitaji kumiliki HTML, CSS na Photoshop. Animator anahitaji kujua Photoshop, Kiwango cha, na ActionScript.

Wakati ofisi zetu katika KAINS.RU kampuni inakuja mfanyakazi mpya, sisi kudai kutoka kwake elimu maalum katika uwanja wa kujenga tovuti na programu nyingine Internet kwamba hakuwa na kutokea katika mwanzo wa makala hii. Najua kila kitu na kitu kwa wakati mmoja. Kujifunza, kwa sababu internet ni chombo ambayo inaweza kuleta wote faida na madhara. Bahati nzuri na wewe!

Desemba 2011

Wakati tunaendelea kuchapisha makala hii kiungo-wavuti moja kwa moja na tovuti www.kains.ru - kuundwa kwa maeneo ya Bashkiria, inahitajika.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sw.delachieve.com. Theme powered by WordPress.