big boy

big boy
Рейтинг
358
Регистрация
18.11.2006
Должность
webmaster

Спасибо! Хостер, кстати, уже че-то тьюнил с базой. Видимо недотьюнил.

Еще раз спасибо, попробую все согласно вашим советам.

T-34:
Block Cache Alter
JavaScript Aggregator
Memcache
Path cache (совместно с memcache. Но конкретно от path cache эффект незаметен)

Если у вас шаред хостинг, вариантов немного. Если впс - обязателен акселератор PHP, очень помогает memcache, nginx, перевод базы с MyISAM на InnoDB.
Можете привести ваши параметры - объем ОЗУ, процессор, примерное количество установленных модулей, размер базы данных, трафик?
Проблемы с производительностью, особенно при добавлении/удалении контента скорее всего из-за блокировок myisam-таблиц БД.

У меня VPS:

CPU Xeon E5645

Тактовая частота: 2 × 2000 МГц

Объем ОЗУ (гарантированный): 3000 МБ

Тип памяти: DDR3

Место на диске: 80 ГБ

Трафик: Безлимитный

Страна: Германия

Операционная система: Debian

Стоит eAccelerator.

Nginx как front-end к Apache.

База данных MySQL, Версия сервера: 5.0.51a-24+lenny5 и по всей видимости InnoDB. В базах не очень шарю, но в phpmyadmin в разделе состояния нашел процессы с приставкой Innodb_buffer_pool_, Innodb_data_ и другие, поэтому сделал вывод, что все же Inno.

Теперь, что касается друпала:

Посещаемость колеблется в районе 10к в сутки.

Кеширующий модуль - Boost.

Модулей около 40 штук (считал группируя по группам, не беря в расчет все дополнения, например к CCK).

Количество нод около тысячи. Общее количесвто комментов раз в 5-6 больше.

При всем этом использование оперативки (среднее) - 67%, CPU - 17%. Когда начинаю чистить кеш, обновлять большие ноды или еще какие операции - может вылезти ошибка о нехватке памяти (но это скорее к php относится, если не прав поправьте).

Но самые тормоза конечно при создании нод и удалении комментов (особенно из уже опубликованных).

domen4ik, а в чем заключается ваш результат? Утолите мое любопытство.

---------- Добавлено 28.10.2012 в 19:07 ----------

И в догонку. 25-30к - это для одного сайта?

Вот сейчас вообще капец был. Удалял комент:

Page execution time was 144048.97 ms. 144 секунды загружалась страница! Чистка базы и её оптимизация результатов не принесли. Тормозит все жутко...

Garin33:


Я бы что-то одно использовал. Но попробовать можете :).

Сейчас стоит Boost. Анонимусам вроде хорошо, а зареганные жалуются. Последнее время вообще тормоза жуткие. Например при модерации коментов на их удаление, уже после нажатия кнопки "Удалить", жду около минуты (!!!) пока запрос обрабатывается и загружается страница с подтверждением.

То же самое и с добавлением нод и комментов. Я думаю это не связано с кешированием.

Попробую запустить оптимизацию базы в phpmyadmin. По результатам отпишусь, помогло ли это.

А вообще, кто какие кеширующие модули использует?

Да, можно. Но на достижение результата уйдет год, не меньше. Проверено лично на одном сайте, который чисто за счет нужного контента вылез.

А можно использовать Boost совместно с Authcache на D6?

Модуль Devel. Кто-нибудь может объяснить разницу между вкладками Dev Load и Dev Render?

Dervish:
А что это за скачки у Яндекса? С чем связаны?

Два фильтра. Первый за body click, второй за pop-up в углу экрана. Убирал оперативно сие безобразие и позиции возвращались в течение недели-двух.

трафик у ру гугла самого меньше, чем у яндекса

То есть думаете все нормально? А позиции тогда почему в я - топ10, в гугле - в жо....?

Ссылки ссыкатно покупать. Сайт достаточно трастовый, боюсь как бы за них фильтра не было какого-нибудь хитромудрого, которыми последнее время всех одаривают.

gry:

Что за банк у вас такой оперативный? Ни разу с Рапиды после отправки в тот же день на карту не получал

+1

У меня с рапиды обычно 2-3 дня идут на карту сбера.

А вообще сентябрь меня разочаровал. После ухода жирного тематического рекламодателя доход упал почти в два раза по сравнению с августом. Обидно, но ничего не поделаешь... Может я их разорил? ))))

Всего: 2841