В настоящее время я использую Drupal 7. Я слышал, что Pressflow - еще одно решение для высокопроизводительных сайтов.
Если у вас есть опыт работы с обеими системами, каковы преимущества перехода с Drupal 7 на PressFlow 7? Каковы основные различия между D7 и Pressflow 7?
Ответы:
Различия со стандартным Drupal 7 разбросаны по вики Pressflow, хотя и не очень хорошо документированы, возможно, потому что Pressflow 7 относительно нов. (Существует сравнительная таблица , которая не была обновлена для Pressflow 7.)
Хотя иногда говорят, что Pressflow является заменой Drupal методом «перетаскивания», потому что вам обычно не нужно вносить много изменений в конфигурацию ваших модулей, чтобы получить максимальную отдачу от этого, вы захотите настроить Varnish, APC, Memcached и т. Д. Это, вероятно, будет невозможно сделать на общем хосте; для этого вам понадобится какой-то выделенный сервер и доступ по SSH, и делать это не нужно, если у вас нет высокопроизводительного сайта.
Однако если вы, как и я, любите пробовать что-то новое, вы можете зарегистрировать бесплатную учетную запись в Pantheon (отказ от ответственности: я являюсь членом) и попробовать Drupal на их серверах. Pressflow, Varnish и т. Д. Все предварительно настроены. Pantheon был основан Дэвидом Строссом, который также является соучредителем Four Kitchens, компании, которая стоит за Pressflow.
источник
Я покопался, чтобы найти все различия и посмотрел их на GitHub, и вот что я нашел:
hook_js_cache_alter
, и, если вы используете новый обработчик, добавьте примечание к агрегированному JavaScript, который был построен с помощью PressFlowphp -r "echo (int) 0.25 * 2;"
вернется0
. Изменение «Поток печати» исправляет это, например:php -r "echo (int) (0.25 * 2);"
будет возвращаться5
, что позволяет использовать подсекундные задержки в качестве входных данных для функции.Вот полный отчет по состоянию на октябрь 2013 года: https://gist.github.com/alanthing/6064500
источник
hook_js_cache_alter
крючок, то комментарии в строках 760-764 добавляются$header
и поэтому$contents
. Но если этот хук не используется, исправьте, ничего не добавляется. Я уточню свой ответ, спасибо.