Трехчасовой рабочий день

  • Главная
  • О сайте
  • Рубрики
    • Другое
    • инфобиз
    • книги
    • Посты
  • Подписаться по RSS

Как я уменьшил потребление памяти блога в 10 раз

26 ноября 2008  |  Рубрики: Посты  |  32 комментариев

Ага ага. На моем VDS уже набралось определенное количество сайтов на вордпресс и он начал временами подтормаживать.

Благо, дружище Лекактус очень вовремя написал, как можно “облегчить вордпресс”

Что было:

Блог на вордпресс – 1 штука

Активировано плагинов – 14 шт.

Все установлено по умолчанию- памяти кушало 11,7 метров (здесь и далее показания плагина wpTuner на морде блога)

После включения “лайт перевода” (суть в том, что если ты не в админке, то перевод админки не загружается) – 8,8 метров  (это на каждом сайте надо бы сделать, но пока руки не дошли)

А так как у меня VDS (кстати, совсем недорогой), я буквально в один клик установил eAccelerator и….

Та-да! - 1,3 метра потребления памяти!!! Охуеть!

P.S. Есть одно Но. По умолчанию акселератор имеет уровень компрессии 9 – что увеличивает время генерации страниц

Смотрите сами (везде “лайт перевод” включен):

Без акселератора
Render Time: 0.873 cpu sec (10% load, 0.062 startup). Clock: 8.039 sec (22.2% for queries). DB queries: 57, none defective, none > 0.500 sec. Memory: 8.8MB

С акселератором и настройками по умолчанию
Render Time: 0.566 cpu sec (7% load, 12.542 startup). Clock: 7.159 sec (34.2% for queries). DB queries: 60, none defective, none > 0.500 sec. Memory: 1.3MB
С акселератором и уровнем компрессии = 5
Render Time: 0.569 cpu sec (15% load, 0.251 startup). Clock: 3.754 sec (23.2% for queries). DB queries: 57, none defective, none > 0.500 sec. Memory: 1.3MB

С акселератором и уровнем компрессии = 3
Render Time: 0.549 cpu sec (14% load, 2.758 startup). Clock: 3.857 sec (18.9% for queries). DB queries: 60, none defective, none > 0.500 sec. Memory: 1.3MB

Таким образом я остановился пока на знчении = 5.

Думаю не все мои читатели техноманьяки и криков “баян” не будет слишком много ;)

[Free] Постовой

Поиск доменов с ТИЦ и PR и проверка на клей

___________________________________________
Как попасть  в топ яндекса


