
Jika kita membuat sebuah aplikasi berbasis web, tentu kita akan membutuhkan sebuah perangkat yang digunakan sebagai penyedia layanan aplikasi kita untuk bisa diakses oleh client. Untuk itulah kita mengenal web server, fitur dan kemampuannya agar aplikasi web kita bisa berjalan secara optimal.
Menurut definisi wikipedia :
Server web atau peladen web dapat merujuk baik pada perangkat keras ataupun perangkat lunak yang menyediakan layanan akses kepada pengguna melalui protokol komunikasi HTTP atau HTTPS atas berkas-berkas yang terdapat pada suatu situs web dalam layanan ke pengguna dengan menggunakan aplikasi tertentu seperti peramban web.
Fungsi utama dari sebuah webserver adalah menyediakan data aplikasi web yang mungkin berupa tulisan, gambar, video, musik, animasi dan lain-lain, agar bisa ditransferkan dari perangkat penyedia (server) tersebut ke perangkat perambah. Untuk mengakses aplikasi web dibutuhkan sebuah browser, yakni sebuah perangkat lunak yang mampu menerjemahkan pengaksesan data web dari server ke mesin client, baik pc maupun handled.
Dengan mekanisame dan protokol tertentu aplikasi web dipindahkan dari web server ke mesin client. Umumnya digunakan protokol jaringan TCP pada port 80 atau 8080 untuk http dan 43 untuk https (akses lebih aman).
Berikut beberapa web server yang populer dipakai :
1. IIS (Internet Information Service)
Adalah sebuah http web server yang dikembangkan oleh Microsoft sejak tahun 1995 dan sekarang versi terbarunya adalah versi 7.0. Selain menjalankan aplikasi berbasis PHP, IIS juga mampu menjalankan aplikasi berbasis ASP. Sayangnya IIS ini hanya mampu berjalan di mesin Windows. Download, update dan diskusi bisa didapatkan di situs berikut http://www.iis.net/
2. Apache
Adalah sebuah http web server yang paling populer. Hal ini karena apache yang open source juga mampu berjalan di semua jenis mesin, baik Windows, Linux, Unix, Mac dan lainnya. Apache dikembangkan sejak April 1996 dan rilis terbarunya adalah versi 2.4.10. Dowload, update dan news terbarunya bisa diperoleh di situ berikut http://httpd.apache.org/
3. Apache Tomcat
Meski masih satu keluarga dengan apache, tomcat sangat berbeda dengan pendahulunya. Tomcat digunakan untuk mampu menjalankan aplikasi yang berbasis java servlet dan java server pages. Tomcat lahir sejak tahun 1999 dan rilis terbarunya adalah versi 8.0.12. Link situ resminya adalah http://tomcat.apache.org/
4. Nginx
Dibaca Engine-X, adalah http server dan proxy yang sekaligus juga sebagai proxy mail server. Dikembang oleh seorang programmer berkebangsaan Rusia yakni Igor Sysoev. Nginx dikenal mempunyai kinerja yang tinggi dengan komsumsi daya yang minimal. Donload, update dan news dapat diperoleh pada situs berikut http://nginx.org/en/
5. Xitami
Xitami adalah web dan ftp server yang dikembangkan oleh iMatix Corporation sejak tahun 1999, versi trebaru dari xitami adalah Xitami/5 atau dikenal dengan X5. Donwload, update dan news bisa diperoleh di website ofisialnyan http://www.xitami.com/
Nah, dari beberapa macam web server tentukan dan pilihlah sesuai dengan kebutuhan, kemudahan dan kinerja yang baik.
Trust Solution menyediakan produk berbasis web yang handal dan sesuai dengan kebutuhan klien.