Saat ini saya menggunakan Drupal 7. Saya mendengar Pressflow adalah solusi lain untuk situs berkinerja tinggi.
Jika Anda memiliki pengalaman dengan kedua sistem, apa manfaat bermigrasi dari Drupal 7 ke PressFlow 7? Apa perbedaan utama antara D7 dan Pressflow 7?
Jawaban:
Perbedaan dengan standar Drupal 7 tersebar tentang wiki Pressflow meskipun tidak didokumentasikan dengan baik, mungkin karena Pressflow 7 relatif baru. (Ada grafik perbandingan yang belum diperbarui untuk Pressflow 7.)
Meskipun kadang-kadang dikatakan bahwa Pressflow adalah pengganti drag-and-drop untuk Drupal karena Anda biasanya tidak perlu membuat banyak perubahan pada konfigurasi modul Anda, untuk mendapatkan hasil maksimal dari itu Anda akan ingin mengatur Varnish, APC, Memcached, dll. Ini mungkin tidak mungkin dilakukan pada host bersama; Anda akan memerlukan semacam server khusus dan akses SSH untuk menempuh rute ini, dan itu tidak perlu dilakukan kecuali Anda benar-benar memiliki situs berkinerja tinggi.
Namun, jika seperti saya Anda hanya suka mencoba hal-hal baru, Anda dapat mendaftar untuk mendapatkan akun gratis dengan Pantheon (penafian: saya anggota), dan mencoba Drupal di server mereka. Pressflow, Varnish, dll. Semua sudah dipra-konfigurasi. Pantheon didirikan oleh David Strauss, yang juga ikut mendirikan Four Kitchens, perusahaan di belakang Pressflow.
sumber
Saya menggali untuk menemukan semua perbedaan dan mencari mereka di GitHub dan inilah yang saya temukan:
hook_js_cache_alter
, dan, jika Anda menggunakan kait baru, tambahkan catatan ke JavaScript gabungan yang dibuat dengan PressFlowphp -r "echo (int) 0.25 * 2;"
akan kembali0
. Perubahan Pressflow mengoreksi ini, misalnya:php -r "echo (int) (0.25 * 2);"
akan kembali5
, memungkinkan penundaan sub-detik untuk digunakan sebagai input ke fungsi.Berikut perbedaan lengkap pada Oktober 2013: https://gist.github.com/alanthing/6064500
sumber
hook_js_cache_alter
hook baru , maka komentar di baris 760-764 ditambahkan$header
dan karenanya$contents
. Tetapi jika kait ini tidak digunakan, benar, tidak ada yang ditambahkan. Saya akan menjelaskan jawaban saya, terima kasih.