Males FTP ? Ayo pakai WebDAV dengan Apache
November 18 | Posted by Muhammad Yusuf E. | OpenSource Tags: Apache, FTP, WebDAVMasih berbicara tentang Apache nih?, gumam redaktur warnaislam.com. Sorry ya.
Iya, karena dengan Apache kita dapat melakukan suatu yang sangat banyak untuk memenuhi keperluan kita, khususnya dalam pengolahan data termasuk website.
Yang terbayang di kepala setiap orang mungkin dengan webbrowsing kita hanya dapat melihat file-file saja, tidak bisa mengedit atau menghapus atau menambahkan file-file baru di direktori kita. Singkatnya hanya dapat melihat tidak dapat mengupdatenya. Apakah benar anggapan ini ?
Sangat salah sekali !!!, karena dengan modul WebDAV di Apache, kita dapat melakukan update file kita dengan gampang dan mudah melebihi kemampuan FTP.
WebDAV singkatan dari Web-based Distributed Authoring and Versioning. Sesuai dengan kepanjangannya, WebDAV adalah modul yang ada di Apache yang memungkinkan kita melakukan sharing suatu data di atas webserver. Tahu samba server ? Nah mirip-mirip itu, lah.
Prinsipnya seperti apa ? Singkatnya adalah dengan WebDAV kita dapat mengakses data kita di server lewat Apache. Mengakses ini seperti kita mengakses folder kita di komputer. Bagi seorang yang menangani website, maka sangat mudah kalau ingin mengupdate isi websitenya.
Edit saja file yang ada di folder yang tersambung WebDAV, maka setelah kita simpan kembali file tersebut akan langsung terupdatelah website kita. Hebat bukan ?
Apakah mirip FTP protokol ? Mirip juga, tapi WebDAV lebih realtime, jadi seolah-olah kita bekerja di folder kita, padahal folder itu sebenarnya ada di server kita.
WebDAV mempunyai beberapa unggulan-unggulan tertentu dibanding server sharing seperti Samba. Apa keunggulan WebDAV ? Misalnya adalah :
1. Karena bekerja di atas port 80 dan 443, alias port milik Apache, maka kita tidak perlu membuka port baru bagi server. Bagi anda yang punya firewall, tidak perlu untuk membuka port khusus untuk menjalankan WebDAV ini.
2. Sesuai dengan sifat HTTP protokol, maka tidak tergantung dengan OS atau bahasa yang digunakan oleh client. Jadi dengan OS apa saja, kita bisa akses data yang berada di lingkungan WebDAV.
3. Sangat simple dan efisien. Kalau FTP kita perlu upload dan download ketika akan mengupdate data kita di server, sedangkan WebDAV sambung saja ke folder WebDAV maka kita akan langsung dapat mengedit file-file kita di server. Dijamin kalau sudah pakai WebDAV, bakal lupa dengan FTP, mungkin.
4. Ketika file sedang kita edit, dan kemudian saat kita simpan, maka WebDAV akan mengunci file tersebut sementara sampai file itu tersimpan dengan aman. Alias, WebDAV akan mengunci file itu selama proses penyimpanan berlangsung. Apa keuntungannya ? Ketika kita mengupdate data, maka data yang terbaru yang akan selalu tampil di komputer pengakses web kita, asyik bukan ?
5. Setiap file dapat disimpan dengan menambahkan informasi pembuat data dan title dari file tersebut. Termasuk versi dari file itu sendiri. Sehingga siapa bikin, titlenya apa, dan versinya apa dapat kita tambahkan. Karena itu untuk menagement file-file pun sangat gampang dan mudah. Tambah asyik kan ?
Apa kelemahan WebDAV ada ? Sudah tentu ada, kan tiada gading yang tak retak kata bu guru kita di SD dulu, kan ? Nah WebDAV pun ada kelemahannya, yaitu di dalam security transformasi data dan akses ke folder WebDAV. Karena itu setiap kita membuat WebDAV diusahakan batasi user tertentu saja, dan dikasih Basic Authority alis pasword di setiap direktorinya. Dengan demikian setiap user yang akan mengakses folder WebDAV, harus mempunyai userid dan password.
Kemudian jangan lupa install WebDAV di jalur SSL alias port 443.
Masih tertarik dengan WebDAV ? tunggu tulisan berikutnya ya …cara install WebDAV di Apache Anda ..Insya Allah.
Tulisan ini juga ditampilkan di warnaislam.com
http://warnaislam.com/rubrik/teknologi/2008/11/19/600/Males_FTP_Ayo_pakai_WebDAV_dengan_Apache.htm



bagus bagus…tnyata ada jugah yg kasih komen dengan webdav.saya cari2 yg bahasa indonesia jarang banget yg kasih komen ttg webdav.coz saya juga lagi membahas webdav di tugas akhir saya.:D