Internet, Web Design
Çi ku divê hun bizanibin ji bo malpera
Çi ku divê hun bizanibin ji bo malpera
Author: Biktimirov Nail
To date, gelek ji Xortno, bi gelo ew çi ku divê hun bizanibin ji bo afirandina malpera xwe bi xwe bi xwe û berdewam ji bo malperên din jî, di gotinek xwe de bibe pispor di vî warî de, pispor di warê teknolojiya înternetê. Bê guman, hemû di carekê de ji ezmên li serê nexistibe, ku, di vê navê de, hê çêtir, Bila her mirov bi xwe bigirin, ji ezmên çi ew rastî jî pêwîst e, ne ji bo hemû yên ku werin girtin, bi wî valilos ji ezmên li serê wî. Erê, ji joke derket holê ku ev yek pêwîst e. Lê belê, ne li ser jokes di pirsa û ku divê hun bizanibin ji bo afirandina malperên.
Di vê nivîsê de ez ê ji we re li ser vê di detail zêdetir dibêjim. Belê, gelek kesan ji min şermezar dikin ji bo çi ez bi dizî eşkere, ji ber ku gelek bernamenûs, pîşeyî ku avakirina malperan de, mirov wê bêjin: - çima hemû kartên we veke ji bo arşîvkirin, bila ew herin, komkirina hemû kunên di riya xwe, wekî ku carekê em. Lê çima, û çi rêkeftin mezin, hûn dibêjin? Û ji ber ku her kes dixwaze ji bo li daxwazên di zeviya xwe û her be, di vê rewşê de, pirsa li ser bernamenûs, pîşeyî ku malperên ku veşêre rastiyê, hewl ji bo afirandina mij li ber a newcomer ku ev newcomer daxwaza avakirina malperan û fêrî van hemû teknolojiyên winda bû. Min got: ev bû ji bo fêrbûnê, ku hîn ne an cramming xerabtir ji ber ku bernameyên - ew e zubreshka, vê afirandinê ne, û afirîneriya fêrbûn, ew hîn bûye.
Rojekê ji rojan ez jî wusa xweperist bû, lê jiyana min dramatîk hatiye guhertin, new look at tiştên kevin. Ku yekemîn û ya herî girîng encamê, ku ez li cihê avakirinê baş fêm bike, da ku dawî - hemû mirovên ku avakirina malperan de, pisporên di warê xwe ne. Erê ew bernamenûs, di heman demê de ne profesyonel in. Ji bo bi her pîşeyî bernameçêker. Gelek malperên ji bo kêfê, kesek lêkolîna a Markup Language kurucu ye, destpêkê de ji bo afirandina sites, dema ku bawer bikin ku ew ji padîşah re di vî warî de ye. Ev ji ber vê yekê zehmet e mirov koçberiya ji bernameçêker bernamesaz û profesyonel e, lê ew tenê di gotin de di heman demê de di her tiştî de rastiya gelekî cuda ye.
Case of life. Em di nivîsgeha bûn, dema ku em karmendên di sîstema nû de tenê şaxê Ufa li ser malpera vekirin leşker, mirovekî ciwan bû. Wî xwest ku endametiya xwe wek bernameçêker kahînan, bi teybet ji ber ku ew mezûn bû. Erê, ew hebû crust, û hemû belgeyên din jî, da bûn. Û di gava ku ez wî tiştê ku zimanên ew bernameyên pirsî, ew ji min dest bi xebatan, hema bêje tevahiya ferhenga Dahl. Ev derkeve holê ku ew diafirîne sites in zimanan: HTML, CSS, JavaScript, PHP, Perl, ew jî dizanî, û yet wî dizanibû ku ActionScript, DHTML, û heta çend dehan yên zimanan ji bo afirandina malperên, hingê bernameya e jî ji bo afirandina malperên lîsteya çû. Û ev hemû li ser asta profesyonel. Wow, ez derisively nehanîn partner, li vir di çarçoveya e. Ev mirov li hemû karmendên ku li şûna e, xwe bi xwe min got!
Ji bo xeyîd kes ne, min ji wî pirsî ku pirsiyariya, lê wî anî, lê dema ku em di flash-drive nav a komputerê kirin, ew wê bêdengiyê de bû. Ev bû belgeyeke hêsan di HTML zimanê sade, ew bi site wî sewqî, di heman demê de tune ye masterpiece nekişandiye, ku em ji profesyonel li gotinên wî çaverê kirin, bû ne. Di rastiyê de ez bi rastî bala xwe bidin ji pirsiyariya, lê ji bo ku ew li wî dinêrin, da em ji bo testa dianin. Çend kes bawer dikin, di heman demê de ev mirov erkên heta bingehîn li PHP û tags bingehîn li HTML dizanin ne. Mixabin, an belkî başe, lê belê ev ne mecbûr in bixebitin û ji bo çêkirina malperên bila ne.
Çi wiha ji vir? Erê, ev mirovê ciwan dikarin hin talent heye, lê belê ne bi pêş wan, ew dest bi. her tiştî û tu tişt di heman demê dizanin, ku şaşiyek sereke ye ku. Ger tu dest ji bo hînbûna hin zimanê bernameyên pêwîst ji hemû aliyan hîn bibin, û bi qasî ku pêkan ji bo nivîsandinê û avakirina malperan li ser wê ye. Ji ber vê dema ku ew bi dest bighînin di mejiyê xwe de, û hûn di salekê de ji bîr nekir û ji bo zemînê amade bikin ji bo ku têgihiştina bi zimanê din.
Yên ku ev nimûne ji jiyanê xwendin, dibe ku pêş range hin ji pirsiyariya xwe, lê ez ji we re dibêjim, ev pûç e. Ma ne şerm pirsiyariya te, ji ber ku berî her tiştî, karsaz ma, li wî di heman demê de li xeta hebû, niha di her karê qet nebe herweha kirin li kompaniya me de ye, ku va ne. Ev, deriyek, bi psîkolojiyê ve girêdayî ye.
Di her civakê de, û di civakê de ev e ku şîrketa added rêzikên xwe bi xwe, bêyî ku çi dike û çi xebatên wê. Di rewşa me ev kompaniya li ser malpera e, ango di serî de bi zimanên bernameyên kar, û em bi rêgezên xwe ji bo malperên nivîskî heye. Bernamenûs, kar di tîma û ji ber vê yekê pêwîst e mirov ji wan re rapêçandî ne ji bo her karker nikarin zû bixwînî kodê û fêm cewhera xwe de bû. Lê belê ev nayê wê komisyonê ne tu karmendê nû nas hemû qaîdeyên di cih de, ku dema provê dayîn.
Probably gelek ji we tê bikaranîn bibe, û dibe ku heta niha jî, bawer bikin ku hûn dikarin ji malpera bi alîkariya sepanên biafirîne. Û tu di vê tu mesrefa zêde ya rûhî, fizîkî yan jî materyalên razînin ne. Ez rastî bêjim, ez li ser dipeyivin ku ev hemû mandî me, di çêkirina malperên bi software ku na, tinazan dikin ji hemû tiştên ku ye. Wek mirov nizanin ku ev Versiyon ji buy e, ev e bi we set up a website, a pêşvebirinê serlêdana te ev ji bo we diafirîne. Ma we dît code malpera me, ku profîlek ev heman bernameyê? Ev tirsehêz e. Dema ku bernamenûs, ava malperên profesyonel, ew di nav wan hemûyan de, bi erkê xwe ye. Even count dema load yên ku belge li ser komputera xwe de, li ser ava speed Girêdana înternetê xwe, lê ji ber ku ew her tim cuda. Û li vir ji we re slip yek weight rûpel 300 (kilobyte) e, ku ti agahiyên hêja ne.
Nebaşiya diduyan gava afirandina malperên sepanên nêzîkatiya rûtîn e. Ji bo şablonê, e tenê ji derve ve bajon, lê her weha bi talûke ne. Bi rastî jî hûn, weke ku damezrênerê malpera e, dibęje bi dîtina site duyemîn bi xuyabûna heman, ku ev e, design, û ne malperên li ser Nabal Internet views xwe li wir. Di bernameyê de ji bo afirandina malperan bi tenê ji bo yek kesî tên afirandin ne, ku ji bo temaşevanên mezin ji xelkê li dîzaynkirin. Li gel, ku derfetê ji van bernameyên ku di çêkirina malperên birrîn ji aliyê 95%.
Bi tengahiyên ku em dernexistiye, em dibêjin, hûn vê teng de daqurtand û karvekêşana xwe ji bo wê yekê ku numreya te ne cara pêşî ye bi binêrin, û bi dawî ne. Hingê, di rêza duyem de ewlehî çavkaniyê binirxîne Internet, ku hûn afirandin e. Ev rastiyeke ku van bernameyên bi sepanên cidî amade ne ku dê berdewam kar li ser malpera xwe binere: bi tenê xuya dike, lê her weha proseya ti agahiyan, ji bo nimûne to send mail ji numreya te. Dema ku ew bi van pêkanînên giran tê, hingê li wê derê, ne tenê ji aliyê geroka bikarhêner bandor, di heman demê de jî pêşkêşkara ku li ser malpera te, bi gotineke din, ev pirsgirêkek cidî ne tenê şandina belgeya çêdike.
The server does not send van kodên pir girîng in, ji ti kesî re, ku, ew wan çêdike, û di encamê de ji bo ku bikarhêner guwastinewey, bi rêzê ve, source code ji dikarin bi tenê birêveberê malpera me bibînî. Imagine a rewşa li ku hacker dîtin bernameya te bi ku numreya te afirandin, ew e ku qet ne dijwar, û wî dît ku ev nav ji ber rahiştina kodê çavkanîyê li ser dabaşa te hat. Fikire ku numreya te nazik bûye, û tu bi tenê di malperê de di heman demê de jî tevahiya server bikevê kirine. Ji ber vê yekê ew e, da girîng be takekes di warê malperên build.
Just bername ji bo çêkirina malperên ku di belgeyê de gelek agahiyên pêwîst, di nav de van agahîyan bi girêdan kûr veşartî bi çavkaniyên din jî ne. Bi vî awayî, pêşvebirinê di programê de, dikarîbûn ji bo alîkariya te, bê dilê te, ku qozeyên berhemên xwe li ser înternetê. Ez her tim li dijî van bernameyên bû û hewl bidin ku binivîse code û designs ku pêşniyar dikin ku hun xwe bi xwe de. Di gotarekê de li ser bernameya avakirina malperên, ez im, ku behsa PhotoShop an ya Flash-teknolojiya ne, lê di bernameya din, ne dikarin bê çi ye, û li ser wan re çîrokeke din e.
Îcar çi ku divê hun bizanibin ji bo afirandina a website? Ku divê hun bizanibin bernameyên, di destpêkê de ev gifl zehmet dibe, ew bê guman dikir ku tu jî ji axayê ne. Lê ku ne, ya herî sereke ji bo fêm e ku teknolojîyên nivîsbariyê afirandin yên gelê wek we mirov in. Dema ku min dest bi kirina vê yekê, ez jî ji şaşî bû, û mejiyê min qedexe ye. Di dibistanê de ez tatmîn zêdetir ji matematîkê, li wir, wek qaîde, danîn pêşerojê de ji bo zimannasiyê bû. Lê hîn jî ez dizanibû ew, bideyê Min nedixwest kêm nebe, û tu dê we bila ne xwarê, û te dest bi malperên.
Yekemîn tiştê ku ez pêşniyar dikim ku bizanin HyperText Markup Language, bi IP (Eight-Honour-ronê) e. Ev gelekî sade ye û hûn wî û qewata bo hefteyekê de, an jî ne kêmtir, li gor dema tu li pişt monitor derbas. Ez bawer dikim ku bêyî ku bi zimanê dê li hemû Internet be, ji ber ku tu zimanekî din nade taybetiyên kurucu, bêyî ku ev ne mumkun e, ku di malpera me ne. Tu dikarî materyalên perwerdeya Allenova Nataliya xwendin, ew pirtûkeke ecêb li ser HTML, ku ez li yek nefes, xwendiye, ez ev pêşniyar ji bo lêgerînê di înternetê de. Carekê hûn fêrî vî zimanê ecêb ji bo malperan, divê tu ji bo praktîzekirina, da ku bipeyive, da ku zanîna wan. Create xwe a rûpel big ne.
Ji ber ku hûn ji niha ve dikarin bi din CSS zimanê (ss B an c-ss) dest pê bike. Ev her du navên in, dibe ku bibe bi zimanê bernameyên, a zimanê markup, da ku ew dizanin hûn ne wê jî zehmet e. Ji ber çi tê CSS, ez bi îhtîmaleke mezin dê ne be ku tu bi pirtûkên re dibêjim, ji ber ku ez nehatime a maddî perwerdeya taybet tune ne, hîn ez ji çavkaniyên vekirî li ser înternetê. Bê CSS e niha ti çavkaniyên bike çi ne, da ku hevpar e, lê belê, her wiha û HTML. Hûn dikarin bi hêsanî a tutorial li ser înternetê peyda bikin. Van her du zimanan bi tightly bi hev û din ve girêdayî, bi gotineke din, ew hev û din temam dikin. Carekê tu ji wan serkarê, tu dikarî bê medal dayîn, ji ber ku tu bi ser xistiye, û made gava pêşî li ber çêkirina malperên.
Gava duyemîn de di çêkirina malperên cidî zêdetir, ji niha ve du dîrektîfan, du zimanê bernameyên ji bo bipêşxistina malperên JavaScript (JavaScript) û PHP (ETP Pee-wee an pee-el-pee) heye. Ew jî mîna hev in, lê di vê navberê de ew cuda ne û tu ji bo hilbijartina yek ji wan. Lê ji bo ku biryarê li pêşî ji bo we, û çi pêwîstî duyemîn bi kurtahî li şiyanên xwe binêrin ka wê çi bibe. Gelek kes dibêjin ku ew çêtir e zanîna PHP, û ez bawer dikim wisa jî, ji ber ku wî ji min re zêdetir nêzîkî JavaScript e. Lê dîsa jî, tu ne bi min re ye, û da we, riya xwe dibe, radigînin bêtir ji min.
Bi vî awayî, PHP. Ev zimanê bernameyên ku wê ne tenê di komputera xwe de bi rê ve, da ku ew xistin geroka wê ne bes e. Ji bo wî, pêwîst e server. a server çi ye? Ev, hema dibe heman at ku hûn bi rûniştî a niha, di heman demê de ku komputera te bûye server rast, pêwist e ji bo sazkirina nivîsbariyê pêwîst. Ev nivîsbarî azad e, û hûn dikarin bi hêsanî ew li ser înternetê peyda bikin. Lê belê, ez dixwazim ji te hişyar gava ku ez di cihê xwe de bû, û xwest ku server komputera xwe, hingê ez nizanim gelek kesan jî nizanin çawa ev mîheng bikî, ez bû, heta bernamenûs, nas kir ku ez ji alîkariyê ne. Ji ber ku ez sê mehan de ji dest da, erê, ez hê hewl bo sazkirina demsala. Carekê, ku li ser înternetê ez li seranserî a manual, nivîskarê ku ji aliyê karebavan bû. Ez li vir bû gelek bi kêf, lê niha ez diçim qaçaxiyê kiriye ev ji bo çend deqeyan. Find ev manual li ser înternetê, li cihê ku hemû kitekitên der barê tiştên ku ji bo download û çawa saz bike.
Wek ji bo wêje, ez a meteryalên perwerdehî pir baş, nivîskarê ku Kucharczyk, wergerandî PHP navê pêşniyar dikin. Ev e, bi rastî ne rêberê temam, lê ne têgehên bingehîn ji bo arşîvkirin û ji hemû li wir. Yekem, pirtûka xuya dike. Pişti, nivîskar li ser bingeheke programevaneke komputerê an rehetiya dipeyive. hê jî li wir stuff li ser danîna server e, lê ez ji dernexistiye holê, ez di vê karebavan dastardly manual kir. Ez temî li we ne ji bo parçekirina pirtûkê jî di part, li full xwend, û tu ji wê poşman. Just xwest ku, îddia dikin ku vê pirtûkê de, hinekî hîştine e û di demê de ev e temam ne, gelek bi hevre ne, hene, lê ne wilo ye, û ku ev yek pir zelal hatiye nivîsîn e û ne têgehên bingehîn heye, çimkî we dizanibû ku dê bikaribe jêderk agahiyên nû ji înternetê.
Werin, em niha JavaScript biceribînim. Ev e jî zimanê bernameyên, lê ji ber taybetmendiyên gelek kêmtir gorî PHP. Ev ne li gorî ti nivîsbariyê û ji bo pêwîstiya xwe bi dizanin wêjeya tenê hewce ne, ji browser heman bi ku tu di zanîna HTML û CSS in. Ji bo te, ez dixwazim ji bo danasîna wê. Ev zimanê bernameyên ku ji bo Visualize malperê ew e, tê wateya tu pages înteraktîf zêdetir bikin, hemû pirskirin li ser vê malperê dihêle menu, bo nimûne, û gelek tiştên din. Website sax dibe. Sebaret bi wêjeyê li ser înternetê jî gelek, û ez bawerim ku tu bi hêsanî dikare bê ka divê hûn jî bibînin.
Em niha dikarin total kurtahî. Dema afirandina a site e zimanan mecbûrî ne HTML û CSS. Ji bo vê malperê jîndar zêdetir, pêwîstî înteraktîf lê zêde bike JavaScript bû. Heke tu dixwazî ji bo afirandina a site giran, ku ye, lê zêde bike Deng, chat, forum an qeyda pêwîst e ku xwedî zanîna PHP-bernameçêker. To be dirust, di PHP, tu yek teknolojiya zêdetir lê zêde bike - di nav HTMLê da heye, wekî MySQL (Mu-dibistanê) e. Tevî ku heye, dikare bi her zimanî server-side bixebitin, ku ev e, ku sîstemeke serbixwe, lê diçe ku bi kombînasyona bi PHP tê bikaranîn.
The heye ku dikarin veşartin a milyon records dema nivîsandinê û xwendina wê nayê guhertin e. Gelek database, ya herî MySQL e. Ev kar tîne teknolojiya pirsên SQL, bi gotineke din, SQL - ku ev zimanê cuda ye. Lê belê ez ji we re dibêjim, eger hûn dizanin, PHP, MySQL hingê hûnê bi hêsanî têra dayîn, ji ber ku di PHP ji berê de fonksiyonên ji bo xwendin û nivîsandinê, biafirîne, jê bibî, û hwd.
Web Development ne li vir, ne dawî, tiştên ku we xwend, li jor tenê bingeheke e, ne gelek zimanan bernameyên wek Perl, Java, VBScript, Firebird, Linter, Oracle, MongoDB hene ... Her wiha ji bilî wan re ne teknolojiyên din ên li wir, ji bo nimûne, karê bi grafîk (PhotoShop) an afirandinên animation (Flash) li ser anîmasyon e şaxa din ActionScript zimanê bernameyên (Action-script) e, ku bi alîkariya wî ya ji we re hêsantir be ji bo afirandina animation. Java, JavaScript û ActionScript pir dişibin hev in, ji ber ku ew xwedî standard bi unîforma ne, bi gotineke din, ew xwediyê heman root.
Ez dixwazim bibêjim ku bizanin hemî yên li jor ne di asta profesyonel be. Ev divê ew di zeviya xwe de bê pêşxistin. Ger tu PHP-bernameçêker ku divê hun bizanibin HTML, CSS, PHP û MySQL. Eger tu layout ku divê hun bizanibin HTML, CSS û JavaScript in. Baş e, heke tu dazayner web in paşê, bê guman, pêwîst e tu ji bo xwe HTML, CSS û PhotoShop. Animator divê bizanibe ku PhotoShop, Flash, û ActionScript.
Dema ku buroya me li şîrketa KAINS.RU tê karmendê nû, em ji wî dixwazin ku zanebûna taybetî di warê afirandina malperên din û serlêdanên Internet ku ew di destpêkê de ji vê madeyê pêk nehat. Ez her tiştî û tu tişt di heman demê de dizanin. Hîn bibin, ji ber ku di internêtê de alaveke ku dikare hem bi kêrî û ziyanê bînin e. Bextê te xweş bî ji te re!
December 2011
Dema reprinting vî babetî dxwazîn hyperlink direct bo www.kains.ru malpera - çêkirina malperên li bashkiria, pêwîst e.
Similar articles
Trending Now