Оптимизация производительности сервера
18.10.2008Кажется я переехал, о чем уже писал в blogclient.ru/perenos-sajta-dubl-2.htm но не без проблем. Чтобы выяснить в чем проблемы, я написал небольшой скрипт на php - типа браузера, то бишь http клиент. Страницы отдавались со скоростью в 100меньшей, чем на соседних блогах.
Если абсолютно честно, то я точно не знаю причин потери скорости и ее исправления. Проблема в одной базе mysql. Вчера протестировав и так и сяк, пришел к неопровержимому вчера выводу - есть одна кодировка utf, и не должно быть иных кодировок кроме utf. Вчера я исправил ситуацию сделав дамп в utf8 и залив его в тоже в utf8. Мгновенно сайт заработал как надо. На радостях я подправил my.cnf и пошел менять dns.
Сегодня утром с надеждой проверяю сайт - опять такие же тормоза. Кручу верчу дамп и конфиг my.cnf - никакого результата. Я уже разозлился на сервер и сделал ему reboot - после перезагрузки сейчас все прекрасно работает. Понятно, что трабл где то в базе mysql, а вот где конкретно я не знаю, скорее всего в самом движке WordPress, есть обоснованные предположения что это связано с метками и sql запросом WordPress. Как избежать следующего сеанса тормозов? Я не знаю. Есть еще предположение, что проблема в глючных плагинах, а конкретно в плагине популярности постов - очень плохой плагин, я его сейчас удалил и больше не буду использовать.
До разборок с mysql я не знал на кого грешить. Почитал немного про оптимизацию апача - оптимизировал его, отключил кипалайв:
KeepAlive Off
Что очень благоприятно сказалось на времени отдачи страниц WordPress- после отдачи страницы сокет теперь закрывается, а не ждет весь этот период, пока сам клиент не прикроет коннект, а он ждет
до упора, то есть по умолчанию все 15 секунд сокет был открытым, как впрочем и на подавляющем большинстве хостингов. Кипалайв имеет смысл для картинок, когда в одном коннекте к серверу
забираются несколько картинок и более не зачем. У меня html контент, картинки практически отсутствуют, поэтому с большим удовольствием убрал к чертям кипалайв.
т
Мой блог находят по следующим фразам
• как удалить плагин бесплатного доступа
• синонимайзер скачать
• билайн скорость реальная 3g
• плагин attachment
• mysql кодировки
• воровство контента и как с этим бороться
← Ранее Перенос сайта - дубль #2
Позже Тестирование сайта до смены DNS →
Комментариев нет на запись “Оптимизация производительности сервера”
Пингбеки
- Тестирование сайта до смены DNS | Программы для блогов
Оставить комментарий