Как повысить скорость Drupal при разработке в localhost


Я ищу советы от других разработчиков Drupal, чтобы ускорить разработку Drupal (особенно Drupal 7)

Принимая во внимание, что во время разработки вам не нужен кэш, поэтому вы можете видеть результат изменений в коде php/css/js. ( Смотрите Некоторые ответы здесь, чтобы очистить кэш/отключить кэш навсегда)

Поиск в Google для "drupal slow localhost" даст несколько советов... но я хочу твоего:)

 13
7
Author: Community, 2011-03-25

8 answers

Вероятно, вы можете продвинуться дальше, изменив способ работы вместо того, чтобы ускорять загрузку страниц Drupal.

Главное здесь - использовать Drush для выполнения таких действий, как очистка кэша (даже при отключении кэша страниц все еще задействованы десятки различных кэшей, например, для реализаций крючков), установка/переустановка модулей и так далее.

И, конечно, APC должен быть установлен, да. Вы могли бы даже подумать об использовании http://drupal.org/project/apc для хранения частей кэша в APC. Однако это приведет к конфликту с drush (вы не можете очистить кэш APC с помощью drush) и потребует дополнительной оперативной памяти.

 3
Author: Berdir, 2017-03-18 11:13:48

Лучший совет, который вы можете использовать (это действительно изменит мою жизнь), это добавить строку в ваш файл my.cnf:

innodb_flush_log_at_trx_commit = 0

Вы можете найти этот файл в своей папке wamp или, если ваш сервер на linux: /etc/mysql/my.cnf

С уважением

 4
Author: drupal_stuff_alter, 2015-02-02 23:23:37

Установите и включите APC. Как я тестировал в Drupal 7, это сделает ваш локальный сайт быстрее.

 3
Author: Ek Kosmos, 2011-11-07 16:21:03

Я обновил этот учебник по Drupal некоторыми решениями, которые я нашел:

Ускорьте время загрузки страницы на локальном хостинге: http://drupal.org/node/961012

 1
Author: Simon East, 2011-07-06 02:41:48

Настройка и настройка node.js модуль на локальном хосте и увидеть волшебство.

Есть хороший учебник по:-

Видео - Node.js настройка-Youtube.

Блог - node.js учебник по интеграции с drupal

Drupal.org - Node.js интеграция Drupal.org

Я настроил это в Windows, и это сработало молниеносно:)

 1
Author: echo, 2015-07-10 10:43:16

Подумал, что я опубликую свой опыт, который может помочь будущим читателям. Я боролся более 24 месяцев с очень медленным стеком Drupal 7.3x на рабочем столе Ubuntu 15.04 (я просто не мог беспокоиться о большей боли и просто продолжал!). Сегодня я попытался установить MySQL Workbench 6.1, и теперь он пролетает мимо! Невероятно!! Я надеюсь, что любые будущие читатели рассмотрят это в первую очередь, поскольку ни одно из предложенных предложений действительно не решило мои проблемы. Машина, которую я использую, имеет довольно приличную спецификацию (16 гб оперативной памяти/двойной core/2 ТБ/Двухголовочный и т. Д.), Поэтому покупка/получение "другого компьютера", я не верю, что это правильный ответ. В общем, если вы используете Drupal на рабочем столе, сначала попробуйте установить вышеуказанный верстак. На сегодняшний день я обнаружил, что мне нужно запустить Workbench в фоновом режиме (или на другом экране), но все же мой опыт работы с Drupal теперь значительно улучшился. Может быть, мне просто сегодня повезло? В любом случае, надеюсь, это поможет будущим читателям.

 1
Author: Paul B, 2015-10-02 17:03:15

Я не могу назвать окончательную причину почему , но я обнаружил, что запуск веб-сервера локального хоста через виртуальную машину Linux привел к более отзывчивой установке Drupal.

Однако я могу говорить только о своем собственном опыте, так что это не обязательно может быть правдой для кого-то другого.

 0
Author: James, 2011-07-10 21:18:23

Получите более быструю машину.

Вы не только используете на нем apache/php/mysql, но также используете графический интерфейс и IDE, возможно, несколько веб-браузеров, skype, itunes, все из которых конкурируют за ресурсы. Заставляя вас устанавливать drupal, и вся ваша машина замедляется.

В качестве альтернативы, у вас есть отдельная машина с установкой Drupal, чтобы помочь распределить нагрузку.

 -3
Author: Jeremy French, 2011-03-25 10:11:17