Ang Kalainan Tali sa Web Design ug Web Development

Kon makahimamat ko og bag-ong mga tawo ug sila mangutana kanako unsa ang akong gibuhat alang sa usa ka buhi, kanunay ako motubag nga ako usa ka "web designer." Gigamit nako kini nga termino tungod kay kini usa ka luwas nga "catch-all" nga hugpong nga nagpahibalo sa mga tawo unsa ang akong gibuhat, sa kinatibuk-an, nga dili makalibog kanila sa usa ka tino nga trabaho nga titulo sa trabaho nga ang usa ka tawo sa gawas sa industriya sa web tingali dili makasabut.

Ang kamatuoran nga ang termino nga "web designer" usa ka pagtandi nga makatabang sa mga pananglitan sama sa akong gihulagway, sa diha nga ikaw nakigsulti sa usa ka tawo kinsa dili usa ka propesyonal sa web, apan kon ikaw nakigsulti sa usa ka tawo sa industriya sa web dili igo aron ipatin-aw kung unsa ang imong gibuhat.

Sa pagkatinuod, daghang mga tawo ang naggamit sa duha ka termino nga "paghimo sa web" ug "pagpalambo sa web" nga baylobay, apan kini adunay duha ka managlahi nga mga kahulugan. Kon nangita ka og usa ka bag-ong trabaho sa industriya sa pagdesinyo sa web, o kung ikaw usa ka tawo nga nagtan-aw sa pag-hire sa usa ka propesyonal sa web sa pagtukod og usa ka website alang kanimo o sa imong kompaniya, kinahanglan nimo mahibal-an ang kalainan tali niining duha ka mga termino ug mga skillsets nga uban kanila. Atong tan-awon kining duha ka mga pulong.

Unsa ang Web Design?

Ang pagdisenyo sa Web mao ang labing komon nga termino nga gigamit alang sa mga propesyonal sa niini nga industriya. Kasagaran, kon adunay usa nga moingon nga sila usa ka "web designer," kini nagtumong sa usa ka lapad kaayo nga mga kahanas, ang usa niini usa ka visual design.

Ang "disenyo" nga bahin sa kini nga tugma naghisgot sa bahin sa website nga nag-atubang o "nag-una nga bahin sa customer." Ang usa ka web designer naghunahuna kung giunsa pagtan-aw sa usa ka site ug kung giunsa sa mga kostumer nga makig-uban niini (usahay kini gitawag usab nga "designer nga kasinatian" o "UX designers").

Ang maayong mga tigdisenyo sa web nasayud kung unsaon paggamit ang mga prinsipyo sa disenyo aron sa paghimo sa usa ka site nga nindot tan-awon. Nasabtan usab nila ang kabag-ohan sa web ug kung unsaon paghimo ang mga site nga mahigalaon sa user. Ang ilang mga disenyo mao ang usa nga ang mga kostumer gusto nga mag-navigate sa palibot tungod kay kini sayon ​​ug mahanduraw sa pagbuhat sa ingon. Ang mga tigdesinyo mas daghan kay sa paghimo sa usa ka site nga "nindot tan-awon." Sila tinuod nga nagdiktar sa usability sa interface sa usa ka website.

Unsa ang Web Development?

Ang pag-uswag sa Web nagaabot sa duha ka lasa - atubangan-katapusan nga pag-uswag ug back-end development. Ang pipila sa mga kahanas niining duha ka pahiangay nagsapaw, apan adunay lainlaing katuyoan sa web design profession.

