Feb27

Apa itu webrick ?

Webrick adalah salah satu web server yang dibuat sepenuhnya menggunakan ruby dan termasuk standard library bagi ruby itu sendiri, webrick biasanya digunakan hanya untuk lingkungan development saja, bagi anda pengguna rails atau yang baru coba-coba dengan rails, mungkin masih ingat betapa mudahnya untuk menjalankan web server untuk rails tanpa perlu menginstall web server tambahan seperti apache atau web server lainnya, tinggal ketik “ruby script/server” di console maka webrick akan berjalan TANPA PERLU KONFIGURASI APAPUN

Nah di buku ruby manapun atau saran dari ruby evangelist siapapun, pasti akan berkata “Jangan pake webrick sebagai production server”, karena memang bakal tidak efisien dan webrick tidak dirancang untuk menangani request banyak dalam satu waktu, para Ruby Jedi Master (halah) biasanya akan merekomendasikan mongrel, nginx, lighttpd, apache atau litespeed sebagai solusi Production Server

Namun apa yang saya temukan barusan cukup membuat saya terheran-heran, ada sebuah situs yang menggunakan webrick sebagai production server, kalau situs kacangan sih masih mending kan kita bisa menduga “ah mungkin web masternya belum tau kalo webrick ndak cocok dibikin production server”, tapi ini adalah situs yang terkenal di kalangan rubyist, bagaimana tidak, saya berani bertaruh, para rubyist hampir dipastikan pernah mengunjungi situs ini paling tidak sekali selama hidupnya (halah), ya situs ini adalah http://www.ruby-doc.org/, surganya dokumentasi tentang ruby, silahkan cek kebenarannya di www.web-sniffer.net

jd penasaran, apa ya alasan mereka menggunakan Webrick ?, ya sapa tau bisa sy tiru :D

Note : apache mah linknya ndak usah dicantumkan yak, ^_^

1 Comment

Trackback: Use this URI to trackback this entry. Use your web browser's function to copy it to your blog posting.

Gravatar: You can have a picture at the top of each your comments by getting a Gravatar

naruto episode
September 13, 2008 2:41 pm

dari 4 production server itu mana yang bagus ohm? dah pernah coba yang mana aja?

RSS feed for comments on this post.

Leave a comment

Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Anti-spam measure: please retype the above text into the box provided.