Menjadi web developer akan sentiasa menyebabkan kita terlibat dengan perihal web server.
3 Hal Server Yang Perlu Web Developer Tahu
- Cara menguruskan web hosting control panel. Biasanya cPanel. ada banyak lagi hosting panel yang wujud dalam dunia web hosting. macam Vesta atau yang sewaktu dengannya.
- Kenali LAMP stack, atau apa2 stack untuk run website dalam linux.
- Kenali server provider. AWS, DigitalOcean, Exabyte, dan yang sewaktu dengannya.
Web Hosting Control Panel
Control panel adalah sinonim bagi shared hosting. Sebab para pemilik website akan lebih mudah mengawal web server mereka jika ada file nak upload atau ade update pada website mereka. Kita biasanya akan diperkenalkan dengan cPanel sebagai default. Banyak web yang menggunakan cPanel sekarang. Namun, ramai tidak tahu bahawa ade banyal lagi jenis-jenis hosting control panel yang mungkin lebih banyak control dari cPanel.
Nah. ni senarai-senrai Web Hosting Control Panel yang lain.
- ISPConfig
- Vesta
- Ajenti
- Sentora
- Plesk
dan banyak lagi selain dari yang disebutkan diatas. eh banyak lah~
Kenali LAMP Stack
LAMP atau nama penuhnya Linux Apache MySQL PHP adalah perkara basic yang akan kita jumpa bila berkecimpung dalam dunia web development.
Banyak organisasi yang menggunakan LAMP untuk menjadikan urusan harian mereka kompeten. Selepas tahu mengenai LAMP, boleh advance lagi ke tahap LINUX itu sendiri. Segala command
, troubleshooting server dan yang sewaktu dengannya.
Kenapa web developer perlu tahu pasal LAMP?
sebab dia adalah perkara basic dalam web development. Anda juga boleh terus explore nodeJS kalau anda nak. Point disini adalah tentang Web Server dan LAMP adalah starting point terbaik untuk para beginner bermula.
Kenali Server Provider
Mungkin kita rasa dah cukup bile dah tahu pasal cPanel kan?. neeh, belum lagi boskur. Dunia web development ini cukup luas, apa yang ada di dalam silibus kampus mungkin hanya sebesar sebutir beras. manakala dunia web development adalah lautan luas. cube compare sebutir beras dengan laut. kui2..
Kenapa kena tahu pasal Server Provider ni?
Sebenarnya, bukanlah kena kenal Server prfovider, tapi lebih tepat kita panggil Web Services.
Development itu satu hal, deployment jugak satu hal. Mugnkin anda dah develop sistem terbaik dalam dunia. Tapi bila dah deploy di live server. Tak sampai 20 orang guna server dah crash. ape cer bro?.. huhu. ye, disinilah wujudnya terma ACP dan GCP. Apebenda tu? ha, kena la explore. banyak lagi yang perlu kita explore beb, tiada kesudahan dalam mempelajari lebih dalam tentang sesuatu bidang.
ACP adalah AWS Cloud Provider.
GCP adalah Google Cloud Provider.
Dunia Web Development
Saya sebagai web developer juga masih banyak topik dan hal dalam dunia web development ini yang masih belum explore. Namun, kita jugak kena tahu bahawa dalam hidup ini kita tidak hidup seorang diri.
Bila kita boleh develop sistem, ada orang boleh configure server, ada orang boleh design ui/ux, ada orang boleh manage client.
Ramai juga claim mereka terbaik dalam semua bidang, server ke, php ke, security ke, marketing ke. Namun kita tetap memerlukan satu sama lain. Kita sebagai coder seharusnya berkolaborasi untuk menaikkan industri teknologi, bukan cuba untuk makan semua... huhu..
so kalau ade member yang kite kenal tu, passing-passing lah job kat diorang jugak, jangan makan sorang. keke. mungkin dia power kat security, kita outsource security kat dia. mungkin dia power estimate berapa spec server, kita pass job server kat dia. ok?
Selamat berjaya boskur~