Bakit mahalaga ang web development?
Maaaring isa kang may-ari ng negosyo na kumukuha ng isang freelance na developer para buuin ang iyong website, isang marketer na nagbibigay ng pananaw sa iyong development team, o isang mag-aaral na natututo tungkol sa pag-unlad bilang isang karera. Hindi alintana kung sino ka man o kung bakit mo binabasa ang gabay na ito, ang pag-unawa sa mga pangunahing kaalaman sa pagbuo ng website ay maaaring maging kapaki-pakinabang sa mundong ito na hinimok ng teknolohiya.
Ang internet ay hindi mawawala anumang oras sa lalong madaling panahon. Sa katunayan, ito ay naging isang portal at pangunahing paraan ng pananaliksik, koneksyon, edukasyon, at entertainment sa mundo. Noong 2019, mayroong 4.2 bilyong global na gumagamit ng internet. Iyan ay higit sa kalahati ng populasyon ng mundo, at ang mga taong ito ay gumagamit ng internet para sa iba't ibang mga kadahilanan.
Ano ang isang bagay na magkakatulad ang mga kadahilanang iyon? Nangangailangan sila ng isang website, at ang bawat website ay nangangailangan ng isang bihasang web developer.
Ang web development ay isa ring mabilis na lumalawak na industriya. Sa pagitan ngayon at 2028, ang pagtatrabaho ng mga web developer ay inaasahang lalago ng 13%. Iyan ay mas mabilis kaysa sa karamihan ng iba pang mga karera sa teknolohiya.
Ano ang isang Website
Ano ang isang IP Address
Ano ang Ibig Sabihin ng HTTP
Ano ang Coding
Ano ang ibig sabihin ng Front-end
Ano ang ibig sabihin ng Back-end
Ano ang CMS
Ano ang Cybersecurity
Ngayong natukoy na natin ang web development, suriin natin ang ilang pangunahing kaalaman sa web development para mas makilala ka sa paksa.
1. Ano ang isang Website
Ang mga website ay mga file na nakaimbak sa mga server, na mga computer na nagho-host (magarbong termino para sa "mag-imbak ng mga file para sa") mga website. Ang mga server na ito ay konektado sa isang higanteng network na tinatawag na internet … o ang World Wide Web (kung nananatili tayo sa terminolohiya ng 90s). Mas marami kaming pinag-uusapan tungkol sa mga server sa susunod na seksyon.
Ang mga browser ay mga computer program na naglo-load ng mga website sa pamamagitan ng iyong koneksyon sa internet, gaya ng Google Chrome o Internet Explorer. Ang iyong computer ay kilala rin bilang kliyente.
2. Ano ang isang IP Address
Ang Internet Protocol ay isang hanay ng mga pamantayan na namamahala sa pakikipag-ugnayan sa internet.
Upang ma-access ang isang website, kailangan mong malaman ang IP address nito. Ang IP address ay isang natatanging string ng mga numero. Ang bawat device ay may IP address upang makilala ang sarili nito mula sa bilyun-bilyong website at device na konektado sa pamamagitan ng internet.
Ang IP address para sa HubSpot ay 104.16.249.5. Maaari mong mahanap ang anumang IP address ng website sa pamamagitan ng pagbisita sa isang site tulad ng Site 24x7 o sa pamamagitan ng paggamit ng Command Prompt sa Windows o Network Utility > Traceroute sa MacBooks.
3. Ano ang Ibig Sabihin ng HTTP
Ang HyperText Transfer Protocol (HTTP) ay nagkokonekta sa iyo at sa iyong kahilingan sa website sa malayong server na naglalaman ng lahat ng data ng website. Isa itong hanay ng mga panuntunan (isang protocol) na tumutukoy kung paano dapat ipadala ang mga mensahe sa internet. Pinapayagan ka nitong lumipat sa pagitan ng mga pahina ng site at mga website.
Kapag nag-type ka ng website sa iyong web browser o naghanap ng isang bagay sa pamamagitan ng isang search engine, nagbibigay ang HTTP ng isang framework upang ang kliyente (computer) at server ay makapagsalita ng parehong wika kapag gumawa sila ng mga kahilingan at tugon sa isa't isa sa internet. Ito ay mahalagang tagasalin sa pagitan mo at ng internet — binabasa nito ang iyong kahilingan sa website, binabasa ang code na ipinadala pabalik mula sa server, at isinasalin ito para sa iyo sa anyo ng isang website.
4. Ano ang Coding
Ang coding ay tumutukoy sa pagsulat ng code para sa mga server at application na gumagamit ng mga programming language. Ang mga ito ay tinatawag na "mga wika" dahil binubuo ang mga ito ng bokabularyo at mga tuntunin sa gramatika para sa pakikipag-usap sa mga computer. Kasama rin sa mga ito ang mga espesyal na command, pagdadaglat, at bantas na mababasa lang ng mga device at program.
Ang lahat ng software ay isinulat ng hindi bababa sa isang coding na wika, ngunit ang mga wika ay nag-iiba batay sa platform, operating system, at istilo. Mayroong maraming iba't ibang uri ng mga coding na wika...na lahat ay nahahati sa dalawang kategorya, front-end at back-end.
5. Ano ang ibig sabihin ng Front-end
Ang front-end (o client-side) ay ang panig ng isang website o software na nakikita mo at nakikipag-ugnayan bilang isang user ng internet. Kapag ang impormasyon ng website ay inilipat mula sa isang server patungo sa isang browser, ang mga front-end na coding na wika ay nagpapahintulot sa website na gumana nang hindi kinakailangang patuloy na "makipag-usap" sa internet.
Binibigyang-daan ng front-end code ang mga user na tulad mo at ko na makipag-ugnayan sa isang website at mag-play ng mga video, palawakin o bawasan ang mga larawan, i-highlight ang text, at higit pa. Ang mga web developer na nagtatrabaho sa front-end coding ay nagtatrabaho sa client-side development.
Mag-uunpack kami ng higit pa tungkol sa front-end na pag-unlad sa susunod na seksyon.
Nice
ReplyDelete