22.11.2014 Views

ADMINISTRASI SERVER

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>ADMINISTRASI</strong> <strong>SERVER</strong><br />

bank, transaksi, email, penyimpanan file menggunakan HTTPS. Meskipun<br />

beberapa tidak menggunakan HTTPS, tapi mau tidak mau web-web kritikal<br />

seperti itu harus menggunakan HTTPS demi mendapatkan pelanggan.<br />

Ketika HTTP server melayani pengguna, kebanyakan data yang dikirm<br />

berformat HTML. Tapi HTML sendiri bekerja kompak dengan file dari format<br />

lainya, seperti CSS untuk mengatur tampilan, JS untuk mengatur interaksi,<br />

dan tambahan-tambahan lainya seperti gambar.<br />

Biasanya, ketika pengguna melakukan permintaan terhadap HTTP Server,<br />

HTTP server membalas dengan menyediakan berkas asli yang ada di<br />

server. Tapi, tidak harus seperti itu, sesuai dengan bagaimana HTTP server<br />

itu diimplementasikan.<br />

HTTP server yang dinamis, apabila ingin menambahkan fungsi-fungsi di<br />

sistemnya, bisa melalui dua cara. Yaitu dengan pembuatan ulang software<br />

HTTP server, atau menggunakan bahasa pemrograman di sisi server atau<br />

server side scripting. Dengan menggunakan bahasa seperti ASP, atau PHP,<br />

maka HTTP server bisa menyediakan fungsi yang berbeda-beda tanpa perlu<br />

menulis ulang kode untuk software HTTP server itu sendiri.<br />

HTTP server tidak serta merta hanya menyediakan data kepada pengguna,<br />

HTTP server juga bisa meminta data dari pengguna baik menggunakan<br />

form, ataupun dengan pengunggahan file.<br />

HTTP server sekarang tidak hanya untuk menyediakan layanan melalui web<br />

server yang berbentuk mesin besar. Sekarang, beberapa alat menggunakan<br />

HTTP sebagai antar muka dengan pengguna, seperti router, printer,<br />

webcam. Tapi di alat-alat kecil ini biasanya HTTP digunakan dalam jaringan<br />

lokal saja.<br />

2. Jenis Server HTTP<br />

Ada dua jenis server HTTP, yaitu Kernel dan User. Versi kernel dari HTTP<br />

server mempunyai kecepatan yang lebih karena langsung terintegrasi<br />

dengan OS dan memang ditujukan untuk HTTP server. Sehingga<br />

197

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!