<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Болтливый мертвец &#187; WordPress</title>
	<atom:link href="http://vladds.ru/tag/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://vladds.ru</link>
	<description>Тише, тише, господа! Он оживает...</description>
	<lastBuildDate>Tue, 07 Sep 2010 21:53:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Хабраэффект</title>
		<link>http://vladds.ru/2010/04/khabraehffekt/</link>
		<comments>http://vladds.ru/2010/04/khabraehffekt/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 05:35:46 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[Железо]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[нагрузки]]></category>

		<guid isPermaLink="false">http://vladds.ru/?p=2657</guid>
		<description><![CDATA[Итак, на днях один из блогов на нашем сервере испытал так называемый хабраэффект.
Хабраэффект (на Западе это называют &#171;слэшдот-эффект&#187;)&#160;&#8212; это резкий всплеск посещаемости сайта за счет того, что ссылку на него дали на очень популярном и посещаемом ресурсе. В нашем случае хабраэффект постиг нас в самом буквальном смысле: несколько ссылок на сайт появилось в нескольких блогах [...]]]></description>
			<content:encoded><![CDATA[<p>Итак, на днях один из блогов на нашем сервере испытал так называемый хабраэффект.</p>
<p>Хабраэффект (на Западе это называют &laquo;слэшдот-эффект&raquo;)&nbsp;&mdash; это резкий всплеск посещаемости сайта за счет того, что ссылку на него дали на очень популярном и посещаемом ресурсе. В нашем случае хабраэффект постиг нас в самом буквальном смысле: несколько ссылок на сайт появилось в нескольких блогах на &laquo;Хабрахабре&raquo;.</p>
<p><a href="http://vladds.ru/wp-content/uploads/2010/04/20/habr.png"><img class="alignnone size-medium wp-image-2658" title="Хабраэффект" src="http://vladds.ru/wp-content/uploads/2010/04/20/habr-500x202.png" alt="" width="500" height="202" /></a></p>
<p>Основная проблема, с которой сталкиваются жертвы хабраэффекта, вызывается не тем, что возрастает собственно посещаемость, а тем, что огромное число посетителей пытается зайти на сайт одновременно или почти одновременно. И если серверное оборудование слабое или серверный софт недостаточно грамотно настроен, сайт может начать ужасно тормозить, а сервак может вообще подвиснуть (и вернуться к жизни только после перезагрузки).</p>
<p>Строго говоря, явление типичное, так что к падениям сайтов под хабраэффектами многие относятся как к чему-то само собой разумеющемуся. </p>
<p>Так вот, несмотря на то, что у нас простой, маленький и недорогой виртуальный сервер, и несмотря на то, что большая часть МНОГОТЫСЯЧНОЙ &laquo;волны&raquo; прошла в узкий промежуток времени между 14-ю и 15-ю часами, мы выстояли и не упали. </p>
<p>Более того, очевидцы утверждают, что сайт лишь слегка подтормаживал. Да и то не у всех.</p>
<p>А меж тем наш народ так активно ругает &laquo;Вордпресс&raquo; (дескать, тяжелый и тормозной) и технологию виртуализации openvz (говно, а не технология)! А по-моему, ручки им надо выпрямить, вот и всё.</p>
<p>P.S. Надо бы о настройках веб-сервера написать,  чисто для себя, как памятку.</p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2010/04/khabraehffekt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Починил RSS и трансляцию в &#171;Твиттер&#187;</title>
		<link>http://vladds.ru/2010/04/pochinil-rss-i-translyaciyu-v-tvitter/</link>
		<comments>http://vladds.ru/2010/04/pochinil-rss-i-translyaciyu-v-tvitter/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 20:50:09 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[Дневниковое]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[текущее]]></category>
		<category><![CDATA[я]]></category>

		<guid isPermaLink="false">http://vladds.ru/?p=2655</guid>
		<description><![CDATA[Заодно приношу извинения всем подписчикам блога. Теперь все должно работать. 
* * * 
Вообще стоит это отпечатать золотыми буквами, вставить в рамочку и повесить на стенку&#160;&#8212; не всякие &#171;улучшения&#187; для сайта, сервера или блога нужно внедрять сломя голову. 
Например, попробовал &#171;ускорить&#187; работу веб-сервера nginx&#160;&#8212; и не смог залогиниться в собственном же блоге (хорошо еще, что [...]]]></description>
			<content:encoded><![CDATA[<p>Заодно приношу извинения всем подписчикам блога. Теперь все должно работать. </p>
<p>* * * </p>
<p>Вообще стоит это отпечатать золотыми буквами, вставить в рамочку и повесить на стенку&nbsp;&mdash; не всякие &laquo;улучшения&raquo; для сайта, сервера или блога нужно внедрять сломя голову. </p>
<p>Например, попробовал &laquo;ускорить&raquo; работу веб-сервера nginx&nbsp;&mdash; и не смог залогиниться в собственном же блоге (хорошо еще, что я только для своего сайта применил эту штуку для начала). </p>
<p>Или добавил короткий код в файл функций темы оформления блога&nbsp;&mdash; и ага, перестала работать трансляция. </p>
<p>Впрочем, вордпрессеры этим часто грешат: только прочитают где-нибудь про очередной кэширующий или ускоряющий плагин&nbsp;&mdash; и ага его устанавливать. Сначала радуются тому, как все шустро работает, а потом начинают искать новый хостинг, потому что со старого их прогнали за перегрузки. </p>
<p>* * *</p>
<p>А еще на днях наш крошка виртуальный сервер испытал на себе хабраэффект. Но об этом&nbsp;&mdash; в следующем посте, утром.</p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2010/04/pochinil-rss-i-translyaciyu-v-tvitter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 2.8.2: где ты, былая легкость?.</title>
		<link>http://vladds.ru/2009/08/wordpress-282-gde-ty-bylaya-legkost/</link>
		<comments>http://vladds.ru/2009/08/wordpress-282-gde-ty-bylaya-legkost/#comments</comments>
		<pubDate>Sun, 09 Aug 2009 14:06:25 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Интернет]]></category>

		<guid isPermaLink="false">http://vladds.ru/?p=1426</guid>
		<description><![CDATA[Все побежали&#160;&#8212; и я побежал.
(&#171;Джентельмены удачи&#187;)
Поставил на тестовом сайте обновленный WordPress 2.8.2. Много о нем читал, так что ничего нового формально не узнал, однако лучше один раз увидеть.
1. При установке и апгрейде старой базы тестового сайта выкушал всю имеющуюся на сервере память. То есть, ее свободной было немного (меньше 100 кило), но  шутка в том, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: right;"><em>Все побежали&nbsp;&mdash; и я побежал.</em></p>
<p style="text-align: right;"><em>(&laquo;Джентельмены удачи&raquo;)</em></p>
<p>Поставил на тестовом сайте обновленный <a href="http://lecactus.ru/2009/07/22/4336/">WordPress 2.8.2</a>. Много о нем читал, так что ничего нового формально не узнал, однако лучше один раз увидеть.</p>
<p>1. При установке и апгрейде старой базы тестового сайта выкушал <strong>всю </strong>имеющуюся на сервере память. То есть, ее свободной было немного (меньше 100 кило), но  шутка в том, что ранее на нее никто не покушался, даже при очень сильных нагрузках и появлении на сервере новых сайтов.</p>
<p>К счастью, нынешняя конфигурация сервера дает возможность полноценно работать всем сайтам и серверному софту даже при нулевом объеме свободной памяти (хотя я не проверял, долго ли). Радикальное решение отказаться от &laquo;Апача&raquo; в пользу nginx было правильным.</p>
<p>2. Раньше я уже пробовал установить/настроить 2.8.2, но ограничения в 25 мегабайт на скрипт явно не хватало для нормальной работы. По слухам, 32-х некоторым тоже не хватало. Сейчас у меня стоит 35.</p>
<p>3. Админка стала чуть удобнее, хотя внешний вид остался почти неизменным. Страница настройки виджетов более продуманная, встроенный редактор тем, кажется, перестал глючить в Chrome. Насчет страницы плагинов я ничего хорошего, правда, пока не могу сказать&nbsp;&mdash; прежняя мне нравилась больше.</p>
<p>Поговаривают, что админка работает в целом шустрее, но я особой разницы не вижу: во-первых, сервер у меня оптимизирован под WordPress, а во-вторых, я использую <a href="http://gears.google.com/">Google Gears</a>, который хранит локально около 250-ти файлов, необходимых для работы админки. <strong>Upd.</strong> В новой версии&nbsp;&mdash;  166.</p>
<p><strong>Upd2</strong>. Посравнивал скорость, загружая разные страницы админки. На моем сервере старая версия с большой базой и Gears визуально работает быстрее новой с пустой базой и Gears.</p>
<p>В общем, я бы не советовал апгрейдиться тем, кто доволен версией 2.7.1, а главное&nbsp;&mdash; категорически не советовал бы делать это тем, кто пользуется виртуальным хостингом: за новый уровень нагрузок вас провайдер по головке не погладит.</p>
<p>Хотя юзабилити, по идее, стоит того, чтобы ради него отказаться от плохого хостинга. Не будем забывать и о том, что обнаруженные в старых версиях уязвимости никто закрывать уже не будет.</p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2009/08/wordpress-282-gde-ty-bylaya-legkost/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Из &#171;ЖЖ&#187; на WordPress или &#171;На волю, всех на волю!&#187;</title>
		<link>http://vladds.ru/2009/08/iz-zhzh-na-wordpress-ili-na-volyu-vsex-na-volyu/</link>
		<comments>http://vladds.ru/2009/08/iz-zhzh-na-wordpress-ili-na-volyu-vsex-na-volyu/#comments</comments>
		<pubDate>Sat, 08 Aug 2009 13:05:58 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[живой журнал]]></category>

		<guid isPermaLink="false">http://vladds.ru/?p=1424</guid>
		<description><![CDATA[Пока &#171;Жежешечка&#187; билась в падучей, я слегка перенастроил сервер со своими многочисленными блогами на WordPress.  Если вкратце&#160;&#8212; в результате сайты, к которым пользователи обращаются чаще, будут работать чуть быстрее.
Пока подбирал настройки, много думал о том, почему люди так привязываются к &#171;ЖЖ&#187; и другим подобным сервисам, ведь в случае DDoS-атаки или каких-либо сбоев становятся недоступны для [...]]]></description>
			<content:encoded><![CDATA[<p>Пока &laquo;Жежешечка&raquo; билась в падучей, я слегка перенастроил сервер со своими многочисленными блогами на WordPress.  Если вкратце&nbsp;&mdash; в результате сайты, к которым пользователи обращаются чаще, будут работать чуть быстрее.</p>
<p>Пока подбирал настройки, много думал о том, почему люди так привязываются к &laquo;ЖЖ&raquo; и другим подобным сервисам, ведь в случае DDoS-атаки или каких-либо сбоев становятся недоступны для чтения все дневники всех пользователей. Больше того, они становятся недоступны  и для поисковых систем, и для самих авторов.</p>
<p>В случае взлома наверняка злоумышленник сотрет все содержимое дневника, и оно будет в той или иной степени утрачено. А  на том же WordPress  это практически невозможно. То есть, взломать можно, стереть можно. Но полная утрата маловероятна&nbsp;&mdash; хотя бы из-за наличия функции автосохранения резервных копий.</p>
<p>В общем, с какой стороны ни посмотри, гораздо практичнее иметь отдельный блог на отдельном хостинге, нежели в большой засранной &laquo;коммуналке&raquo;. При этом никто не запрещает транслировать из личного блога в &laquo;коммуналку&raquo;. И переносить старые любимые записи (а при желании&nbsp;&mdash; и комментарии) из &laquo;коммуналки&raquo; в личный &laquo;особняк&raquo;.</p>
<p>В случае DDoS-атак или взлома станет недоступен только один блог (а не миллионы). Читать их можно все равно единой лентой&nbsp;&mdash; через RSS-агрегаторы (<a href="http://www.google.com/reader/">Google Reader</a>, <a href="http://lenta.yandex.ru/">Яндекс.Лента</a> и так далее). А комментировать можно без всяких регистраций, в том числе, благодаря такой вещи как<a href="http://hostinfo.ru/articles/web/rubric48/rubric55/1498/"> OpenID</a>.</p>
<p>P.S. Кстати, желающие иметь персональный блог за символические деньги могут обращаться. Если хорошо попросите&nbsp;&mdash; могу организовать и бесплатно (не всем, только знакомым <span style="text-decoration: line-through;">или </span><span style="text-decoration: line-through;">барышням </span><span style="text-decoration: line-through;">с большим бюстом</span>).</p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2009/08/iz-zhzh-na-wordpress-ili-na-volyu-vsex-na-volyu/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>WordPress, Missed Schedule и др</title>
		<link>http://vladds.ru/2009/06/wordpress-missed-schedule-i-dr/</link>
		<comments>http://vladds.ru/2009/06/wordpress-missed-schedule-i-dr/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 14:13:02 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[плагины]]></category>

		<guid isPermaLink="false">http://vladds.ru/?p=1258</guid>
		<description><![CDATA[Ради эксперимента обновил WordPress до версии 2.8. По традиции, в кактусовой версии.
Вкратце: никакой необходимости в обновлении нет. Новая хренотень с виджетами, насколько я знаю, должна поддерживаться и на уровне тем. Но мои темы этого не поддерживают и менять я их не собираюсь (да, собственно, я и виджеты недолюбливаю: без них легче во всех смыслах).
Утверждают, что [...]]]></description>
			<content:encoded><![CDATA[<p>Ради эксперимента обновил WordPress до версии 2.8. По традиции, в <a href="http://lecactus.ru/2009/06/11/4336/">кактусовой версии</a>.</p>
<p>Вкратце: никакой необходимости в обновлении нет. Новая хренотень с виджетами, насколько я знаю, должна поддерживаться и на уровне тем. Но мои темы этого не поддерживают и менять я их не собираюсь (да, собственно, я и виджеты недолюбливаю: без них легче во всех смыслах).</p>
<p>Утверждают, что админка стала легче работать&nbsp;&mdash; это очень даже возможно. Но мне показалось, что после апгрейда на сервере сразу же осталось меньше свободной памяти и к прежнему уровню за прошедшие дни оно так и не вернулось.  Хотя утверждать, что дело именно в новой версии я не буду, но и обновлять остальные сайты тоже не буду. Тем более, что у меня сервер неплохо &laquo;заточен&raquo; под WordPress и админки и без того просто летают, а потому разницы между &laquo;до&raquo; и &laquo;после&raquo; я не заметил.</p>
<p>Между тем, случайно узнал, что с момента переезда на новый сервер перестал работать отложенный постинг (что в 2.8, что в более ранних версиях). Выглядит это так: штуковина, в принципе, работает, ведет обратный отсчет... А в нужное время ни хрена не публикует и пишет в соответствующем поле в админке &laquo;Ну не шмогла я, не шмогла&raquo; (Missed Schedule).</p>
<p>Сначала поморщился: ну вот, опять копаться в конфигурации сервера, а там все так неплохо вроде бы... А потом почитал, что пишут в Интернетах, и оказалось, что это известный баг, причем, если у вас два сайта на одной площадке, то на одном сайте все может работать  нормально, а на другом может глючить.  Как выяснилось, публикация отложенных записей в WordPress сделана немного через жопу (<a href="http://blog.5ubliminal.com/posts/missed-schedule-future-posts-scheduled-mias-wordpress-plugin/">подробности</a>, по-английски). К счастью, есть плагин для обхода этого маразма: <a href="http://blog.5ubliminal.com/posts/5upport-wordpress-plugin/">5upport Wordpress Plugin</a>.</p>
<p><a href="http://lj-xp.com/">LJ-Crossposter</a>, который я использовал раньше, тоже был связан с тем же глючным куском кода, что препятствовало его нормальной работе с вышеуказанным плагином. Так что ему на замену был поставлен <a href="http://wordpress.org/extend/plugins/journalpress/">JournalPress</a>, прошу любить и жаловать.</p>
<p>Этот пост был опубликован с использованием отложенного постинга.</p>
<p>UPD. После обновления на &laquo;окончательный&raquo; вариант кактусового 2.8 пришлось откатиться на 2.7.1. Может быть, что-то где-то недообновилось или недокачалось, однако даже админка не работала и отображалась только частично. Нет времени и желания разбираться, но, возможно, следовало залезть в настройки сервера и увеличить лимит памяти для скриптов&nbsp;&mdash; а оно мне надо?</p>
<p>UPD2. Ага. Вот <a href="http://lecactus.ru/2009/06/11/4336/commentpage-1/#comments">тут в комментариях</a> тоже пишут, что 2.8 памяти стал кушать больше. Зато, якобы, быстрее. Извините: я лучше серверную и клиентскую часть оптимизирую.  Вернее, уже.</p>
<p>UPD3. Пишут, что скоро выйдет 2.8.1, менее прожорливый до памяти.</p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2009/06/wordpress-missed-schedule-i-dr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nginx</title>
		<link>http://vladds.ru/2009/05/nginx/</link>
		<comments>http://vladds.ru/2009/05/nginx/#comments</comments>
		<pubDate>Thu, 21 May 2009 02:13:15 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[nginx]]></category>

		<guid isPermaLink="false">http://vladds.ru/2009/05/21/nginx/</guid>
		<description><![CDATA[Да, я победил чертов Nginx! Надо будет куда-нибудь сохранить работающий конфиг. 
Через него, родимого, теперь с сайтов отдается статический контент, а все остальное он по-хитрому переадресовывает на Апач.
На первое время хватит. Теперь где бы еще такую нагрузку взять в виде толпы заинтересованных посетителей… Стоп, для этого надо туда все сайты для начала перенести. 
Чего не [...]]]></description>
			<content:encoded><![CDATA[<p>Да, я победил чертов Nginx! Надо будет куда-нибудь сохранить работающий конфиг. </p>
<p>Через него, родимого, теперь с сайтов отдается статический контент, а все остальное он по-хитрому переадресовывает на Апач.</p>
<p>На первое время хватит. Теперь где бы еще такую нагрузку взять в виде толпы заинтересованных посетителей… Стоп, для этого надо туда все сайты для начала перенести. </p>
<p>Чего не хватает в документации Nginx&nbsp;&mdash; так это обширной библиотеки примеров, собранных в одном месте. И желательно с внятными комментариями в каждой строчке.</p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2009/05/nginx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>А он мне нравится, нравится, нравится…</title>
		<link>http://vladds.ru/2009/05/a-on-mne-nravitsya-nravitsya-nravitsya/</link>
		<comments>http://vladds.ru/2009/05/a-on-mne-nravitsya-nravitsya-nravitsya/#comments</comments>
		<pubDate>Wed, 20 May 2009 17:09:23 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Железо]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[провайдер]]></category>

		<guid isPermaLink="false">http://vladds.ru/2009/05/20/a-on-mne-nravitsya-nravitsya-nravitsya/</guid>
		<description><![CDATA[Черт, ну нравится мне VPS. Нравится.
Не нравится только то, что одной кнопкой &#171;Переустановить ПО&#187; можно результаты всей многодневной работы стереть нахрен за считанные секунды.
]]></description>
			<content:encoded><![CDATA[<p>Черт, ну нравится мне VPS. Нравится.</p>
<p>Не нравится только то, что одной кнопкой &laquo;Переустановить ПО&raquo; можно результаты всей многодневной работы стереть нахрен за считанные секунды.</p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2009/05/a-on-mne-nravitsya-nravitsya-nravitsya/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VPS и eAccelerator</title>
		<link>http://vladds.ru/2009/05/vps-i-eaccelerator/</link>
		<comments>http://vladds.ru/2009/05/vps-i-eaccelerator/#comments</comments>
		<pubDate>Wed, 20 May 2009 16:01:24 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Железо]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Софт]]></category>

		<guid isPermaLink="false">http://vladds.ru/2009/05/20/vps-i-eaccelerator/</guid>
		<description><![CDATA[Несколько раньше намеченного срока задумался о переезде на VPS. 
Сейчас тестирую одного местного провайдера. Изначально хотел у американцев, но тут началась какая-то беда с доступом к ним по FTP из Питера, что, с учетом немаленького пинга, нивелирует (для меня) все многочисленные достоинства этого хостинга. 
В общем, вот так, через консольку второй день ковыряю серверную &#171;Убунту&#187;. [...]]]></description>
			<content:encoded><![CDATA[<p>Несколько раньше намеченного срока задумался о переезде на VPS. </p>
<p>Сейчас тестирую одного местного провайдера. Изначально хотел у американцев, но тут началась какая-то беда с доступом к ним по FTP из Питера, что, с учетом немаленького пинга, нивелирует (для меня) все многочисленные достоинства этого хостинга. </p>
<p>В общем, вот так, через консольку второй день ковыряю серверную &laquo;Убунту&raquo;. </p>
<p>Вообще чувствуешь себя белым человеком, когда ты сам (а не какой-нибудь дефективный провайдер) решаешь, как тебе конфигурировать сервер, сколько держать сайтов на площадке и так далее... &laquo;Сам сломаю&nbsp;&mdash; сам и починю&raquo;, как говорил товарищ Лукашин. </p>
<p>Дорвавшись, скомпилировал и установил eAccelerator&nbsp;&mdash; это такая замечательная штука, которая кэширует скомпилированный код php, повышая, соответственно, скорость генерации страниц и уменьшая потребление памяти. Наблюдал увеличение скорости в 2-3 раза, но это я не экспериментировал с настройками, то есть, могут быть варианты. </p>
<p>…Вот, перетащили еще сайт на VPS: <a href="http://igor-krein.ru/">http://igor-krein.ru/</a>&nbsp;</p>
<p>Вроде работает. </p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2009/05/vps-i-eaccelerator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress&#160;&#8212; снижение нагрузки // Я б в сантехники пошел...</title>
		<link>http://vladds.ru/2009/05/ya-b-v-santexniki-poshel/</link>
		<comments>http://vladds.ru/2009/05/ya-b-v-santexniki-poshel/#comments</comments>
		<pubDate>Sun, 03 May 2009 05:32:44 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Дневниковое]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[бытовуха]]></category>
		<category><![CDATA[плагины]]></category>

		<guid isPermaLink="false">http://vladds.ru/?p=1016</guid>
		<description><![CDATA[В общем, в кризис у меня богатый выбор: идти в сантехники или в программисты. А то и совмещать. Даст б-г, не пропаду.
1. На неделе встала проблема повышенных нагрузок на сайт. Причем, как выяснилось, чтобы сайт на WordPress начал создавать недопустимую нагрузку на процессор сервера, много не надо: достаточно 15-20 раз подряд (с паузой не более [...]]]></description>
			<content:encoded><![CDATA[<p>В общем, в кризис у меня богатый выбор: идти в сантехники или в программисты. А то и совмещать. Даст б-г, не пропаду.</p>
<p>1. На неделе встала проблема повышенных нагрузок на сайт. Причем, как выяснилось, чтобы сайт на WordPress начал создавать недопустимую нагрузку на процессор сервера, много не надо: достаточно 15-20 раз подряд (с паузой не более 0,75 секунды) кликнуть по одной и той же ссылке или просто открыть с предельной скоростью 15-20 страниц сайта во вкладках.</p>
<p>Если недопустимой нагрузкой провайдер называет уже 5 процентов, то таким вот нехитрым кликаньем, если очень постараться, можно вызвать нагрузку, если верить логам, до 28 процентов (!!!). А теперь представим, что кликать начал не один пользователь, а два? Да, проблема актуальна только для виртуального хостинга, да и то есть мысли, как они могли бы это оптимизировать... Но тем не менее проблема существует.</p>
<p>Вспомнив бурную программистскую юность, я (не без участия товарища <a href="http://igor-krein.ru/">И. Крейна</a>) наваял-таки плагин, который защищает от таких вот DDoS-еров и любителей покликать. Надо еще тестировать и тестировать, но очевидно одно: максимальная нагрузка на CPU, которую удалось создать в ходе испытаний, равна уже не 28 процентам, а 5,9. К тому же, паразита, которому придет в голову вот так DDoS-ить, плагин забанит раньше, чем означенный паразит сможет создать нагрузку выше 6 процентов.</p>
<p>Еще одна сторона дела&nbsp;&mdash; поисковые роботы. С учетом того, что они могут открывать помногу страниц подряд или вообще одновременно (а банить их нельзя, ибо куда же без них), в плагин была добавлена функция, по-хитрому задерживающая генерацию страниц для ботов, краулеров и прочих товарищей. Увы, полностью от перегрузок, создаваемых ботами, текущая версия вряд ли спасет (пока это, впрочем, не подтверждено), но снизить явно поможет.</p>
<p>Теперь надо тестировать, так как еще неизвестно, как оно все дружит с другими хостингами и другими &laquo;Вордпрессами&raquo;...</p>
<p><em><strong>Желающие потестить плагин могут отмечаться в комменатриях.</strong></em></p>
<p><em><strong>Участвовать имеет смысл в тех случаях, когда у вас есть доступ к логам с информацией о нагрузке. </strong></em></p>
<p>2. Вчера поимел опыт работы сантехником. ;-) Знаете ли, в кухне перестала уходить вода. Вообще. Не то чтобы медленно утекать&nbsp;&mdash; нет, совсем не уходит. Перепробовал всё. Даже Хваленое Патентованное Средство За 300 Рублей Один Флакончик (для сложных засоров это доза на один раз)... Сантехник? Какой сантехник в праздники? Если только совсем никакой... <a href="http://vladds.ru/2009/05/ya-b-v-santexniki-poshel/">Читать далее...</a> </p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2009/05/ya-b-v-santexniki-poshel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>.masterhost: &#171;На заре ты меня не грузи...&#187;</title>
		<link>http://vladds.ru/2009/04/masterhost-ne-gruzi-ty-menya-ne-gruzi/</link>
		<comments>http://vladds.ru/2009/04/masterhost-ne-gruzi-ty-menya-ne-gruzi/#comments</comments>
		<pubDate>Fri, 24 Apr 2009 04:55:57 +0000</pubDate>
		<dc:creator>Владислав Михеев</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Интернет]]></category>
		<category><![CDATA[Софт]]></category>
		<category><![CDATA[плагины]]></category>

		<guid isPermaLink="false">http://vladds.ru/?p=954</guid>
		<description><![CDATA[.masterhost прислал доброе письмо. Говорит, мы обновили серверное ПО и теперь будем контролировать, как ваши сайты нагружают наши процессоры. И если больше стольки-то процентов, то вместо страниц вашего так называемого сайта посетители увидят жопу сообщение об ошибке.
Ну, чувства у меня в связи с этим двойственные.
С одной стороны, когда я переносил свои сайты к ним, я [...]]]></description>
			<content:encoded><![CDATA[<p><acronym title="Жулики">.masterhost</acronym> прислал доброе письмо. Говорит, мы обновили серверное ПО и теперь будем контролировать, как ваши сайты нагружают наши процессоры. И если больше стольки-то процентов, то вместо страниц вашего так называемого сайта посетители увидят <span style="text-decoration: line-through;">жопу</span> сообщение об ошибке.</p>
<p>Ну, чувства у меня в связи с этим двойственные.</p>
<p>С одной стороны, когда я переносил свои сайты к ним, я их русским по белому спрашивал: как контролируется нагрузка и какие меры принимаются к нарушителям. Ответили, что особо не контролируется и беспокоиться не о чем.</p>
<p>Что ж, теперь есть о чем беспокоиться. Наиболее неприятный момент, однако, состоит в том, что основную нагрузку вызывают не рядовые посетители сайта, а наглые поисковые роботы, которым подавай несколько страниц в секунду. А лысинку им не пропылесосить?..</p>
<p>С другой стороны, виртуальный хостинг&nbsp;&mdash; такая штука. Если не контролировать загрузку сервера, то один-два перегруженных сайта какого-нибудь олуха приведут к тому, что все остальные сайты, размещенные на этом сервере, будут безбожно тормозить.</p>
<p>Короче, чтобы посетители наших сайтов не видели <span style="text-decoration: line-through;">жопу</span> сообщения об ошибках при перегрузках, мы сели и написали плагин. Который просто не дает ботам Google и &laquo;Яндекса&raquo; слишком часто просматривать страницы.  Пришлось, правда, с нуля учиться писать плагины для WordPress, но оно того стоило. В жизни пригодится.</p>
<p>P.S. Найдутся, конечно, умники, которые спросят, почему бы не дать соответствующие инструкции ботам &laquo;Яндекса&raquo; через robots.txt. Ну, вы пойдите и спросите сами у ботов, почему они на эти инструкции срать хотели...</p>
]]></content:encoded>
			<wfw:commentRss>http://vladds.ru/2009/04/masterhost-ne-gruzi-ty-menya-ne-gruzi/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
