De ferskil tusken webside en webûntwikkeling

As ik nije minsken besykje en se freegje my wat ik foar in libje dogge, ha ik faaks antwurde dat ik in "webûntwerper" bin. Ik brûke dizze term om't it in feilige "catch-all" -spring is dat minsken minsken witte kinne wat ik doch, yn algemien, sûnder dat se mei in te spesifike taak titje dat net ien fan 'e webindustrie wierskynlik net fersteane.

It feit dat de term "webûntwerper" in generalisearring is helptiidich yn eksemplaren lykas ik krekt beskreaun haw, as jo prate mei ien dy't net in web profesjonele is, mar as jo prate mei ien yn 'e web-yndustry, kin dat generalisearring net genôch om te ferklearjen wat it is dat jo dogge.

Yn 'e wierheid brûke in protte minsken de twa termen "web design" en "web ûntwikkeling" yntermjittich, mar se binne echt twa ferskillende betsjuttingen. As jo ​​sykje nei in nij wurk yn 'e yndeksûntwikkeling, of as jo immen sykje om in webside te winnen om in webside foar jo of jo bedriuw te bouwen, moatte jo it ferskil tusken dizze twa termen kenne en de feardigensnivo's dy't Kom mei har. Litte wy dizze twa termen besjen.

Wat is web design?

Web design is de meast foarkommende term brûkt foar professionals yn dizze sektor. Oftich, as immen seit dat se in "web-ûntwerper" binne, ferwize se nei in heule romte fan feardichheden, wêrfan ien fan it fisuele ûntwerp is.

It "ûntwerp" diel fan dizze gearstalling behannelet de klantfoarm of "front end" diel fan 'e webside. In webûntwerper is dwaande mei hoe't in webside sjocht en hoe't de klanten mei har ynteraktearje (se wurde somtiden ek wol "ûnderfinings ûntwerper" of "UX-ûntwerpers" neamd).

Goeie web-ûntwerper kenne hoe't de prinsipes fan ûntwerp gebrûk meitsje om in side te meitsjen dy't goed sjocht. Se begripe ek oer web brûkberens en hoe't jo pleatsen meitsje dy't brûkersfreonlik binne. Har ideeën binne ien dy't klanten wolle om hinne om te navigearjen omdat it sa maklik en yntuïtyf is om dat te dwaan. Designers dogge folle mear as in side "sjen litte". Se bestjoeren de wierheid fan in webstee.

Wat is web ûntwikkeling?

Webûntwikkeling komt yn twa smaak - front-end-ûntwikkeling en efterynûntwikkeling. Men fan 'e feardichheden yn dizze twa smaak oerlap, mar se hawwe hiel ferskillende doelen yn' e web design profession.

In front-end ûntwikkelder nimt it fisuele ûntwerp fan in webside (oft se it ûntwerp makke hawwe of it waard troch in visuele ûntwerp oanbean) en boude it yn koade. In front-end ûntwikkelder sil HTML brûke foar de struktuer fan 'e side, CSS om de visuele stilen en layout te diktearjen, en miskien sels wat Javascript. Foar guon lytse plakken kin de front-end-ûntjouwing wêze as ienige soarte fan ûntwikkeling dy't nedich is foar dat projekt. Foar mear komplekse projekten sil "ûntwikkelings" ûntjouwing yn spyljen komme.

Efterynûntwerpûntwerp befettet de hurderere programmearring en ynteraksjes op websiden. In web-ûntwikkelders op 'e eftergrûn rjochtet him op hoe's in side wurket en hoe't de klanten dingen dwaan dêryn mei help fan gewoane funksjonaliteit. Dit kin wêze om te wurkjen mei koade dy't ynterfaces mei in databank of it meitsjen fan funksjes lykas E-commerce winkels dy't ferbine mei online prestaasjes en mear.

Goeie webûntwikkelders kinne witte hoe CGI en scripts as PHP programmearje. Se sille ek begripe oer hoe't webformulaten wurkje en hoe't ferskate softwarepakketten en APIs (applikaasjeprogramma's ynterfaces) brûkt wurde om dizze ferskillende soarten software te kombinearjen om oplossingen te meitsjen dy't in needsaaklike oanwêzige kliïnt oanfreegje foar har online oanwêzigens. Efterynûntwikkelders kinne ek nedich wêze om nije funksjes fan kratsje te meitsjen as der gjin besteande software ark of pakketten binne dy't levere wurde kinne om har behoeften /

In protte minsken blurje de linen

Hoewol in tal webpezialisten spesjalisearje of fokusje op bepaalde gebieten, in soad fan harren ferwiderje de linen tusken ferskate dissiplines. Se kinne meast noflik wurkje mei fisuele ûntwerpen mei programma's lykas Adobe Photoshop, mar se kinne ek wat fine oer HTML en CSS en kin guon grûnse-siden kodearje. Mei dizze krús-kennis is eigentlik tige hilfreich om't jo jo folle makliker meitsje kinne yn 'e sektor en better op wat jo algemien dwaan.

In fisuele ûntwerper dy't begrypt hoe't websiden boud wurde sil better wurde foar it ûntwerpen fan dizze siden en ûnderfiningen. Lykwols, in webûntwikkeler dy't in groep fan 'e basis fan ûntwerp- en fisuele kommunikaasje hat, kin geweldige karren meitsje lykas se siden en ynteraksjes opstelle foar har projekt.

Littens, as jo dit krúskennis hawwe of net, as jo oanfreegje foar in baak of sykje foar ien dy't wurkje op jo side, moatte jo witte wat jo sykje - web design of web ûntwikkeling. De feardichheden dy't jo oanbiede spylje spylje in wichtige rol yn 'e kosten fan wat jo moatte fertsjinje moatte om dat wurk te dwaan.

Yn in soad gefallen is ûntwerp en front-endûntwikkeling foar lytsere, krektrjochte websiden folle minder (op in oere basis) as it oanbieden fan in avansearre codearder fan 'e eftergrûn. Foar gruttere plakken en projekten, sille jo feitlik teams hawwe dy't web-profesjonals befetsje dy't allegear ferskate dissiplines befetsje.