Показаны сообщения с ярлыком скорость. Показать все сообщения
Показаны сообщения с ярлыком скорость. Показать все сообщения

16 июн. 2013 г.

Пошаговая оптимизация MySQL когда есть реальный трафик.

Тут я писал про оптимизацию ВДС за 9 баксов.

Пункт номер пять - оптимизация MySQL. Я долго не хотел этим заниматься, но пришлось. Как оказалось, там всё очень просто. По шагам:

  1. скачать/обновить phpmyadmin в виде архива папки тут
  2. распаковали у себя на компе, удалили все языки кроме русского и английского
  3. запаковали обратно в архив, который стал меньше в два раза
  4. не инсталлировать через yum или иное, а просто залить в корень вашего WWW и распаковать
  5. переименовать папку в абракадабру типа  pma2012 чтобы хакеры не долбили логин в админку
  6. настроить алиас в вэбсервере чтобы оно открывалось только по IP типа http://123.45.67.89/pma2012/
  7. не привязывать к домену чтобы хакеры не долбили логин в админку
  8. идем http://123.45.67.89/pma2012/setup/ ставим временно права 777 и 666 куда оно попросит.
  9. настроить авторизацию HTTP и всякое нужное, не забыть сохранить
  10. залогинились, идем в закладку "Состояние" (.../server_status.php...) - закладка "Все переменные состояния" (.../#PMAURL-2:server_status_variables.php...)
  11. ставим галку "Выводить только предупреждающие значения"
  12. читаем, думаем, гуглим, меняем
  13. переходим на закладку "Советчик" (.../#PMAURL-3:server_status_advisor.php...)
  14. читаем, думаем, гуглим, меняем внимательно, потому что часть советов Советчика повторяют советы из "Все переменные состояния"
  15. записываем прямо в my.cnf в комментах какой параметр чему был равен и из-за какого значения производительности мы его поменяли потому что...
  16. через сутки повторяем шаги 10 - 15. Делаем столько подходов, пока результат не станет нравится. У меня это заняло пять дней.
Предупреждения:
  • Из-за того, что внутри вордпресса на структуру запросов и индексацию таблиц мы влиять не можем, то не все параметры вам удастся оптимизировать. Я смирился с этим.
  • Включите лог медленных запросов, почитайте их, и выбросите/замените плагины, которые там очень часто появляются. Затем выключите лог медленных запросов.

Прочитать полностью...

15 июн. 2013 г.

Влияние скорости загрузки сайта на трафик с гугла

Есть у меня один сайт старенький. На ВДСе за 9 баксов он давно, потому что там траф. На этом же ВДС ещё есть около 20 сайтов, в том числе половина вордпрессы для сапы и линкфида. И приключился там рост трафика вообще и на этом сайте тоже. ВДС стал лагать, LA доходил до 10,  91.8%wa, в общем тормозило сильно.



На картинках один из сайтов на этом ВДС. Точки такие:
1 - гугл решил удвоить трафик, наверно какая-то панда подскочила
2 - начались проблемы у ВДС, т.к. другим сайтам тоже трафа привалило. И траф стал проседать.
3 - я начал оптимизации и траф стал расти.
4 - полгода назад я перестал ставить ссылки по-старому.
5 - я начал ставить ссылки по-новому.

Про оптимизацию.
  1. Выпилил все лишние демоны в Centos пока не осталось только самое нужное
  2. Более тщательно настроил конфиг энджинкса etc\nginx.conf
  3. Установил и настроил xcache для PHP
  4. Подобрал для себя etc\httpd\httpd.conf
    • StartServers 1
    • MinSpareServers 1
    • MaxSpareServers 3
    • ServerLimit 10
    • MaxClients 10
    • MaxRequestsPerChild 20
  5. MySQL, оказывается, при обновлении стал MariaDB, но мне пофиг, погуглил, почитал - нормально. Настроил etc\my.cnf
  6. Сделал почти всё, что просит гугл тут https://developers.google.com/speed/pagespeed/insights

Итого: LA уменьшился в 4 раза. Траф вы видите на картинке выше.

Удалять кого-то некогда сейчас Прочитать полностью...

18 сент. 2012 г.

offSEO Конец учебной езде.

Отлепил наклейки У и 70 со стекол автомобиля. Как время бежит, ведь только недавно купил машину, а уже два года пролетело. Без наклеек на дороге мне стало спокойней, никто не стремится обогнать на любой скорости с любой стороны. Как по-началу наклейки помогают, так потом вредят.

Мои личные советы.
1. Видеорегистратор HD - обязательная вещь.
2. Парктроник - обязательная вещь.
3. Импортная дизельная машина - это хорошо.
4. Отечественные машины - отстой.
5. Нет денег на импортную - работай лучше.

Следующая машина не за горами.

До встречи.



Прочитать полностью...

20 февр. 2009 г.

Новый поисковик с платной выдачей panscient.com

Делаю новый сайт на новом домене, неделя от роду, гугл-боту ещё не известен, отлаживаю скрипт, вдруг у меня на глазах начинает заполняться кэш и притом быстро так. Иду смотреть логи: робот panscient.com IP 38.100.8.50 шустро так сканирует сайт. 165 страниц за пять минут, притом некоторые страницы по два раза. А то на сайте всего сто страниц :) а ему мало. При этом роботс.тхт он не брал. Т.е. сканировал всё подряд.
Собранную базу они продают, не говорят за сколько :)

Кто-нибудь знает, это за стартап такой буйный?


В их ФАКе понравилось:

How often will your crawler request a page from my server?

The Panscient web crawler will request a page at most once every second from the same domain name or the same IP address.

Раз в секунду...
Прочитать полностью...

17 дек. 2008 г.

Google решил что я робот и мой блог нужно забанить

Я думаю, что всем блогостроителям известно, что гугля всё сильней и сильней накручивает свои датчики сплоговости на блогспоте. Я понимаю, когда блоги реганы пачкой без проксей и шаблонные посты сыпятся из пулемета - это да. Но на этом блоге я пишу только руками (все согласны?) Сейчас захожу - экшен рекваеред бла-бла. Кликнул, ввел каптчу, жду индуса ревьювера, пишу этот пост, внизу для публикации висит Word Verification: nestl, хорошо хоть видно хорошо.

Предположения - из-за "плохих" слов: хрумер, спам, капча и т.п.

Хорошая новость: Со вчера Укртелеком повысил скорости DSL и добавил тарифов. Я уже переключился на 1 мегабит. А вы?
Прочитать полностью...

19 мар. 2008 г.

Tellinya советует, как ускорить парсинг до скорости света

Tellinya советует, как ускорить парсинг до скорости света на локальной машине под виндовс XP SP2 (не SP1) и XP x64 editions (может быть Vista тоже).
Проблема в том, что мелкософт ограничил число открытых коннектов ТСП/ИП в 10 штук в секунду, поэтому у него парсеры под виндой медленно работают, весь канал не засирают. Он нашел патчик для tcpip.sys, котрые увеличивает число сокетов до 1000! Переводить все не охота, оригнал там (англ. яз.).

Собственно патчи читать тут:
1. Remove the limit on TCP connection attempts
2. Tcp-Ip patch for XP64 SP2

ИМХО имеет смысл при мегабитном и более канале.

Прочитать полностью...