Скрипт «MAXCACHE», ускорение блога на WordPress в 100 раз!!!

Почему я купил скрипт MAXCACHE для блогов на WordPress?!
Начну без предисловий.

Многие знают, а если кто не знает, то я объясняю: блог на движке WordPress работает хорошо до того момента, пока у него нет хорошего трафика (посещаемости).

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

Когда блог становится популярным и завоевывает заслуженные позиции в рейтингах, а количество его посетителей превышают 150-200 уникальных посетителей в сутки, начинаются проблемы с быстродействием WordPress и нагрузками на сервер хостера. Как следствие — «падение» блога несколько раз за сутки, ужасающе низкая скорость открытия страниц, неполное открытие всех блоков блога.

Скрипт MAXCACHE для блогов на WordPress сохранит запрашиваемые страницы в кеш и будет выдавать их конечный вариант в виде статических. Страница будет отображаться полностью всегда.

На «Белой Шляпе» было так, что движок не успевал из-за своей неповоротливости загрузить правый сайдбар и футер, реже случалось, что отображался только контент и «шапка». В последнем случае не видна была сужебная информация, рекламные ссылки за размещение которых веб-мастера заплатили свои деньги, а пользователи не имели возможности комментировать посты и задавать вопросы автору и друг другу. Надо ли говорить о том,  что сообщество посетителей, которое любит «Белую Шляпу» и постоянно читает ее новые материалы, стало постепенно разваливаться, а посетители уходили в сторону блогов, которые работали быстро и без проблем.

При поступлении нового комментария от залогиненного пользователя, скрипт MAXCACHE для блогов на WordPress сбрасывает весь кеш полностью и комментарии пользователей и админа появляются на блоге сразу, в реальном времени.

Резонен вопрос «А чем отличается MAXCACHE для блогов на WordPress от популярных кеширующих плагинов». Ответ в самОм вопросе. MAXCACHE  — это не плагин, а независимый скрипт, при работе которого не задействуется огромный неповоротливый механизм WordPress. Любой плагин для кеширования использует  все функции WordPress, а это значит что потребление ресурсов не только не снизится, но даже повысится. Лишний плагин — лишняя нагрузка.

До установки MAXCACHE для блогов на WordPress на «Белой Шляпе»,  показатели ресурсопотребления на главной, самой легкой, странице были следующие 44 SQL / 4 сек. / 40 Мб.

С того времени, как MAXCACHE для блогов на WordPress заработал у меня на блоге, величины уменьшились практически в СТО!!! раз и составляют сейчас 0 SQL/0.00046 sec/0.35MB. Эти цифры всегда можно видеть в футере, чуть выше счетчика посещаемости, и именно они являются главным аргументом в пользу того, чтобы приобрести и начать использовать MAXCACHE для блогов на WordPress. Страницы при работе скрипта загружаются не в пример быстрее прежнего.

Все JavaScript, содержащиеся в коде страницы полностью сохраняют работоспособность. Также полностью сохраняется работоспособность всех продаваемых ссылок. А объем кеша при посещаемости в 700 человек в сутки и времени жизни кеша 5 часов,  не превышает 600 Мб. MAXCACHE подходит и нормально работает с любой версией WordPress, включая ветку 3.0

Установка MAXCACHE элементарна до такой степени, что с ней справится любой старшеклассник. После оплаты скрипта, Вы получаете *.zip архив с файлами, которые необходимо загрузить с корневую директорию блога, в которой находится файл wp-config.php. Кеширующие плагины, которые работали на блоге до этого, необходимо деинсталлировать до установки.
Для нормально работы комментариев в файл wp-comments-post.php надо дописать следующие строчки:

require_once ('maxsite-cache.php');

в начале файла, и

maxsite_cache (get_permalink ($comment->comment_post_ID));
wp_redirect ($location);

в его конце.

Файл maxsite-cache-plugin.php надо скопировать в директорию wp-content/plugins/и активировать из админки плагин «Maxsite MAXCACHE» Это необходимо делать только тогда, когда веб-мастер нуждается в учете залогиненности пользователей. Если в этом нет необходимости, то плагин активировать не нужно.

На последок надо создать в этой же директории, куда загрузили файлы скрипта MAXCACHE папку cache и установить на нее права 777.

Технология покупки скрипта такова:

1. Пользователь сообщает автору о своей готовности приобрести скрипт MAXCACHE для блогов на WordPress электронным письмом.

