Распределённый хостинг для WordPress сайта

ksn тут на днях показал как он решил с толком использовать свой быстрый домашний сервер с узким интернет-каналом и довольно тормозной (по части генерации страниц, но очень быстро отдающий «статику») сервер на IIS (хостинг Мастерхост) в единой связке. Сначала идея мне показалась абсурдной, но после того как я убедился что его сайт действительно стал «летать», то подумал что кому то эта реализация может показаться тоже интересной и полезной. Например если у вас есть два хостига с различными параметрами, где в одном месте вам дается огромное пространство и неограниченный трафик, но там жутко тормозит PHP и очень мало выделяется ресурсов, а в другом все очень быстрое, но мало места на диске.

В общем, рекомендую заинтересованным лицам к прочтению его статью Распределённый трафик (для блога WordPress) (вопросы и предложения можно задать там же)

Комментарии к записи Распределённый хостинг для WordPress сайта отключены

Исправление странных ошибок с обновлением движка (WP2.7+) и плагинов (WP2.6 и новее)

Сегодня столкнулся с такой странной проблемой при обновлении двух блогов на eskhosting (сервер cp3) все работало нормально, но при попытке обновления плагинов выдавало на странице три ошибки вида

Warning: touch() [function.touch]: Unable to create file /tmp/xxxxxxxxx because Permission denied in /is/htdocs/xxxxxxxxx_xxxxxxxxx/www/wp-admin/includes/file.php on line ***

Warning: fileowner() [function.fileowner]: stat failed for /tmp/xxxxxxxxx in /is/htdocs/xxxxxxxxx_xxxxxxxxx/www/wp-admin/includes/file.php on line ***

Warning: unlink(/tmp/xxxxxxxxx ) [function.unlink]: Permission denied in /is/htdocs/xxxxxxxxx_xxxxxxxxx/www/wp-admin/includes/file.php on line ***

поиск в гугле навел на пару топиков на форуме wordpress.org и на один немецкий блог. перевожу на русский:
нужно просто добавить строку

putenv('TMPDIR='.ini_get('upload_tmp_dir') );

в ваш wp-config.php и все заработает.

Добавлено 11.02.2009: Вот кстати  у SOL’а на форуме нашел тоже еще другой вариант ошибки с автообновлением плагинов (встречал тоже на одном блоге) — как пишут тоже помогла строка написанная выше тут у меня

Добавлено 13.02.2009 Также помогает эта строка, если вы пытаетесь обновить движок или плагин, но вам постоянно пишется примерно так

Загрузка обновления с http://downloads.wordpress.org/plugin/wp-db-backup.2.2.2.zip
Загрузка не удалась.: Невозможно создать временный файл
Установка не удалась

33 комментария

Хостинг

Вот уже второй хостинг я могу НЕ РЕКОМЕНДОВАТЬ для использования с WordPress…

Первый это уже давно знакомый mchost.ru на котором WP бегает очень шустро и даже не выдает больших значений по потреблению ресурсов, но которые ненавязчиво предлагают сначала клиентам перейти на дорогие тарифы, а затем просто блокируют сайт за превышение нагрузки. Довелось мне об этом услышать примерно год назад, когда одному заказчику устанавливал тогда еще wp2.3.3 с небольшим набором плагинов — все летало просто офигенно, но через пару недель сайт отключили «за перегрузку» не дав клиенту даже времени разобраться в причине и предложили какой то тариф виртуального сервера. Далее я несколько раз слышал про превышение нагрузки от других пользователей.

Теперь в черный список могу записать также agava.ru (по уточненным данным advanta.org — реселлеры). Стоит пара блогов (те что я знаю, есть там и еще на аккаунте другие сайты), где был сначала включен огромный набор всевозможных плагинов. После того как привел сайты в божеский вид снаружи, начал смотреть какие плагины реально задействованы. Отключил большую часть — все работало быстро, но выдавало много запросов к базе. Хостер объявил что творится полный ахтунг и нужно срочно снизить нагрузку иначе он отключит сайты. Полдня потратил на то чтобы отключить еще большой список плагинов, оставив все самое необходимое без чего уже не обойтись. Также «протюнил» тему избавившись почти от всех лишних запросов. По показателям запросов и времени все стало раза в 3 лучше чем было первоначально, но хостер снова твердит о большой нагрузке и грозится отключить. При этом показания на хостинге просто «отличные» на первый взгляд. php memory limit аж 256мб, из минусов только включенный safe_mode, не работающий правильно «суперкэш» (файлы вообще не создаются в папке кэша, только файлы обыйного кэша), не включающаяся никак принудительно кодировка сервера UTF-8 (все знакомые команды в htaccess результата не дают либо приводят к ошибке 500). Стоит ли им вообще рекламироваться как хостинг поддерживающий нормально WP если они только могут предлагать «подороже»?

Из всего что повидал у заказчиков более менее приличное это masterhost.ru (который еще полгода назад был примером полного ахтунга по показателям) и eskhosting.ru, также пока не было жалоб на majordomo.ru

У кого какие реальные отзывы есть и на какие хостинги? где реальные предоставляемые параметры и нет претензий при «нагруженном» сайте, а не высказывания в ответ «а не пошли бы вы нахер со своим сайтом, мы так не договаривались в тарифе» ? Если vps то где хорошо, быстро и не дорого? просто хочется объективного взгляда обычных пользователей чтобы можно было что то рекомендовать еще кроме вышеназванных двух более менее приличных?

P.S. А теперь внимание! Необычный конкурс от Кактуса для красивых девушек (ведь тут есть такие, правда?): Предлагаю бесплатный хостинг (на один год) и поддержку для интересного и некоммерческого блога или  сайта на WordPress. Условия: сайт не перегружен плагинами, на сайте отсутствует  реклама (баннеры, ссылки и т.д.), посещаемость не менее 50 и не более 500 человек в сутки, разрешено размещать на сервере только файлы картинок до 2мб, но место неограничено. Чтобы выиграть конкурс, нужно в стихотворной, музыкальной или изобразительной форме поздравить меня с днем рождения (21.10.2008). Вместе с поздравлением в обязательном порядке должна быть личная свежая фотография :-). Пять (наивный Кактус надеется что будет больше :-)) лучших на мой взгляд поздравлений выберу лично я, а победительницу (оценивать будут работы, а не фотографии) определит голосование на блоге с 27 по 31 октября. Поздравления принимаются 21.10.2008 в течение дня на мыло, указанноенастранице контактов.

64 комментария