Actualmente estoy usando Drupal 7. Escuché que Pressflow es otra solución para sitios de alto rendimiento.
Si tiene experiencia con ambos sistemas, ¿cuál es el beneficio de migrar de Drupal 7 a PressFlow 7? ¿Cuáles son las principales diferencias entre D7 y Pressflow 7?
Respuestas:
Las diferencias con Drupal 7 estándar están dispersas en la wiki de Pressflow, aunque no están bien documentadas, tal vez porque Pressflow 7 es relativamente nuevo. (Hay un cuadro de comparación que no se ha actualizado para Pressflow 7.)
Aunque a veces se dice que Pressflow es un reemplazo de arrastrar y soltar para Drupal porque generalmente no tiene que hacer muchos cambios en la configuración de sus módulos, para aprovechar al máximo querrá configurar Varnish, APC, Memcached, etc. Esto probablemente será imposible de hacer en un host compartido; necesitará algún tipo de servidor dedicado y acceso SSH para seguir esta ruta, y no es necesario hacerlo a menos que realmente tenga un sitio de alto rendimiento.
Sin embargo, si, como yo, te gusta probar cosas nuevas, puedes registrarte para obtener una cuenta gratuita con Pantheon (descargo de responsabilidad: soy miembro) y probar Drupal en sus servidores. Pressflow, Barniz, etc., todos vienen preconfigurados. Pantheon fue fundado por David Strauss, quien también cofundó Four Kitchens, la compañía detrás de Pressflow.
fuente
Busqué todas las diferencias y las busqué en GitHub y esto es lo que encontré:
hook_js_cache_alter
y, si usa el nuevo enlace, agregue una nota al JavaScript agregado que se creó con PressFlowphp -r "echo (int) 0.25 * 2;"
volvería0
. El cambio de Pressflow corrige esto, por ejemplo:php -r "echo (int) (0.25 * 2);"
volvería5
, permitiendo que se utilicen retrasos de menos de un segundo como entrada a la función.Aquí hay una diferencia completa a partir de octubre de 2013: https://gist.github.com/alanthing/6064500
fuente
hook_js_cache_alter
gancho, a continuación, los comentarios en las líneas 760-764 se añaden a$header
y por lo tanto$contents
. Pero si no se usa este gancho, correcto, no se agrega nada. Aclararé mi respuesta, gracias.