___________________________________________
(c) Этот текст принадлежит сайту Трехчасовой рабочий день
В жопу авторское право!
___________________________________________
Подпишитесь на RSS http://3hours.biz/feed/

  • шелкография в Павлодаре
  • Комментарии

    Лента комментариев статьи
    1. Seo 2uz пишет:

      26 ноября 2008 в 18:31 (#)

      Я вообще не секу в этих вопросах. Но поразбираюсь.

    2. рядовой веб-мастер пишет:

      26 ноября 2008 в 20:27 (#)

      не плохо, надо будет попробовать

    3. Andrey K. пишет:

      26 ноября 2008 в 21:04 (#)

      нихренанипонял…..
      какой лайт, какой акселератор….

    4. CoolSeoMan пишет:

      26 ноября 2008 в 21:19 (#)

      “После включения “лайт перевода” (суть в том, что если ты не в админке, то перевод админки не загружается) – 8,8 метров (это на каждом сайте надо бы сделать, но пока руки не дошли)”

      А это как сделать? Можно поподробней, а то ничего не понял.
      И еще можно дать ссылку от Лекактуса, который написал как облегчить Вордпресс.

    5. Олег 3х часовой пишет:

      26 ноября 2008 в 22:39 (#)

      Лайт перевод включается легко http://lecactus.ru/2008/11/15/3110/

      Ну а акселератор… ну вот тут почитайте
      http://lecactus.ru/2008/11/25/3178/

    6. jamaica пишет:

      27 ноября 2008 в 0:48 (#)

      еакселератор+лайт перевод и я скинул c 18 до 2 мегабайт!!
      самый полезный пост в бомжленте за последнее время!

    7. Денис пишет:

      27 ноября 2008 в 0:58 (#)

      Вы только вдумайтесь!!!
      DB queries: 60.

      60 запросов к базе данных для генерации простенькой странички на wordpress. Почему интересно никто не занимается его оптимизацией?!

    8. Олег 3х часовой пишет:

      27 ноября 2008 в 1:07 (#)

      jamaica спасибо!
      Денис – да конечно много. на “Голом” вордпрессе помешьне. но тут еще плагины, тема добавляет запросы..

    9. Как облегчить Wordpress?! пишет:

      27 ноября 2008 в 2:31 (#)

      [...] что не одного меня задела эта проблема, Олег расскажи поподробней о том как уменьшить нагрузку а [...]

    10. Денис пишет:

      27 ноября 2008 в 2:33 (#)

      спасибо за ссылки в каменте а то тоже непонел немного

    11. Кишиневский бомж пишет:

      27 ноября 2008 в 3:43 (#)

      лбять вы шутите, ниодной ссылки где скачать, весь инет надо перерыть чтобы понять что за акселл…)

    12. Seo 2uz пишет:

      27 ноября 2008 в 10:10 (#)

      Этот акселератор только для вдс или нет

    13. Lecactus пишет:

      27 ноября 2008 в 11:12 (#)

      “лбять вы шутите, ниодной ссылки где скачать, весь инет надо перерыть чтобы понять что за акселл…)”
      как говорят: “пиздить не мешки ворочать”. без обид.
      вообще по ссылке на мой пост ссылка на акселератор выделена ЖИРНЫМ ШРИФТОМ :)
      а еще существует “поиск по блогу”, я про этот акселератор не раз писал и пользуюсь им уже очень давно

    14. Lecactus пишет:

      27 ноября 2008 в 11:14 (#)

      Денис, просто тут в теме какой то лишний жук сидит. на стандартной теме тут было в 3 раза меньше запросов. у меняв блоге примерно 35-45 в зависимости от страницы при около 60 разных плагинов

    15. Lecactus пишет:

      27 ноября 2008 в 11:15 (#)

      Seo 2uz, там же в посте написано – только для своих серверов (настоящих или виртуальных), либо если добрый хостер включит персонально (сомневаюсь что так будет)

    16. Seo 2uz пишет:

      27 ноября 2008 в 11:17 (#)

      Понял теперь, фигова

    17. Олег 3х часовой пишет:

      27 ноября 2008 в 21:21 (#)

      конкретно в ферстВДС – заходишь в isp менеджер, жмешь Расширения PHP, встаешь на eAccelerator.so (где-то 7 сверху) и жмешь на желтую лампочку.
      Сервак перезагрузится и.. все работает.
      Если хочешь уменьшить уровень компрессии то нужно дописать в php.ini (живет в папке /usr/local/etc) eaccelerator.compress_level=”5″ и перезагрузить сервак.

    18. Денис пишет:

      28 ноября 2008 в 0:00 (#)

      Олег, спасибо за пост.
      Какой у тебя тариф на FirstVDS?
      Я взял себе самый первый. “определённое кол-во сайтов” – это много?
      Интересно сколько он выдержит. Да и в сети наткнулся на неприятные отзывы о хостере.
      1 абуза – тебя сразу блочат
      часто серваки сами в даун уходят

      Вообщем расскажи как твои ощущения от работы с FirstVDS и для каких проектов лучше его использовать.

    19. Олег 3х часовой пишет:

      28 ноября 2008 в 0:24 (#)

      В принципе устраивает. ТП разгон + дополнительную оперативку купил. щас наверно откажусь ;)

      Одно время были проблемы с доступностью сайтов. щас все ок
      аптайм 100 – 99,99% последнее время

      Насчет ограничений по кол-ву сайтов-не заметил.
      А вообще полезно опыт владения ВДС получить. ;)

      Кстати поддержка хоть и заявлена платная, я не разу не платил, хотя было дело мучал их.

      В общем действительно Фирст Вдс ;) Рекомендую.

    20. Владимир ( москва ) пишет:

      28 ноября 2008 в 11:23 (#)

      Попробовал работает!СПАСИБО!

    21. Денис пишет:

      28 ноября 2008 в 12:54 (#)

      Да, плюс у них сейчас на первый месяц 25% скидка, и саппорт на первй месяц тоже вроде бесплатный.

      Кстати, Spryt вроде писал что если сайт будут ддосить – то попадёшь на бабло. Трафик ведь платный.

    22. Poiskovyi_robot пишет:

      30 ноября 2008 в 20:47 (#)

      Думал сначала, что речь о плагине Лекактуса. Оказалось всё радикальнее :)
      Кстати, только сегодня после прочтения раздела “О сайте” догадался, что читаемый мной раньше блог на блогспоте с интересным названием про стул и части тела и этот имеют одного автора.

      Успехов, Олег!

    23. Олег 3х часовой пишет:

      30 ноября 2008 в 21:04 (#)

      Да, Робот! Все верно ;) Спасибо

    24. Ibris пишет:

      1 декабря 2008 в 2:00 (#)

      довольно интересно про уменьшение памяти используемой блогом. спасибо буду знать.

    25. Elsper пишет:

      18 декабря 2008 в 20:08 (#)

      Юзаю тот же хостинг. Столкнулся однажды тоже с проблемой, что не хватает памяти.. Решил эту проблему путем перевода всего что можно на статику. Теперь знаю еще одно решение :)

    26. Bubblebabe пишет:

      4 апреля 2009 в 8:55 (#)

      Спасибо за наводку на лайт-версию. Даже внимания до этого на нее не обращал. Только не совсем понял (или просто пропустил ссылку), можно ли поставить лайт-перевод на уже давно работающий и наполненный контентом блог?

    27. wray пишет:

      22 сентября 2009 в 13:09 (#)

      Спасибо за пост с полезными циферками, а то так бы и сидел с блогом, который жрет 18мб памяти, попробую на виртуальном хостинге найти этот акселлератор :)

    28. Бен, ай мит хелп :: Трехчасовой рабочий день пишет:

      21 февраля 2010 в 12:20 (#)

      [...] Можете почитать, кстати, мою старую заметку Как я уменьшил потребление памяти блога в 10 раз [...]

    29. Киношник пишет:

      21 февраля 2010 в 18:23 (#)

      Спасибо за наводку! Включил лайт версию перевода, теперь админка на английском :)Пропатчил файл update.php (комментированием ненужных строк), памяти стал жрать на 3 мегабайта меньше, нагрузка на проц судя по плагину Wp tuner снизилась с 87% до 32%. C акселератором пока не разобрался, продолжаю работать дальше…

    30. Разработчик пишет:

      10 марта 2010 в 15:00 (#)

      Как я понял тема оптимизации жива и сейчас только начинается ее пик.
      Оптимизировать нужно не только серверную часть, хотя и это важно. Нужно оптимизировать тему, плагины, ставить кэш, затем оптимизировать клиентскую часть: gzip, пользовательский кэш, стили, JS. Работа напильником очень большая.
      Я сейчас пишу обзор, пока касаясь только клиентской части, однако про wordpress я несомненно напишу также.

    31. Okip777 пишет:

      6 марта 2011 в 16:32 (#)

      Привет – не давно стал выбирать более легкий движок для блога , вообще одна чушь попалась , потратил 2 дня толку ноль , вернулся к wordpress – уж лучше его оптимизировать и не тратить время . Или купить движок на заказ но этот вариант не для меня.
      Слушайте а ни кто в нем самом в wordpress не юзал. Мне кажется там через чур много не нужных скриптов – кто знает как сделать wordpress просто блогом с базой данных без лишних функций , нагрузка скорей всего будет значительно уменьшена

    32. BOZGURD пишет:

      17 марта 2012 в 6:30 (#)

      Попробовал, в 10 раз снизить нагрузку не получилось, но работает.

    Что хочу:


    Пассивный "чистый" доход 500$/мес
    (+) MacBook Pro
    (+) Машина
    Гараж = 50т.р.
    Квартира около 3 млн руб
    ;)
    Плюсиками - достингутое

    Здесь могла бы быть ваша реклама…

    Читают:


    Мой супер хостинг

    хостинг VDS

    Это стыдно не знать


    Archives

    • May 2012
    • April 2012
    • March 2012
    • March 2011
    • February 2011
    • December 2010
    • October 2010
    • September 2010
    • August 2010
    • July 2010
    • March 2010
    • December 2009
    • November 2009
    • October 2009
    • September 2009
    • August 2009
    • July 2009
    • June 2009
    • May 2009
    • April 2009
    • March 2009
    • February 2009
    • December 2008
    • November 2008
    • October 2008
    • September 2008
    • August 2008
    • July 2008
    • June 2008
    • May 2008

     

    May 2012
    M T W T F S S
    « Apr    
     123456
    78910111213
    14151617181920
    21222324252627
    28293031