Pembuat Rails Tetap Pakai PHP

15 thoughts on “Pembuat Rails Tetap Pakai PHP”

  1. Tidak ada yang melarang web server untuk support PHP dan Ruby on Rails maupun yg lainnya untuk berjalan berbarengan sekaligus di satu instance yang sama (install mod_php dan mod_fastcgi di apache, misalnya).

    Kadang mungkin ada bagian2 yg lebih pas (efisien, sederhana, ketersediaan, dll) kalo menggunakan PHP. Siapa tahu dia pasang MediaWiki (misalnya) di web server yang sama.

    Dan saya rasa penemu obeng plus (kembang) pun boleh pake obeng minus (lurus) kalo kebetulan sekrupnya yg tipe minus.

  2. Tadinya saya juga berpikir begitu Mas. Mungkin saja server mereka mensupport keduanya. Tapi coba deh baca ini :
    http://shiflett.org/blog/2006/feb/php-easter-eggs#comment-22
    dan ini
    http://shiflett.org/blog/2006/feb/php-easter-eggs#comment-27

    Jika penemu obeng plus dan komunitasnya gencar mempromosikan betapa mudahnya membuat sesuatu dengan obeng plus, dan betapa mudahnya mengganti semua obeng minus ke plus, tetapi dia tetap memasang obeng minus untuk sebuah alat yang dijadikan contoh olehnya.., saya tentu akan bertanya – tanya juga.. Walaupun saya tidak akan melarangnya.. boleh – boleh saja.

  3. lho..baru tahu aku, btw klo gitu aneh bin ajaib yah, yg bikin kok malah gak make? jangan2…. 🙂 btw minal aidzin wal fa idzin bos.. 🙂

  4. PHP cuma untuk yang di 37signals.com saja. Untuk aplikasinya, mereka pakai beberapa domain lain. Ini yang semuanya Rails.

    Ini trik lama. Saya dulu sering bikin front-page plus otentifikasi page pakai PHP, sedangkan didalamnya sendiri pakai Java dan Oracle Apps.

    Jadi bener-bener karena perfect tool for right solution. Coba cek web Spring Framework. Mereka ga pake Java-based portal, tapi pakai Drupal.

  5. Ada typo dalam penulisan kata “dibangung” dari kalimat “ternyata kedua website tersebut justru dibangung dengan PHP”. 😀

  6. Ohh.. frontpage dan bagian dalam apps nya menggunakan platform yang berbeda ya..
    Ya..ya.., saya mengerti sekarang.

    *baru tahu ada yang kaya gitu, thanx infonya Mas

  7. Ya saya mohon maaf atas komentar bung ronny tetapi ruby on rails yang SAYA cukup berpengalaman memang mempunyai problem dengan performance , tetapi Anda tolong kasih contoh saya aplikasi di mana Ruby on Rails lebih dibutuhkan daripada PHP ?

    Sekali lagi ini ” on Rails ” bukan Ruby, kalo Ruby saya harus akuin bahwa itu mungkin bisa menggantikan peran Perl dalam network scripting or something like that

    Apakah Anda sudah membaca Zed Shaw ?

    http://www.zedshaw.com/rants/rails_is_a_ghetto.html

    di sini dia menjelaskan bahwa dia telah menciptakan Mongrel yang memang sangat powerful tetapi bagaimana seorang RoR webserver bisa menyelamatkan aplikasi yang SUCK too much ?

    PHP sendiri bukan berarti tidak ada kekurangan , tetapi saya rasa itu masih sedikit lebih bagus dari Ruby on Rails di SELURUH bagian

  8. Yang harus dicermati adalah mengapa Rails tidak dibuat menggunakan PHP melainkan Ruby? Jawabnya, karena Ruby lang is way better than PHP lang.

    Sebagian orang sepakat bahwa code PHP cenderung semakin sulit dibaca ketika aplikasi bertambah besar/kompleks. Ini murni masalah pada bahasa pemrograman PHP itu sendiri. Untuk aplikasi yg kompleks seperti Basecamp atau Facebook, PHP digunakan utk bagian depan saja.

    Tulisa Zed shaw sudah berumur satu tahun, tidak relevan.
    Yang bikin Rails lambat adalah implementasi Ruby, namun sekarang sudah banyak implementasi alternatif Ruby selain MRI, yaitu JRuby, Rubinius, IronRuby, Yarv, dsb. Masalah performa pada Ruby kini menjadi semakin tidak relevan. Dengan berbagai implementasi virtual machine tsb, kini Ruby bukan sekedar “fast enough”, tapi sudah menuju ke arah “very fast”.

  9. “Untuk aplikasi yg kompleks seperti Basecamp atau Facebook, PHP digunakan utk bagian depan saja.”

    Saya masih agak bingung, bagian mana yang disebut bagian “depan” dalam website tersebut.

  10. Wekss… , saya yang newbie bos.. :D, lah in postingan cuma comot aja kok dari situs bersangkutan.

    Iya, sepertinya memang PHP nya cuma untuk presentation layer.

Leave a Reply

Your email address will not be published. Required fields are marked *