Ang usa ka nag-una nga tigdumala nagkinahanglan sa biswal nga disenyo sa usa ka website (bisan kon gibuhat nila kana nga disenyo o gihatag kini sa usa ka visual designer) ug gitukod kini sa code. Ang usa ka nag-una nga tig-gamit mogamit sa HTML alang sa istruktura sa site, ang CSS aron pagdiktar sa mga estilo sa panan-aw ug layout, ug tingali bisan ang pipila ka Javascript. Alang sa pipila ka gagmay nga mga dapit, ang pagtan-aw sa atubangan nga katapusan mao lamang ang matang sa kalamboan nga gikinahanglan alang niana nga proyekto. Alang sa mas komplikado nga mga proyekto, ang "back-end" nga pag-uswag maggikan.

Ang back-end development naghisgot sa mas abante nga programa ug interaksyon sa mga panid sa web. Ang usa ka back-end nga web developer nagtutok sa kon sa unsang paagi ang usa ka site nga mga buhat ug sa unsa nga paagi nga ang mga kustomer sa mga butang nga gibuhat sa kini gamit ang pipila ka mga functionality. Mahimo kini maglakip sa pagtrabaho sa code nga nag-interface sa database o pagmugna og mga bahin sama sa E-commerce shopping cart nga nagkonektar sa mga online payment processor ug daghan pa.

Ang maayo nga mga web developer mahimo mahibal-an kon unsaon pag-program CGI ug mga script sama sa PHP . Mahibaluan man nila kon paano ang mga web form nagatrabaho kag kon paano ang lainlain nga mga software packages kag APIs (application programming interface) mahimo magamit sa pagkonekta sa mga nagkalainlain nga sahi sang software nga magkaupod sa paghimo sang mga solusyon nga makatagbaw sa mga kinahanglanon sang isa ka piho nga kustomer sa ila presensya sa online. Ang mga back-end nga mga web developer mahimo usab nga magtukod og bag-o nga gamit gikan sa scratch kung wala'y kasamtangan nga mga himan sa software o mga pakete nga mahimong mapahigayon aron mahimamat ang mga panginahanglan /

Daghang mga tawo ang nagpapas sa mga linya

Samtang ang ubang mga propesyonal sa web nag-espesyalista o nagatutok sa piho nga mga dapit, daghan kanila ang nagpalabi sa mga linya tali sa lainlaing mga disiplina. Mahimo nga sila labing komportable nga magtrabaho uban ang visual nga mga disenyo gamit ang mga programa sama sa Adobe Photoshop, apan mahimo usab nga sila adunay nahibaloan bahin sa HTML ug CSS ug makahimo sa mga code sa pipila ka mga basahon nga mga panid. Ang pagbaton niini nga cross-kahibalo sa pagkatinuod makatabang kaayo ingon nga kini makahimo kanimo nga labi ka mabaligya sa industriya ug mas maayo sa imong gihimo sa kinatibuk-an.

Ang usa ka visual designer nga nakasabut kon giunsa ang mga web page nga gitukod mas masangkapan aron sa pagdisenyo sa mga pahina ug mga kasinatian. Sa susama, ang usa ka web developer nga adunay pagsabut sa mga sukaranan sa disenyo ug visual nga komunikasyon makahimo sa mga smart nga pagpili sama sa pag-code sa mga panid ug interaksyon alang sa ilang proyekto.

Sa katapusan, bisan kon ikaw adunay kini nga kahibalo o dili, kon ikaw mag-apply alang sa usa ka trabaho o mangita sa usa ka tawo nga magtrabaho sa imong site, kinahanglan mahibalo ka kung unsa ang imong gipangita - web design o web development. Ang mga kahanas nga imong gikuha adunay dakong papel sa kantidad sa imong kinahanglan nga igahin aron mahuman ang trabaho.

Sa daghang mga kaso, ang disenyo ug ang front-end nga pag-uswag alang sa mas gagmay, mas direkta nga mga site mas ubos (sa usa ka oras nga basehan) kay sa paghatag og usa ka advanced back-end coder. Alang sa mga dagko nga mga site ug mga proyekto, mag-hire ka gayod og mga team nga adunay mga propesyonal sa web nga naglangkob sa tanan niining nagkalainlaing mga disiplina.