2. В ответном письме пользователь получает платежные реквизиты и оплачивает требуемую сумму.

3. После оплаты автор высылает для тестирования облегченную версию и инструкции по установке и тестированию.

4. По окончании тестирования всех функций, пользователь сообщает по электронной почте автору о готовности пользоваться скриптом MAXCACHE для WordPress на постоянной основе и адреса сайтов, на которых скрипт будет работать. В случае отказа пользователя от пользования скриптом, автор возвращает деньги в полном объеме.

5. В ответ на это письмо автор высылает пользователю архив *.zip с дистрибутивом полной версии скрипта и инструкциями по установке.

Все подробности можно узнать на странице плагина MAXCACHE для блогов на WordPress, которая находится по адресу: http://maxsite.org/page/maxsite-cache

Скрипт MAXCACHE для WordPress имеет несколько настраиваемых параметров, которые можно изменять в файле maxsite-cache-vars.php:

— время жизни кеша

# время кэша в секундах
define ('MSO_TIME', 3 * 60 * 60); // 3 часа

— ссылка для сброса кеша

# ссылка для сброса кэша (http://сайт/ваша_ссылка)
define ('MSO_CACHE_FLUSH', 'ваша ссылка');

— фомат отображения статистики использования ресурсов

# статистика — выберите/исправьте нужный формат
define ('MSO_STAT', '<p style="text-align: center">MAXCACHE: 0 SQL/[MSO_TIME]/[MSO_MEMORY]</p>'); # — без ссылки
//define ('MSO_STAT', '<p style="text-align: center"><a href="http://maxsite.org/">MAXCACHE</a>: [MSO_MEMORY]/[MSO_TIME]</p>');
// define ('MSO_STAT', '[MSO_MEMORY]/[MSO_TIME]'); # — только статистика
// define ('MSO_STAT', '<!-- [MSO_MEMORY]/[MSO_TIME] -->'); # — в комментарии не видна на сайте
// define ('MSO_STAT', ''); # — вообще пусто

— ввод адресов-исключений, которые не нужно кешировать

# если нужно использовать список некешируемых адресов, то укажите имя файла
# если не нужно, то оставьте его равным false
# пример задания адресов см. в файле maxsite-cache-no-cache.php
define ('MSO_URI_NO_CACHE_FILE', false); # не использовать список
//define ('MSO_URI_NO_CACHE_FILE', 'maxsite-cache-no-cache.php'); # список в maxsite-cache-no-cache.php

— включение или отключение статистики попаданий кеша

# если вы хотите отслеживать статистику попаданий кэша, то укажите
# в этом параметре имя файла. Для него нужно установить права на запись, обычно 666
# Обратите внимание, что размер файла может сильно увеличиться, поэтому
# включайте статистику только на интересующий вас период, например одни сутки
define ('MSO_STASTSTIC_FILE', false); # не использовать список
//define ('MSO_STASTSTIC_FILE', 'maxsite-cache-statistic.txt');

— время жизни cooke

# время жизни куки при включении залогированности
define ('MSO_COOKIE_TIME', 60 * 60 * 2); # 2 часа

— сжатие трафика с помощью zlib

# включить сжатие трафика с помощью zlib
# на некоторых хостингах может не работать!
//define ('MSO_ZLIB_OUTPUT', false); // выключить
define ('MSO_ZLIB_OUTPUT', true); // включить

Код скрипта зашифрован и может применятся только на трех сайтах, указанных пользователем в окончательном заказе. Для использования MAXCACHE для WordPress на дополнительных сайтах, сверх трех указанных в заказе, необходимо будет немного доплачивать.

