menyambung postingan aq yg kemarin... "bagaimana menjadi webmaster/webdeveloper/webdesaigner yg baik??"
untuk itu kali ini kita akan membahas tentang apa itu WEB SERVER....????
oke ini mah pengertian ala sendiri....
web server adalah suatu aplikasi yang berjalan di server(ya iyalah namanya juga webserver...
), gunanya? untuk menginterpretasikan script pemrograman yang udah dibuat (PHP,ASP,JSP, and all server side script). kalo kagak ada webserver, script php yg udah kita buat susah payah g bakal jalan....
jadi begitulah intinya webserver... ribet yak???
maklumin aja... saya g ahli dalam hal pengertian istilah2 yg penting mah konsepnya begono dah...
lanjot....
begini dah... biar lebih mudah aq jelasin juga dah konsep client side-scripting dan server side-scripting...
okeh dalam ilmu perweb-an(emang ada ilmu kek gini???
) maksudnya dalam pemrograman web dikenal 2 istilah tadi... pemrograman client-side scripting dan server-side scripting...
-client-side script
script buatan kita dapat langsung di intepretasikan oleh browser(fire fox,IE, google chrome,dll) tanpa perlu campur tangan dari webserver. intinya gini ... smua yg keliatan di view page source itu namanya client-side scripting..
contohnya adalah: HTML,XML,JavaScript,VbScript, de el el
-server-side script
nah script yg ini mesti di intepretasikan oleh webserver... gini cara kerjanya, browser client mengirim paket scriptnya ke server, di server script di terjemahin, lalu server kirim balik ke browser client. makanya walaupun kita view page source... server side script kagak bakal nongol di situ....
contohnya adalah: PHP,ASP,JSP,perl, de el el
paham??? lanjut....
sekarang kita masuk ke macam-macam webserver yang ada....
1. APACHE
ini nih webserver yg paling banyak digunain... alasannya karena open source. mudah di configure, sangat stabil. bisa jalan di semua platform (*NIX,linux,winDUST, MAC,dll).
2. IIS
nah ini webserver kebanggaan om BILL GATES. nyang bikin microsoft. tentu aja udah di prediksi... ini mah bakal jalannya cuman di WINDUST doang...
3. TOMCAT
nah ini server dikhususin dalam penggunaan JAVA. baik applet, servlet, EJB, de el el. juga opensource, bisa jalan di berbagai platform, cuma masih kalah populer dibandingin apache.
lalu bagi temen2 yg pengen nyoba menjadi webmaster, kan mesti punya webserver sendiri di komputernya. mau, cuman nge-test script doang kita mesti upload dulu??? males amat....
gini nih.. temen2 bisa install apache di komputer(ntar testnya di localhost), ato instal IIS(nah nyang ini aq g suka... terlalu ribet).
selain dari webserver juga kita mesti ada sqlservernya gunanya? ya buat mengolah database yang kita buat... untuk itu dibutuhin MYSQL(yg paling sering dipake), ORACLE (nah ini lebih keren lagi), ato Posgre-SQL.
nah... kesemuanya itu mesti kita configure manual... (capek bgt.... mata bisa bolor...)
alternatifnya kita install aja paket integrasi webserver dan sqlserver...
istilahnya WAMP(windust,apache,mysql,php) ato LAMP(linux,apache,mysql,php) praktis kita kagak usah repot-repot configure...
nah, ada banyak pilihan paketnya... (phptriad, apache2triad, appserv, wampp, xampp, dll)
ini nih rekomendasi aku...
Apache2Triad
keren bgt.. lengkap paling kompatibel ama segala macam script PHP(khusunya php5), ada pilihan pake mysql ato posgre-sql buat databasenya, skalian disedian webmailnya (uebimail), ada compiler perl juga... intinya mantap dah... (ini nih yg aku pake dirumah....
)
link donlot:
http://www.indowebster.com/Apache2Triad_v153.htmlXAMPP
paket yg lengkap.. fiturnya melimpah, userfriendly, kalo g salah ada yg versi lite-nya juga. alternatif selain apache2triad...
link donlot:
http://www.indowebster.com/XAMPP__5.html okeh sekian postingan dari aq... mudah2an berguna bagi temen2....
kalo ada kekurangan.. harap maklum....