Мы немного обновились (отчет по поводу экстренного отключения)

Уважаемые читатели и почитатели, если вы тщательно следите за нашим выходом в свет, то наверняка могли заметить, что в выходные не заметили двух наших сайтов («Простые фокусы» и «Лучший русский фотоблог») в сети — случилось это как раз в разгар подключения нового функционала на сервере. В результате, установленные скрипты (серверные программы, то есть) привели к значительной перегрузке нашего американского сервера, и американцы, которым мы платим за хостинг нашими нефтедодлларами, взяли и щелкнули тумблером — сайты выдавали в свет ошибки при выводе данных все выходные.

622dbccd-2db6-477e-a264-63ae247ad5d7

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

C сегодняшнего дня, таким образом, произошли некоторые изменения на сайте:

  • включен алгоритм кэширования с настройками по умолчанию (если кому-то требуется хорошо работающий, рекомендуем WP Super-cache), которые со временем будут уточняться и подстраиваться. В настоящее время период кэширования — 1 час, что, возможно, мы вскоре сократим. Вследствие этого, в активно комментируемых темах комментарии оппонентов могут появляться не сразу, а собственные вылезать точно так же, как и раньше. Надеемся, по крайней мере. Большинство страниц теперь будут грузиться прямо с диска сервера (как это подействует на баннеры, понятия не имеем), без обработки.
  • изменен алгоритм проверки комментариев на спам-устойчивость — мы убрали необходимость прохождения математического теста, включив какой-то внутренний скрипт, защищающий от ботов-автоматов, работающих не через браузеры, а в их обход. Для пользователя это незаметно, а значит, лучше, ведь ничего считать не надо. Если кому-то понравится, название плагина WP Captcha Free, ставится прямо из недр скрипта, как и первый.

Причина установки сразу двух понятна: математический тест попросту не будет работать на закэшированных страницах, потому смена одного без другого ничего не даст. Оба плагина внедрены на всех субдоменах по умолчанию и отрубаются только по желанию автора при объяснении причин.

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

13 комментариев

  • UncleSam, ну ты же сам говорил, что особо не дружишь с этим всем. :)
    Лично я пока не замечал. Остались, думаю, глюки сусликового типа – ты их не видишь, а они есть. ;)

    • Ну, не до такой же степени не дружу. А глюки сусликового типа меня особенно интересуют — как раз потому, что я их не вижу, а пользователи еще как.

  • По поводу ошибки с правами – может скрипт пытался просто свой лог-файл создать где-то в другом месте? chmod 777 – надеюсь было сделано на его рабочей директории, а не на самом скрипте? :)

    • Dragon, ну ты меня совсем за ламера держишь. Сделал там, где он просил. Не работает, и мучиться не стал. На нем даже написано «с вашей версией не протестировано».

      Мне кто-нибудь скажет про глюки или все нормально?

  • Почему должны? По идее кэш должен сбрасываться при добавлении комментария. Иначе смысла бы в нём не было.

  • Валентин, в виденном мной тесте (там было много плагинов) Hyper Cache показывал не лучшие результаты. Права сходу его найти не смог. Однако HC заметно проще, как я понял.

  • Ура! Оба пункта давно было пора сделать.

    Кстати, мой блог неделю назад отключили за то же самое. И тоже посоветовали включить кэширование, которое у меня и так включено, но тормозила уже админка, а не сам сайт. Причём посоветовали заменить Super Cache на Hyper Cache, который по тестам работает хуже. Так что он тоже не работал несколько часов, пока я срочно переносил его с Мастерхоста на Локум.

    • Hyper Cache, Super Cache — для меня никакой разницы, я не тестировал и результатов не видел. Hyper Cache поставил в первую очередь, по рекомендации Коллекционера бизнес-идей, но он просто не заработал на WPMU — выдавал ошибку, что ему прав на создание файла не хватает, не помогло даже CHMOD 777. Зато Super Cache поднялся с нуля, только чуть htaccess надо было изменить.

      Почему я не вижу мнений относительно того, как стали выводиться коменты, что тут тормозит и пр? Скорость загрузки страниц, естественно, измениться не должна (хотя если сервер разгрузился, может, и будет видно), но, теоретически, должны медленнее обновляться новые комментарии и пр.

  • Ох уж эти Американци, жаль им ресурсов.

    А чем Super cache лучше Hyper cache.
    Я последним пользуюсь, и вроде норм

  • Проверим новые скрипты )

  • “Простые фокусы” загрузились, а “Лучший русский фотоблог” почему-то нет…
    Обидно…

    • Андрей, скромный ты себе домен выбрал. Rosbest должен работать. У него сейчас подсчет «фото дня» с глюками, но в остальном работает.

      Как работают скрипты? Нормально? Глюков нет?

Leave a Reply

Your email address will not be published. Required fields are marked *

*