В завершение хочу сказать, что автор оказывает хорошую поддержку при установке скрипта. Максим заинтересован в том, чтобы его скрипт MAXCACHE для WordPress хорошо выполнял назначенные ему функции.

  1. eavasi

    Можно не ждать трех блогов. Сделай пока для одного, потом добавишь два других.

  2. Идущий

    Хм, я, конечно, весьма доверяю Максу и всем его продуктам (не зря же использую его плагины). Но вот в целесообразности покупки плагина пока сомневаюсь. На посещении до 1000 уников в сутки (а много ли блогов могут похвастаться такими показателями?) блог на ВП, если это, конечно, не версии-обжоры 2,9 и 3,0 вполне нормально работает. Правда, при двух условиях — во-первых нужно оптимизировать сам блог, а не так как многие поступают — повесят 100 плагинов, облепят скриптами и рекламой и жалуются (давеча видел жалобу, что у кого-то там ВП съедает 512 МЮ оперативы на хостинге — я фшоке :D). Во-вторых поставить плагины Гипер кеш и скажем DB Cache Reloaded. Этого будет достаточно. Что при повышенной нагрузке — не знаю. Нет опыта. Евгений — вам-то уж точно виднее. Чисто визуально- я разницы не вижу в загрузке блога, но у меня канал приличный — 3 Мбит. Так что тут наверное тяжело на меня ориентироваться.

  3. eavasi™

    Тут ты прав, кстати спасибо за отличный комментарий, мне виднее, и еще виднее тем, кто мне постоянно жаловался на то, что блог криво грузится. Сейчас такие жалобы исчезли, появились только комплименты на то, как все быстро и хорошо. А еще мне видны графики использования ресурсов сервера у хостера. Там все пошло резко вниз. Есть всплески в те часы, когда я сижу в админке и что-то там делаю. Админка не кешируется, поэтому при активной работе в ней ресурсов сжирается как раньше без Maxcache.

    1. Наблюдатель

      «и еще виднее тем, кто мне постоянно жаловался на то, что блог криво грузится» — это и про меня тоже 🙂 Не примену и еще раз скажу «Браво!» Максу и Вам, Евгений.

      Если опустить все условности относительно низкой посещаемости и неимения трех блогов на WP и рассматривать только сам Maxcache, то, однознчно, никакие кеш-плагины с данным скриптом и рядом не стояли.

      Спасибо за статью — как всегда емко, подробно, даже и спросить нечего 😉

          1. Идущий

            Ну меня, честно говоря, устраивает пока и гиперкеш. Не качается — странно. Петр скажи об этом владельцу блога — я думаю он не поленится тебе и на мыло прислать 🙂

            1. Наблюдатель

              Да у меня тоже пока острой необходимости нет 🙂 Хотелось просто потестить эту штуку.

              Мне просто не нравиться такое отношение — нате, ребята, качайте. А что там, куда и как — до лампочки. Раз уж ты такой благодетель, так уж будь им до конца, зачем эти трудности и людям и себе.

              1. Идущий

                Камень в мой огород или создателя плагина? если в мой — не по адресу. Я не могу нести ответственность за проблеме на хостинге автора блога. Тем не менее минуту назад вполне скачал, могу перелить на мыло. 🙂 Только напомни — последний раз я тебе полгода назад писал — не сохранилось...

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

                1. Наблюдатель

                  Андрей, да не бросаю я камни, не обижайся 🙂

                  А архив-то качается, только вот в WP не активируется: WP говорит, что некорректное имя плагина.

                  А на мыльце кинь, если не трудно — tpetro@i.ua Попробую, мож чё получиться.

                  1. Идущий

                    Ой, что-то я с этим Дискусом у Евгения напутал 🙁 Хотел тебе комментарий ответить, а сунул в общие вроде...

      1. eavasi

        Это тебе-то у меня спросить нечего?! А о чем мы с тобой каждую пятницу по три часа разговариваем?

    1. eavasi

      Марина, не успеешь оглянуться, как тебе понадобиться этот скрипт.

      И потом, Марина, если бы ты знала сколько проблем приходит с большой посещаемостью. Я нисколько не кривлю душой, когда говорю, что я со страхом заглядываю в статистику. Я боюсь большой посещаемости.

      Слава Богу, maxcache избавил меня ото всех этих проблем.

  4. eavasi

    Марина, не успеешь оглянуться, как тебе понадобиться этот скрипт.
    И потом, Марина, если бы ты знала сколько проблем приходит с большой посещаемостью. Я нисколько не кривлю душой, когда говорю, что я со страхом заглядываю в статистику. Я боюсь большой посещаемости.
    Слава Богу, maxcache избавил меня ото всех этих проблем.

  5. Идущий

    Не дождетесь моих обид. 🙂 Сейчас на мыло кину — вот помню, что какое-то у тебя нестандартное было — i.ua только ты, из всех кого знаю, используешь. 🙂 Я бы и по настройке помог — но сам не очень в нем соображаю , а разбираться- вообще нет времени — после того как второй блог завел — вообще увяз коготками. Как любимые (в прямом смысле) заказчики подкинут копирайтинга на выходные -так и начинаю буксовать. 🙂

  6. Уведомление: Новый блог eavasi™ на MaxSite CMS

Добавить комментарий

Ваш e-mail не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.