Пустой проект на денвере, а уже грузит комп

Главные вкладки

Аватар пользователя Paldru Paldru 20 августа 2009 в 16:34

Собираю сайт на денвере, заметил что при загрузке страниц процесор сильно загружаеться. И сайт вообще не "летает" как хотелось. Интегрированый phpbb через мост phpbbforum вообще медлительный. Контента на сайте почти нет, несколько тестовых новостей и все.Из модулей стоит: cck, views, date, votingapi, bueditor, calendar, imagecache, token, filefield, pathauto, phpbbforum, privatemsg, ajax_comments и еще несколько.
Пробывал включать кеширование, но чтото особой разницы я не увидел. Это на хостинге тоже будут такие тормоза, или это может быть из-за денвера?
Как посмотреть количество запросов в мускулу при генерации страницы? Желательно не через devel, ибо дополнительными модулями не хочу загромождать сайт.
И еще стоит ли включать кеширование в views и если да то как правильно настроить "Результат запроса" и "Rendered output"

Комментарии

Аватар пользователя kosilko kosilko 20 августа 2009 в 22:35

"Paldru" wrote:
cck, views, date, votingapi, bueditor, calendar, imagecache, token, filefield, pathauto, phpbbforum, privatemsg, ajax_comments и еще несколько

ну как всегда, понаставят кучу самых тяжелых модулей, а потом удивляются что нифига не летает... Удосужьтесь как нибудь да посмотрите внутрь того, что подключаете одним привычным кликом мыши. Один "невидимый" date чего стоит...
Тут только кеширование спасет в настройках друпала да плюс какой-нить е-акселератор. Либо изучение матчасти и попытки реализации идей (хотя бы простейших идей) своим кодом.

Аватар пользователя Paldru Paldru 20 августа 2009 в 22:48

"kosilko" wrote:
ну как всегда, понаставят кучу самых тяжелых модулей, а потом удивляются что нифига не летает...

Эти модули вынужденная необходимость. Сейчас вот нашел пост о патче path.inc, после этого сайт зашевелился гораздо шустрее.

Аватар пользователя dfaker dfaker 22 августа 2009 в 18:29

Нужно перейти на линукс (у меня виртуальная машина virtual box + debian), разница будет огромна.
Не думаю что eaccelerator сильно изменит ситуацию, проблема друпала - работа с БД, и на винде эта проблема очень заметна.

Аватар пользователя gn@drupal.org gn@drupal.org 22 августа 2009 в 19:00

Я бы ещё посмотрел, что при этом под виндой делает антивирус. Если он при каждом обращении к базе данных начинает проверять её файлы на вирусы, то понятно, что сайт, мягко выражаясь, летать не будет.

Аватар пользователя kosilko kosilko 22 августа 2009 в 19:13

"<a href="mailto:gn@drupal.org">gn@drupal.org</a>" wrote:
Я бы ещё посмотрел, что при этом под виндой делает антивирус. Если он при каждом обращении к базе данных начинает проверять её файлы на вирусы, то понятно, что сайт, мягко выражаясь, летать не будет.

при таком количестве модулей одних запросов к БД будет порядка сотни на страницу, а если еще и антивирус тоды ой Smile

Аватар пользователя volocuga volocuga 23 августа 2009 в 3:35

"kosilko" wrote:
ну как всегда, понаставят кучу самых тяжелых модулей, а потом удивляются что нифига не летает

Если трястись над каждым модулем,то нафиг собственно эта CMS и нужна?Модули и делают,чтобы их ставили. У иностранных вебмастеров подход несколько иной-каждая мелоч-ставь вон тот модуль.

Paldru: на реальном хостинге работает в разы быстрее.Вообще,наступает такой момент,когда окончательно сайт удобнее доводить на реальном хостинге,так как из-за несколькоминутных зависов работать невозможно.

Аватар пользователя dfaker dfaker 23 августа 2009 в 11:08

Кстати насчет антивируса верно, вспомнил на винде у меня каспер жрал под 90% проц. вермени при обращении к старницам.
Настроенный сервак на линуксе (ubuntu-server, debian) поднимается за пол часа, мануалов по этому делу полно, нужно просто попробовать. Потом подрубаем доступ к серваку через монтирование его файл. системы отдельным лог диском (прога ExpanDrive) и работаем как с локальными файлами.