
<?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; Хостинг</title>
	<atom:link href="http://www.eklmn.org/category/xosting/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.eklmn.org</link>
	<description>оптимизация &#124; интернет маркетинг &#124; контент менеджемент &#124; редизайн</description>
	<lastBuildDate>Mon, 11 Apr 2011 07:03:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Встроенный механизм кэширования запросов в MySQL.</title>
		<link>http://www.eklmn.org/2011/04/11/vstroennyj-mexanizm-keshirovaniya-zaprosov-v-mysql/</link>
		<comments>http://www.eklmn.org/2011/04/11/vstroennyj-mexanizm-keshirovaniya-zaprosov-v-mysql/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 05:28:39 +0000</pubDate>
		<dc:creator>eklmn</dc:creator>
				<category><![CDATA[Хостинг]]></category>

		<guid isPermaLink="false">http://www.eklmn.org/?p=292</guid>
		<description><![CDATA[MySQL содержит встроенный механизм кэширования запросов, который, однако не включен по умолчанию. Вот такие параметры выставленны по умолчанию в MySQL 5.0:
mysql&#62; show variables like &#8216;query_cache%&#8217;;
mysql&#62; show variables like 'query_cache%';
+------------------------------+---------+
&#124; Variable_name                &#124; Value   &#124;
+------------------------------+---------+
&#124; query_cache_limit     [...]]]></description>
			<content:encoded><![CDATA[<p>MySQL содержит встроенный механизм кэширования запросов, который, однако не включен по умолчанию. Вот такие параметры выставленны по умолчанию в MySQL 5.0:<br />
mysql&gt; show variables like &#8216;query_cache%&#8217;;</p>
<pre>mysql&gt; show variables like 'query_cache%';
+------------------------------+---------+
| Variable_name                | Value   |
+------------------------------+---------+
| query_cache_limit            | 1048576 |
| query_cache_min_res_unit     | 4096    |
| query_cache_size             | 0       |
| query_cache_type             | ON      |
| query_cache_wlock_invalidate | OFF     |
+------------------------------+---------+</pre>
<p>Чтобы включить кэш запросов и выделить под него 32 мегабайта памяти можно выполнить запрос set @@global.query_cache_size=32*1024*1024; с правами суперпользователя, а чтобы сделать эту настройку постоянной, следует добавить в my.cnf в подраздел [mysqld] строчку query_cache_size=32M. Второй полезный параметр &#8211; query_cache_limit задает максимальный объем результата выполнения запроса, который может быть помещен в кэш</p>
<p>Текущее состояние кэша</p>
<p>Посмотреть состояние кэша можно с помощью запроса:<br />
mysql&gt; SHOW GLOBAL STATUS LIKE &#8216;Qcache%&#8217;;</p>
<pre>+-------------------------+----------+
| Variable_name           | Value    |
+-------------------------+----------+
| Qcache_free_blocks      | 973      |
| Qcache_free_memory      | 14282000 |
| Qcache_hits             | 3293750  |
| Qcache_inserts          | 252819   |
| Qcache_lowmem_prunes    | 0        |
| Qcache_not_cached       | 66645    |
| Qcache_queries_in_cache | 1342     |
| Qcache_total_blocks     | 3709     |
+-------------------------+----------+
8 rows in set (0.00 sec)</pre>
<p>Здесь:</p>
<p>Qcache_free_memory &#8211; объем свободной памяти, отведенной под кэш.<br />
Qcache_hits &#8211; количество запросов, отработанных из кэша.<br />
Qcache_inserts &#8211; количество вставок запросов в кэш.<br />
Qcache_lowmem_prunes &#8211; количество высвобождений памяти из-за наполненности кэша.<br />
Qcache_not_cached &#8211; количество запросов, не подлежащих кэшированию.<br />
Qcache_queries_in_cache &#8211; количество запросов, находящихся в кэше в настоящее время.</p>
<p><strong>Мерой эффективности кэша может служить отношение Qcache_hits / (Qcache_inserts + Qcache_not_cached).</strong><br />
25 069 / (11 196 + 916) = 2.06976552 (каждый второй запрос выполняется из базы)<br />
3 293 750 / (252 819 + 66 645) = 10.3102384 (каждый 10 запрос выполняется из базы)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eklmn.org/2011/04/11/vstroennyj-mexanizm-keshirovaniya-zaprosov-v-mysql/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Вывод ошибок PHP в браузер</title>
		<link>http://www.eklmn.org/2011/01/04/vyvod-oshibok-php-v-brauzer/</link>
		<comments>http://www.eklmn.org/2011/01/04/vyvod-oshibok-php-v-brauzer/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 21:56:20 +0000</pubDate>
		<dc:creator>eklmn</dc:creator>
				<category><![CDATA[Хостинг]]></category>

		<guid isPermaLink="false">http://www.eklmn.org/?p=272</guid>
		<description><![CDATA[В .htaccess написать:
php_value display_errors 1
php_value error_reporting 2047
Работает, если PHP подключен как модуль апача.
]]></description>
			<content:encoded><![CDATA[<p>В .htaccess написать:<br />
php_value display_errors 1<br />
php_value error_reporting 2047</p>
<p>Работает, если PHP подключен как модуль апача.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eklmn.org/2011/01/04/vyvod-oshibok-php-v-brauzer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Установка eAccelerator на CentOS 5</title>
		<link>http://www.eklmn.org/2010/02/22/ustanovka-eaccelerator-yf-centos-5/</link>
		<comments>http://www.eklmn.org/2010/02/22/ustanovka-eaccelerator-yf-centos-5/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 18:35:12 +0000</pubDate>
		<dc:creator>eklmn</dc:creator>
				<category><![CDATA[Хостинг]]></category>

		<guid isPermaLink="false">http://www.eklmn.org/?p=259</guid>
		<description><![CDATA[Акселератор требует autoconf, automake, libtool, m4. Также весьма желателен пакет php-devel, а именно утилита phpize, дабы не пересобирать пхп руками.
Исходная ОС – CentOS 5.3(Final)
Качаем сам акселератор (актуальную ссылку можно взять на http://www.eaccelerator.net/):
wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2
untar eaccelerator-0.9.5.3.zip
cd eaccelerator-0.9.5.3
Доставляем необходимые пакеты
yum install autoconf automake libtool php-devel make gcc
Далее:
phpize
./configure &#8211;enable-eaccelerator=shared &#8211;with-php-config=/usr/bin/php-config
make
make install
vi /etc/php.ini
extension=&#187;eaccelerator.so&#187;
eaccelerator.shm_size = &#171;64&#8243;
eaccelerator.cache_dir = &#171;/var/cache/eaccelerator&#187;
eaccelerator.enable = &#171;1&#8243;
eaccelerator.optimizer = [...]]]></description>
			<content:encoded><![CDATA[<p>Акселератор требует autoconf, automake, libtool, m4. Также весьма желателен пакет php-devel, а именно утилита phpize, дабы не пересобирать пхп руками.<br />
Исходная ОС – CentOS 5.3(Final)</p>
<p>Качаем сам акселератор (актуальную ссылку можно взять на http://www.eaccelerator.net/):<br />
wget http://bart.eaccelerator.net/source/0.9.5.3/eaccelerator-0.9.5.3.tar.bz2</p>
<p>untar eaccelerator-0.9.5.3.zip<br />
cd eaccelerator-0.9.5.3</p>
<p>Доставляем необходимые пакеты<br />
yum install autoconf automake libtool php-devel make gcc</p>
<p>Далее:<br />
phpize<br />
./configure &#8211;enable-eaccelerator=shared &#8211;with-php-config=/usr/bin/php-config<br />
make<br />
make install</p>
<p>vi /etc/php.ini</p>
<p>extension=&raquo;eaccelerator.so&raquo;<br />
eaccelerator.shm_size = &laquo;64&#8243;<br />
eaccelerator.cache_dir = &laquo;/var/cache/eaccelerator&raquo;<br />
eaccelerator.enable = &laquo;1&#8243;<br />
eaccelerator.optimizer = &laquo;1&#8243;<br />
eaccelerator.debug = 0<br />
eaccelerator.log_file = &laquo;/var/log/httpd/eaccelerator_log&raquo;<br />
eaccelerator.name_space = &laquo;&raquo;<br />
eaccelerator.check_mtime = &laquo;1&#8243;<br />
eaccelerator.filter = &laquo;&raquo;<br />
eaccelerator.shm_max = &laquo;0&#8243;<br />
eaccelerator.shm_ttl = &laquo;3600&#8243;<br />
eaccelerator.shm_prune_period = &laquo;0&#8243;<br />
eaccelerator.shm_only = &laquo;0&#8243;<br />
eaccelerator.compress = &laquo;1&#8243;<br />
eaccelerator.compress_level = &laquo;5&#8243;<br />
eaccelerator.keys = &laquo;shm_and_disk&raquo;<br />
eaccelerator.sessions = &laquo;shm_and_disk&raquo;<br />
eaccelerator.content = &laquo;shm_and_disk&raquo;<br />
eaccelerator.allowed_admin_path = &laquo;&raquo;</p>
<p>Создаются папки для временных файлов:<br />
mkdir /var/cache/eaccelerator<br />
chmod 777 /var/cache/eaccelerator</p>
<p>Все. Осталось перезагрузить apache.</p>
<p>service httpd restart</p>
<p>ps<br />
с некоторыми версиями eAccelerator есть проблема с open_basedir<br />
решается патчем http://eaccelerator.net/ticket/396</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eklmn.org/2010/02/22/ustanovka-eaccelerator-yf-centos-5/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Обновление PHP на CentOS 5 + обновление Plesk 9</title>
		<link>http://www.eklmn.org/2010/02/18/obnovlenie-php-na-centos-5-obnovlenie-plesk-9/</link>
		<comments>http://www.eklmn.org/2010/02/18/obnovlenie-php-na-centos-5-obnovlenie-plesk-9/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 19:53:07 +0000</pubDate>
		<dc:creator>eklmn</dc:creator>
				<category><![CDATA[Хостинг]]></category>

		<guid isPermaLink="false">http://www.eklmn.org/?p=252</guid>
		<description><![CDATA[Есть такой сайт http://www.atomicrocketturtle.com,  где собрано много обновлений к Плеску.
Скорее всего, из этого репозитория обновляться будет безопаснее, поскольку он создавался специально для Плеска.
Таким образом,  обновляться будем с репозитария http://www.atomicorp.com/channels/plesk/
Все действия совершаются в SSH
Ставим PGP-ключ:
wget http://www.atomicrocketturtle.com/RPM-GPG-KEY.art.txt
rpm &#8211;import RPM-GPG-KEY.art.txt
Добавляем репозиторий для yum:
wget -q -O &#8211; http://www.atomicorp.com/installers/atomic.sh &#124; sh
Установка php:
yum install php
Обновление php:
yum update php
После обновления [...]]]></description>
			<content:encoded><![CDATA[<p>Есть такой сайт http://www.atomicrocketturtle.com,  где собрано много обновлений к Плеску.<br />
Скорее всего, из этого репозитория обновляться будет безопаснее, поскольку он создавался специально для Плеска.</p>
<p>Таким образом,  обновляться будем с репозитария http://www.atomicorp.com/channels/plesk/</p>
<p>Все действия совершаются в SSH</p>
<p>Ставим PGP-ключ:<br />
wget http://www.atomicrocketturtle.com/RPM-GPG-KEY.art.txt<br />
rpm &#8211;import RPM-GPG-KEY.art.txt<br />
Добавляем репозиторий для yum:<br />
wget -q -O &#8211; http://www.atomicorp.com/installers/atomic.sh | sh</p>
<p>Установка php:<br />
yum install php</p>
<p>Обновление php:<br />
yum update php</p>
<p>После обновления может быть, что mcrypt не обновился.<br />
Делаем следующее:<br />
yum remove php-mcrypt<br />
yum –enablerepo=remi –exclude=php*5.3* install php-mcrypt</p>
<p>Дополнительно можно обновить MySQL:<br />
yum update mysql-server</p>
<p>Или вообще всё подряд )<br />
yum update</p>
]]></content:encoded>
			<wfw:commentRss>http://www.eklmn.org/2010/02/18/obnovlenie-php-na-centos-5-obnovlenie-plesk-9/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->
