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

Аватар пользователя Sergey1917

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

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

Модули и темы:
Ключевые слова:
Версия Drupal:
0 Спасибо

Комментарии

Аватар пользователя sergeybelya
sergeybelya 1 год назад

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

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

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

0 Спасибо
Аватар пользователя gun_dose
gun_dose 1 год назад

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

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

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

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

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

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

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

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

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

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

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

0 Спасибо
Аватар пользователя dgastudio
dgastudio 1 год назад

))

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

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

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

0 Спасибо
Аватар пользователя dgastudio
dgastudio 1 год назад

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

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

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

0 Спасибо
Аватар пользователя dgastudio
dgastudio 1 год назад

именно

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

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

0 Спасибо
Аватар пользователя Studio VIZA
Studio VIZA 1 год назад

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

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

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

0 Спасибо
Аватар пользователя Mihail.space
Mihail.space 1 год назад

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

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

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

0 Спасибо
Аватар пользователя sergeybelya
sergeybelya 1 год назад

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

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

Вот такое сообщение при запуске сайта на 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
Sergey1917 1 год назад

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

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

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

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

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

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

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

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

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

0 Спасибо