[Решено] Почему Drupal 7 грузится 1 минуту, а Drupal 5 - 1 секунду?

Пнд, 05/09/2016 - 20:36

Почему Drupal 7 грузится на Денвере 1 минуту, а Drupal 5 - 1 секунду? После первоначальной длительной загрузки какое-то время запускается все быстро. Но после длительного перерыва опять загружается очень долго, как будто комп в режиме засыпания. А вот с Drupal 5 такой проблемы нет, что на Денвере, что на хостинге грузится быстро.
Сайт на Drupal 7 в общем не перегружен. Есть Views. Он выводит в блоке архив сайта по датам и разные списки терминов, через главное меню. Материала еще мало, терминов много. Пока только на Денвере. Боюсь, что и на хостинге будут тормоза.
Сайт на Drupal 5 без Views. Списки терминов, через главное меню выводятся с помощью сниппетов. Материала много. На хостинге и на Денвере.

Может это только на Денвере, а на реальном сервере мой сайт на Drupal 7 будет летать? Кто-нибудь с этим сталкивался?

0 Спасибо

Комментарии

Аватар пользователя sergeybelya
8 months 3 недели назад sergeybelya #

После длительного перерыва отрабатывает крон.

0 Спасибо
Аватар пользователя Sergey1917
8 months 1 неделя назад Sergey1917 #

Спасибо за точное определение моей проблемы!

0 Спасибо
Аватар пользователя gun_dose
8 months 3 недели назад gun_dose #

У меня однажды на денвере долго грузился один магазин на шестёрке, а в админку вообще нельзя было попасть. Так я познакомился с опенсервером. Когда я стал делать более-менее серьёзные магазины на семёрке, мне пришлось познакомиться с линуксом))

ЗЫ: про крон правильно сказали. Чтобы он не тупил при открытии сайта после долгого перерыва, надо на сервере настраивать системный крон, который будет по расписанию дёргать в фоне друпаловский. А ещё можно поставить какой-нибудь Elysia Cron и раскидать разные задания с разной периодичностью по разному времени, но это уже совсем другая история.

ЗЗЫ: дайте в конфигах пхп больше памяти, хотя бы 256М.

0 Спасибо
Аватар пользователя Sergey1917
8 months 3 недели назад Sergey1917 #

Я пользуюсь не Денвером, а его улучшенной модификацией, так называемым Денвером 4 - это Endels 1.72. Гораздо удобнее и гибче.

0 Спасибо
Аватар пользователя Sergey1917
8 months 3 недели назад Sergey1917 #

Просто увеличение лимита памяти до 256 не помогло. Видно дело в кроне.

0 Спасибо
Аватар пользователя Sergey1917
8 months 1 неделя назад Sergey1917 #

Спасибо за совет! Elysia Cron помог.

0 Спасибо
Аватар пользователя Sergey1917
8 months 3 недели назад Sergey1917 #

sergeybelya и gun_dose Спасибо!
А памяти добавить в Денвере или в Друпале?

0 Спасибо
Аватар пользователя dgastudio
8 months 3 недели назад dgastudio #

))

в денвере друпалу

0 Спасибо
Аватар пользователя Sergey1917
8 months 3 недели назад Sergey1917 #

В php.ini стоит вот это: memory_limit = 128M ; Maximum amount of memory a script may consume (128MB)
Т.е. максимум памяти 128 можно выставить.

0 Спасибо
Аватар пользователя dgastudio
8 months 3 недели назад dgastudio #

перечитайте еще раз что там написано

0 Спасибо
Аватар пользователя Sergey1917
8 months 3 недели назад Sergey1917 #

Если я вас правильно понял, то это не ограничение в 128 и можно выставить больше, да?,

0 Спасибо
Аватар пользователя dgastudio
8 months 3 недели назад dgastudio #

именно

0 Спасибо
Аватар пользователя Sergey1917
8 months 3 недели назад Sergey1917 #

Спасибо! А то уже все подзабыл. Выставил 256. Вроде работает.

0 Спасибо
Аватар пользователя Studio VIZA
8 months 3 недели назад Studio VIZA #

Ставьте Опенсервер. Большая часть проблем исчезнет. Это дело 10 минут.

0 Спасибо
Аватар пользователя Sergey1917
8 months 2 недели назад Sergey1917 #

Семерка запустилась на Опенсервере, а пятерка ни в какую не хочет.

0 Спасибо
Аватар пользователя Mihail.space
8 months 2 недели назад Mihail.space #

может из за версий php

0 Спасибо
Аватар пользователя Sergey1917
8 months 2 недели назад Sergey1917 #

Пробовал и ту версию, на которой запускался в Денвере без проблем.

0 Спасибо
Аватар пользователя sergeybelya
8 months 2 недели назад sergeybelya #

По такому ответу вам мало что посоветуют, приведите скрины ошибок или записи в логах.

0 Спасибо
Аватар пользователя Sergey1917
8 months 2 недели назад Sergey1917 #

Вот такое сообщение при запуске сайта на Drupal 5::
Object not found!
The requested URL was not found on this server. If you entered the URL manually please check your spelling and try again.
If you think this is a server error, please contact the webmaster.
Error 404
www.мой_сайт.ru
Apache

На Drupal 7 все нормально.

0 Спасибо
Аватар пользователя Sergey1917
8 months 2 недели назад Sergey1917 #

Пятерку на OpenServer так и не запустилась. Пробовал разные версии Apache, PHP, SQL. И с нуля не инсталлируется.

Может Drupal 5.xx не совместим с OpenServer? У кого-нибудь был положительный опыт на эту тему?

0 Спасибо
Аватар пользователя sergeybelya
8 months 2 недели назад sergeybelya #
Sergey1917 написал:
У кого-нибудь был положительный опыт на эту тему?

Сомневаюсь, пятерка скорее всего приказала долго жить еще до появления Open Server. Но у вас похоже проблемы с чистыми ссылками. Ссылки вида ?q= работают?

0 Спасибо
Аватар пользователя Sergey1917
8 months 2 недели назад Sergey1917 #

Сайт же не запускается. Чистый экран. Видна только favicon в адресной строке. Сейчас то я пользуюсь Drupal 7, а на Drupal 5 у меня копия действующего сайта. Так что я без пятерки не могу..

В 7 у меня то же чистые ссылки включены, работает же.

0 Спасибо
Аватар пользователя Sergey1917
8 months 1 неделя назад Sergey1917 #

Спасибо всем, кто помогал. Проблему в Денвере решил благодаря советам. А в Open Server. 5 Drupal так и не запустился.

0 Спасибо