<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2russianfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>KemPeR's Note</title>
	
	<link>http://kdpsite.ru</link>
	<description>Ночные записки про WEB или "Мотиватор 2000"</description>
	<lastBuildDate>Tue, 24 Apr 2012 07:43:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/KempersNote" /><feedburner:info uri="kempersnote" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><media:copyright>Copyright 2010 - KemPeR's Note</media:copyright><feedburner:emailServiceId>KempersNote</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/KempersNote" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://lenta.yandex.ru/settings.xml?name=feed&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://lenta.yandex.ru/i/addfeed.gif">?????? ? ??????.?????</feedburner:feedFlare><feedburner:feedFlare href="http://www.plusmo.com/add?url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://plusmo.com/res/graphics/fbplusmo.gif">Subscribe with Plusmo</feedburner:feedFlare><feedburner:feedFlare href="http://www.thefreedictionary.com/_/hp/AddRSS.aspx?http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://img.tfd.com/hp/addToTheFreeDictionary.gif">Subscribe with The Free Dictionary</feedburner:feedFlare><feedburner:feedFlare href="http://www.bitty.com/manual/?contenttype=rssfeed&amp;contentvalue=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://www.bitty.com/img/bittychicklet_91x17.gif">Subscribe with Bitty Browser</feedburner:feedFlare><feedburner:feedFlare href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare href="http://mix.excite.eu/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://image.excite.co.uk/mix/addtomix.gif">Subscribe with Excite MIX</feedburner:feedFlare><feedburner:feedFlare href="http://www.webwag.com/wwgthis.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://www.webwag.com/images/wwgthis.gif">Subscribe with Webwag</feedburner:feedFlare><feedburner:feedFlare href="http://www.podcastready.com/oneclick_bookmark.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://www.podcastready.com/images/podcastready_button.gif">Subscribe with Podcast Ready</feedburner:feedFlare><feedburner:feedFlare href="http://www.wikio.com/subscribe?url=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://www.wikio.com/shared/img/add2wikio.gif">Subscribe with Wikio</feedburner:feedFlare><feedburner:feedFlare href="http://www.dailyrotation.com/index.php?feed=http%3A%2F%2Ffeeds.feedburner.com%2FKempersNote" src="http://www.dailyrotation.com/rss-dr2.gif">Subscribe with Daily Rotation</feedburner:feedFlare><item>
		<title>Севастополь обрастает веб-камерами</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/mrjMI4syAWI/</link>
		<comments>http://kdpsite.ru/sevastopol-obrastaet-veb-kamerami/#comments</comments>
		<pubDate>Tue, 24 Apr 2012 07:43:00 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[Создание сайтов]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=587</guid>
		<description><![CDATA[
			
				
			
		
Теперь можно наблюдать за любимым городом из интернета. Подробности тут
Случайные записи:

SEO оптимизация блога или ковыряем WordPress
Один блог хорошо, а два лучше! Как сделать кросспост?
Ура &#8211; вышло обновление PhpStorm 3.0
Хочешь быть веб-разработчиком? Что предстоит увидеть и с чем столкнуться &#8211; статистика!
С Днем программиста, люди!
Яндекс был не прав! RSS2Email или FeedBurner?
Подсчет оставшегося времени на PHP
Иконки социальных сетей [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Fsevastopol-obrastaet-veb-kamerami%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Fsevastopol-obrastaet-veb-kamerami%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Теперь можно наблюдать за любимым городом из интернета. Подробности <a href="http://kdpsite.ru/goto/ http://infosevas.ru/" class="wp-oembed" title="InfoSevas"  target="_blank">тут</a><br />
<h2>Случайные записи:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/ura-ya-perexal-novoe-mesto-novye-pravila/"  title="Ура, я переeхал! Новое место &#8211; новые правила!">Ура, я переeхал! Новое место &#8211; новые правила!</a></li>
<li><a href="http://kdpsite.ru/prodvizhenie-v-twitter-ili-kak-uvelichit-chislo-foloverov-besplatno-i-bystro/"  title="Продвижение в Twitter или как увеличить число фоловеров бесплатно и быстро?">Продвижение в Twitter или как увеличить число фоловеров бесплатно и быстро?</a></li>
<li><a href="http://kdpsite.ru/iconset/"  title="Иконки социальных сетей &#8211; дополненная версия">Иконки социальных сетей &#8211; дополненная версия</a></li>
<li><a href="http://kdpsite.ru/kak-sdelat-skrinshot-na-android-pomoshh-razrabotchiku/"  title="Как сделать скриншот на Android &#8211; помощь разработчику">Как сделать скриншот на Android &#8211; помощь разработчику</a></li>
<li><a href="http://kdpsite.ru/gravatar-ne-rabotaet-kak-ispravit-bag-v-wordpress/"  title="GRAVATAR  не работает! Как исправить баг в WordPress?">GRAVATAR  не работает! Как исправить баг в WordPress?</a></li>
<li><a href="http://kdpsite.ru/skazka-o-tom-kak-podruzhit-java-script-i-php/"  title="Сказка о том, как подружить Java Script и PHP">Сказка о том, как подружить Java Script и PHP</a></li>
<li><a href="http://kdpsite.ru/v-poiskah-vremeni/"  title="В поисках времени&#8230;">В поисках времени&#8230;</a></li>
<li><a href="http://kdpsite.ru/kak-obnovit-nastrojki-vidzheta-iz-preferenceactivity-v-android/"  title="Как обновить настройки виджета из PreferenceActivity в Android">Как обновить настройки виджета из PreferenceActivity в Android</a></li>
<li><a href="http://kdpsite.ru/dobralsya-do-bloga/"  title="Добрался до блога!">Добрался до блога!</a></li>
<li><a href="http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/"  title="Ура &#8211; вышло обновление PhpStorm 3.0">Ура &#8211; вышло обновление PhpStorm 3.0</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/BvpOUelkMajVv3noVlD3U5s32z0/0/da"><img src="http://feedads.g.doubleclick.net/~a/BvpOUelkMajVv3noVlD3U5s32z0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/BvpOUelkMajVv3noVlD3U5s32z0/1/da"><img src="http://feedads.g.doubleclick.net/~a/BvpOUelkMajVv3noVlD3U5s32z0/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/mrjMI4syAWI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/sevastopol-obrastaet-veb-kamerami/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/sevastopol-obrastaet-veb-kamerami/</feedburner:origLink></item>
		<item>
		<title>Флешмоб – «Попросим мир стать добрее»</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/JbBo7zU0DvM/</link>
		<comments>http://kdpsite.ru/fleshmob-%e2%80%93-poprosim-mir-stat-dobree/#comments</comments>
		<pubDate>Thu, 19 Apr 2012 15:57:57 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[Почему бы и нет?]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=584</guid>
		<description><![CDATA[
			
				
			
		
Дело в том, что каждый из нас постоянно что-то просит, но при этом просит в основном для себя. Кто-то из нас верит в Бога (каждый в своего), кто-то верит во что-то другое, и в результате получается, что мы все как будто находимся в одной большой комнате, где каждый что есть сил кричит о чем-то своем. [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Ffleshmob-%25e2%2580%2593-poprosim-mir-stat-dobree%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Ffleshmob-%25e2%2580%2593-poprosim-mir-stat-dobree%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Дело в том, что каждый из нас постоянно что-то просит, но при этом просит в основном для себя. Кто-то из нас верит в Бога (каждый в своего), кто-то верит во что-то другое, и в результате получается, что мы все как будто находимся в одной большой комнате, где каждый что есть сил кричит о чем-то своем. Но представьте, какой будет эффект, если все мы объединимся в нашем желании! Возможно, тогда оно прорвется сквозь пелену этого мусора и дойдет до адресата! И мир станет добрее для Всех:)</p>
<p>Подробности <a href="http://kdpsite.ru/goto/http://igotodream.ru/" >http://igotodream.ru/</a><br />
<h2>Случайные записи:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/yandeks-byl-ne-prav-rss2email-ili-feedburner/"  title="Яндекс был не прав! RSS2Email или FeedBurner?">Яндекс был не прав! RSS2Email или FeedBurner?</a></li>
<li><a href="http://kdpsite.ru/u-bloga-pervaya-puzomerka-prodvigaemsya-10-tic/"  title="У блога первая пузомерка, продвигаемся, +10 тиц!">У блога первая пузомерка, продвигаемся, +10 тиц!</a></li>
<li><a href="http://kdpsite.ru/sozdanie-routinga-na-php/"  title="Маршрутизация на сайте средствами PHP">Маршрутизация на сайте средствами PHP</a></li>
<li><a href="http://kdpsite.ru/v-poiskah-vremeni/"  title="В поисках времени&#8230;">В поисках времени&#8230;</a></li>
<li><a href="http://kdpsite.ru/xochesh-byt-veb-razrabotchikom-chto-predstoit-uvidet-i-s-chem-stolknutsya-statistika/"  title="Хочешь быть веб-разработчиком? Что предстоит увидеть и с чем столкнуться &#8211; статистика!">Хочешь быть веб-разработчиком? Что предстоит увидеть и с чем столкнуться &#8211; статистика!</a></li>
<li><a href="http://kdpsite.ru/kratkij-obzor-dejstvij/"  title="Краткий обзор действий или техническое задание">Краткий обзор действий или техническое задание</a></li>
<li><a href="http://kdpsite.ru/social-icons/"  title="Обустраиваемся, иконки социальных сетей">Обустраиваемся, иконки социальных сетей</a></li>
<li><a href="http://kdpsite.ru/hello-world/"  title="Привет, мир!">Привет, мир!</a></li>
<li><a href="http://kdpsite.ru/yandex/"  title="Яндекс в каждый дом! Знакомство">Яндекс в каждый дом! Знакомство</a></li>
<li><a href="http://kdpsite.ru/sevastopol-obrastaet-veb-kamerami/"  title="Севастополь обрастает веб-камерами">Севастополь обрастает веб-камерами</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/Ouw0bx3lBDBvTu0HkaPKOcnR36g/0/da"><img src="http://feedads.g.doubleclick.net/~a/Ouw0bx3lBDBvTu0HkaPKOcnR36g/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Ouw0bx3lBDBvTu0HkaPKOcnR36g/1/da"><img src="http://feedads.g.doubleclick.net/~a/Ouw0bx3lBDBvTu0HkaPKOcnR36g/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/JbBo7zU0DvM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/fleshmob-%e2%80%93-poprosim-mir-stat-dobree/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/fleshmob-%e2%80%93-poprosim-mir-stat-dobree/</feedburner:origLink></item>
		<item>
		<title>Бешеный взлет посещаемости – как?</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/SguckmoXD6Y/</link>
		<comments>http://kdpsite.ru/beshenyj-vzlet-poseshhaemosti-kak/#comments</comments>
		<pubDate>Fri, 24 Feb 2012 14:26:45 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[Жизнь блога]]></category>
		<category><![CDATA[KemPeR's Note]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=560</guid>
		<description><![CDATA[
			
				
			
		

Всем доброго времени суток, я уже и забыл, как это писать в блоге &#8211; совсем от рук отбился =) Вот появилось время поделиться несколькими новостями. Вот черт, я даже не знаю что и как писать, вроде хотелось бы даже пару умных мыслей записать, но как то оно не идет. В общем, будем полагаться на удачу [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Fbeshenyj-vzlet-poseshhaemosti-kak%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Fbeshenyj-vzlet-poseshhaemosti-kak%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><a href="http://kdpsite.ru/wp-content/uploads/Снимок-5.png" ><img class="aligncenter size-full wp-image-561" title="Kdpsite.ru - Google analytics данные" src="http://kdpsite.ru/wp-content/uploads/Снимок-5.png" alt="Kdpsite.ru - Google analytics" width="439" height="175" /></a></p>
<p>Всем доброго времени суток, я уже и забыл, как это писать в блоге &#8211; совсем от рук отбился =) Вот появилось время поделиться несколькими новостями. Вот черт, я даже не знаю что и как писать, вроде хотелось бы даже пару умных мыслей записать, но как то оно не идет. В общем, будем полагаться на удачу и пытаться вести некий монолог такой вот.</p>
<p><span id="more-560"></span></p>
<p>прошло время&#8230;</p>
<p>не получилось =D</p>
<p>В конце января <a href="http://kdpsite.ru" class="wp-oembed" title="KDPsite.ru" >KDPsite.ru</a> испытал огромный для этого ресурса рост посещаемости, я бы даже сказал бы небывалый =) По первой было не понятно из-за чего такой рост, но позже все встало на свои места. Оказывается, весь интернет решил поиграть, и как бешеный, искал по всем сайтам решение <a href="http://kdpsite.ru/zadacha-na-logiku-reshil-peredaj-dalshe/" class="wp-oembed" title="Задача на логику"  target="_blank">задачи на логику</a>. В то же время <strong>Вконтакте</strong> пошла &#8220;эпидемия жирафов&#8221;. Вот так вот!<br />
<h2>Советую почитать по теме:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/majner-blog-upal-po-nevedannym-prichinam/"  title="Майнер блог упал по неведанным причинам=(">Майнер блог упал по неведанным причинам=(</a></li>
<li><a href="http://kdpsite.ru/druzhba-sotrudnichestvo-soavtorstvo/"  title="Дружба, сотрудничество, соавторство">Дружба, сотрудничество, соавторство</a></li>
<li><a href="http://kdpsite.ru/novoe-vsegda-raduet-ili-kak-ya-provozhu-leto/"  title="Новое всегда радует или как я провожу лето">Новое всегда радует или как я провожу лето</a></li>
<li><a href="http://kdpsite.ru/hello-world/"  title="Привет, мир!">Привет, мир!</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/Qb3XCScWMJKIMitWII2Lvfc1uJc/0/da"><img src="http://feedads.g.doubleclick.net/~a/Qb3XCScWMJKIMitWII2Lvfc1uJc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Qb3XCScWMJKIMitWII2Lvfc1uJc/1/da"><img src="http://feedads.g.doubleclick.net/~a/Qb3XCScWMJKIMitWII2Lvfc1uJc/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/SguckmoXD6Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/beshenyj-vzlet-poseshhaemosti-kak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/beshenyj-vzlet-poseshhaemosti-kak/</feedburner:origLink></item>
		<item>
		<title>Ура – вышло обновление PhpStorm 3.0</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/CR2kYtLprXs/</link>
		<comments>http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 14:33:57 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[житейское]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=549</guid>
		<description><![CDATA[
			
				
			
		

Дождались, сегодня пришло сообщение об обновлении это популярной PHP IDE! =) Вроде как доволен и готовлюсь с мыслями на переход, ну и пытаюсь вещать приятную новость в массы! Собственно спонсор приятной новости http://blog.jetbrains.com/webide/2011/11/phpstorm-3-0-keep-your-code-in-its-best-shape/


Советую почитать по теме:

Почему не работает функция strtolower()
Майнер блог упал по неведанным причинам=(
С Днем программиста, люди!
Маршрутизация на сайте средствами PHP
Google разбили об монитор
Дружба, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Fura-vyshlo-obnovlenie-phpstorm-3-0%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Fura-vyshlo-obnovlenie-phpstorm-3-0%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><a href="http://kdpsite.ru/wp-content/uploads/phpstorm_logo1.gif" ><img class="size-full wp-image-551  aligncenter" title="KDPsite.ru - PhpStorm 3.0 обновление!" src="http://kdpsite.ru/wp-content/uploads/phpstorm_logo1.gif" alt="PhpStorm 3.0 обновление!" width="363" height="82" /></a></p>
<p style="text-align: left;">Дождались, сегодня пришло сообщение об обновлении это <strong>популярной PHP IDE</strong>! =) Вроде как доволен и готовлюсь с мыслями на переход, ну и пытаюсь вещать приятную новость в массы! Собственно спонсор приятной новости <a href="http://kdpsite.ru/goto/http://blog.jetbrains.com/webide/2011/11/phpstorm-3-0-keep-your-code-in-its-best-shape/" >http://blog.jetbrains.com/webide/2011/11/phpstorm-3-0-keep-your-code-in-its-best-shape/</a></p>
<p style="text-align: left;">
<p>
<h2>Советую почитать по теме:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/pochemu-ne-rabotaet-funkciya-strtolower/"  title="Почему не работает функция strtolower()">Почему не работает функция strtolower()</a></li>
<li><a href="http://kdpsite.ru/majner-blog-upal-po-nevedannym-prichinam/"  title="Майнер блог упал по неведанным причинам=(">Майнер блог упал по неведанным причинам=(</a></li>
<li><a href="http://kdpsite.ru/s-dnem-programmista-lyudi/"  title="С Днем программиста, люди!">С Днем программиста, люди!</a></li>
<li><a href="http://kdpsite.ru/sozdanie-routinga-na-php/"  title="Маршрутизация на сайте средствами PHP">Маршрутизация на сайте средствами PHP</a></li>
<li><a href="http://kdpsite.ru/google-razbili-ob-monitor/"  title="Google разбили об монитор">Google разбили об монитор</a></li>
<li><a href="http://kdpsite.ru/druzhba-sotrudnichestvo-soavtorstvo/"  title="Дружба, сотрудничество, соавторство">Дружба, сотрудничество, соавторство</a></li>
<li><a href="http://kdpsite.ru/novoe-vsegda-raduet-ili-kak-ya-provozhu-leto/"  title="Новое всегда радует или как я провожу лето">Новое всегда радует или как я провожу лето</a></li>
<li><a href="http://kdpsite.ru/s-dnem-veb-mastera/"  title="С днем веб-мастера!">С днем веб-мастера!</a></li>
<li><a href="http://kdpsite.ru/ura-ya-perexal-novoe-mesto-novye-pravila/"  title="Ура, я переeхал! Новое место &#8211; новые правила!">Ура, я переeхал! Новое место &#8211; новые правила!</a></li>
<li><a href="http://kdpsite.ru/zadacha-na-logiku-reshil-peredaj-dalshe/"  title="Задача на логику:) Решил &#8211; передай дальше!">Задача на логику:) Решил &#8211; передай дальше!</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/6L4gCIhusGiFrkUzhptf_dVA6mA/0/da"><img src="http://feedads.g.doubleclick.net/~a/6L4gCIhusGiFrkUzhptf_dVA6mA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/6L4gCIhusGiFrkUzhptf_dVA6mA/1/da"><img src="http://feedads.g.doubleclick.net/~a/6L4gCIhusGiFrkUzhptf_dVA6mA/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/CR2kYtLprXs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/</feedburner:origLink></item>
		<item>
		<title>Майнер блог упал по неведанным причинам=(</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/xq7NGZQDWw8/</link>
		<comments>http://kdpsite.ru/majner-blog-upal-po-nevedannym-prichinam/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 09:05:11 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[Жизнь блога]]></category>
		<category><![CDATA[KemPeR's Note]]></category>
		<category><![CDATA[житейское]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=541</guid>
		<description><![CDATA[
			
				
			
		

Не вышло сразу написать, поэтому пишу сейчас. В пятницу, кажется, или на выходных мой блог пропал. Причем пропал он у меня на глазах, в один прекрасный момент вместо своего блога я увидел просто белый экран. Самое смешное началось потом &#8211; ошибок никаких не давало, даже не смотря на включенные флаги и в скриптах и в [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Fmajner-blog-upal-po-nevedannym-prichinam%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Fmajner-blog-upal-po-nevedannym-prichinam%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><a href="http://kdpsite.ru/wp-content/uploads/naderchasesign.gif" ><img class="size-full wp-image-542  aligncenter" title="KDPsite.ru - сайт не работал" src="http://kdpsite.ru/wp-content/uploads/naderchasesign.gif" alt="сайт не работал" width="300" height="300" /></a></p>
<p>Не вышло сразу написать, поэтому пишу сейчас. В пятницу, кажется, или на выходных мой блог пропал. Причем пропал он у меня на глазах, в один прекрасный момент вместо своего блога я увидел просто белый экран. Самое смешное началось потом &#8211; ошибок никаких не давало, даже не смотря на включенные флаги и в скриптах и в .htaccess. В log&#8217;ах на сервере тоже ничего не писалось. В тоже время сервер был в порядке, база тоже, да и файлы не правились вот уже сколько времени!</p>
<p><span id="more-541"></span></p>
<p>Начал я разбираться с проблемой, списываться с тех поддержкой хостинга, там тоже не могли понять в чем причина. Всю ситуацию меня еще мучил один момент &#8211; у меня нет backup&#8217;ов новее, чем двух месячной давности. Но в то же время думал &#8211; зачем мне backup&#8217;ы если к файлам никто не прикасался, и проверки это доказали. После ночной переписки мне предложили подцепится через ssh к моей backup площадке (оказывается в услуги такая входит), где есть и дамп базы и сервера в целом и перезалить все это дело на мою площадку. В общем, это был последний вариант заменять файлы теми же самыми из дампа, но может сработает? И да, магия свершилась, хотя до сих пор не понятно почему <a href="http://kdpsite.ru" class="wp-oembed" title="KDPsite"  target="_blank">kdp</a> вообще падал&#8230;<br />
<h2>Советую почитать по теме:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/druzhba-sotrudnichestvo-soavtorstvo/"  title="Дружба, сотрудничество, соавторство">Дружба, сотрудничество, соавторство</a></li>
<li><a href="http://kdpsite.ru/novoe-vsegda-raduet-ili-kak-ya-provozhu-leto/"  title="Новое всегда радует или как я провожу лето">Новое всегда радует или как я провожу лето</a></li>
<li><a href="http://kdpsite.ru/beshenyj-vzlet-poseshhaemosti-kak/"  title="Бешеный взлет посещаемости &#8211; как?">Бешеный взлет посещаемости &#8211; как?</a></li>
<li><a href="http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/"  title="Ура &#8211; вышло обновление PhpStorm 3.0">Ура &#8211; вышло обновление PhpStorm 3.0</a></li>
<li><a href="http://kdpsite.ru/s-dnem-programmista-lyudi/"  title="С Днем программиста, люди!">С Днем программиста, люди!</a></li>
<li><a href="http://kdpsite.ru/pochemu-ne-rabotaet-funkciya-strtolower/"  title="Почему не работает функция strtolower()">Почему не работает функция strtolower()</a></li>
<li><a href="http://kdpsite.ru/google-razbili-ob-monitor/"  title="Google разбили об монитор">Google разбили об монитор</a></li>
<li><a href="http://kdpsite.ru/s-dnem-veb-mastera/"  title="С днем веб-мастера!">С днем веб-мастера!</a></li>
<li><a href="http://kdpsite.ru/ura-ya-perexal-novoe-mesto-novye-pravila/"  title="Ура, я переeхал! Новое место &#8211; новые правила!">Ура, я переeхал! Новое место &#8211; новые правила!</a></li>
<li><a href="http://kdpsite.ru/zadacha-na-logiku-reshil-peredaj-dalshe/"  title="Задача на логику:) Решил &#8211; передай дальше!">Задача на логику:) Решил &#8211; передай дальше!</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/D84V82TzOilCobxm1MKqE2M76p4/0/da"><img src="http://feedads.g.doubleclick.net/~a/D84V82TzOilCobxm1MKqE2M76p4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/D84V82TzOilCobxm1MKqE2M76p4/1/da"><img src="http://feedads.g.doubleclick.net/~a/D84V82TzOilCobxm1MKqE2M76p4/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/xq7NGZQDWw8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/majner-blog-upal-po-nevedannym-prichinam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/majner-blog-upal-po-nevedannym-prichinam/</feedburner:origLink></item>
		<item>
		<title>С Днем программиста, люди!</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/lAGIlowFHfQ/</link>
		<comments>http://kdpsite.ru/s-dnem-programmista-lyudi/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 13:25:09 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[Жизнь блога]]></category>
		<category><![CDATA[житейское]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=533</guid>
		<description><![CDATA[
			
				
			
		

Хочу поздравить всех с профессиональным праздником! Да-да, снова день 2^8! В этом году уже коллектив KDPsite, а не просто я, желает вам хороших заказов, понимающих заказчиков, меньше красных глаз и больше удобств для программистов, самых ленивых людей планеты! Чтобы познания в языках и алгоритмах работы не знали границ, а задачи были не простыми и очень [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Fs-dnem-programmista-lyudi%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Fs-dnem-programmista-lyudi%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><a href="http://kdpsite.ru/wp-content/uploads/60108288.jpg" ><img class="size-full wp-image-537  aligncenter" title="KDPsite.ru - с Днем программиста, люди!" src="http://kdpsite.ru/wp-content/uploads/60108288.jpg" alt="с Днем программиста, люди!" width="518" height="320" /></a></p>
<p>Хочу поздравить всех с профессиональным праздником! Да-да, снова день 2^8! В этом году уже коллектив <strong>KDPsite</strong>, а не просто я, желает вам хороших заказов, понимающих заказчиков, меньше красных глаз и больше удобств для программистов, самых ленивых людей планеты! Чтобы познания в языках и алгоритмах работы не знали границ, а задачи были не простыми и очень интересными!</p>
<p>С уважением, <a href="http://kdpsite.ru" class="wp-oembed" title="KDPsite.ru" >KDPsite.ru</a>!<br />
<h2>Советую почитать по теме:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/"  title="Ура &#8211; вышло обновление PhpStorm 3.0">Ура &#8211; вышло обновление PhpStorm 3.0</a></li>
<li><a href="http://kdpsite.ru/majner-blog-upal-po-nevedannym-prichinam/"  title="Майнер блог упал по неведанным причинам=(">Майнер блог упал по неведанным причинам=(</a></li>
<li><a href="http://kdpsite.ru/pochemu-ne-rabotaet-funkciya-strtolower/"  title="Почему не работает функция strtolower()">Почему не работает функция strtolower()</a></li>
<li><a href="http://kdpsite.ru/google-razbili-ob-monitor/"  title="Google разбили об монитор">Google разбили об монитор</a></li>
<li><a href="http://kdpsite.ru/druzhba-sotrudnichestvo-soavtorstvo/"  title="Дружба, сотрудничество, соавторство">Дружба, сотрудничество, соавторство</a></li>
<li><a href="http://kdpsite.ru/novoe-vsegda-raduet-ili-kak-ya-provozhu-leto/"  title="Новое всегда радует или как я провожу лето">Новое всегда радует или как я провожу лето</a></li>
<li><a href="http://kdpsite.ru/s-dnem-veb-mastera/"  title="С днем веб-мастера!">С днем веб-мастера!</a></li>
<li><a href="http://kdpsite.ru/ura-ya-perexal-novoe-mesto-novye-pravila/"  title="Ура, я переeхал! Новое место &#8211; новые правила!">Ура, я переeхал! Новое место &#8211; новые правила!</a></li>
<li><a href="http://kdpsite.ru/zadacha-na-logiku-reshil-peredaj-dalshe/"  title="Задача на логику:) Решил &#8211; передай дальше!">Задача на логику:) Решил &#8211; передай дальше!</a></li>
<li><a href="http://kdpsite.ru/dobralsya-do-bloga/"  title="Добрался до блога!">Добрался до блога!</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/JvuozP6kYSfiFz57QVyIuB4-IBU/0/da"><img src="http://feedads.g.doubleclick.net/~a/JvuozP6kYSfiFz57QVyIuB4-IBU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/JvuozP6kYSfiFz57QVyIuB4-IBU/1/da"><img src="http://feedads.g.doubleclick.net/~a/JvuozP6kYSfiFz57QVyIuB4-IBU/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/lAGIlowFHfQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/s-dnem-programmista-lyudi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/s-dnem-programmista-lyudi/</feedburner:origLink></item>
		<item>
		<title>Маршрутизация на сайте средствами PHP</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/NFTDdNn_2JI/</link>
		<comments>http://kdpsite.ru/sozdanie-routinga-na-php/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 13:50:44 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Создание сайтов]]></category>
		<category><![CDATA[создание сайтов]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=459</guid>
		<description><![CDATA[
			
				
			
		

Всем привет. С вами BrainRaider!
Давайте поговорим о интересных полезностях, которые рано или поздно пригодятся любому web-developer`у.
Начнем с Роутинга( eng. &#8220;Routing&#8221; &#8211; маршрутизация ). Сразу же появляется вопрос, зачем же нужна на сайте маршрутизация, если и раньше все хорошо работало и устраивало? Все просто. Если вы хотите получить более гибкую систему и уменьшить время на настройку/перенастройку [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Fsozdanie-routinga-na-php%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Fsozdanie-routinga-na-php%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><a href="http://kdpsite.ru/wp-content/uploads/3d_sitemap_main21.jpg" ><img class="size-full wp-image-509 aligncenter" src="http://kdpsite.ru/wp-content/uploads/3d_sitemap_main21.jpg" alt="маршрутизация для сайта" width="352" height="209" /></a></p>
<p>Всем привет. С вами <strong><span style="color: #ff6600;">BrainRaider</span></strong>!</p>
<p>Давайте поговорим о интересных полезностях, которые рано или поздно пригодятся любому web-developer`у.</p>
<p>Начнем с<strong> Роутинга</strong>( eng. &#8220;Routing&#8221; &#8211; <strong>маршрутизация</strong> ). Сразу же появляется вопрос, зачем же нужна на сайте маршрутизация, если и раньше все хорошо работало и устраивало? Все просто. Если вы хотите получить более гибкую систему и уменьшить время на настройку/перенастройку сайта, то маршрутизация вам необходима. К тому же централизованное управление сайтом упростит работу с кодом.<br />
<span id="more-459"></span> Когда то я сам пользовался обычной switch-case маршрутизацией и думал, что это удобно (на самом деле даже такая маршрутизация куда лучше, чем ее отсутствие). Все это было на старом функциональном php даже без какого-либо намека на ООП. Такого рода система получалась очень не гибкой, т.к. появлялись трудности в передаче данных в модули, код был очень громоздким, так как приходилось держать логику вместе с маршрутизацией, а потом меня осенило &#8211; почему бы не сделать следующее:<br />
1) маршрутизацию без кода поместить в отдельный файл (это позволит свободно редактировать файл прямо через админку)<br />
2) поместить логику отдельно в класс, который бы занимался генерацией контента для страниц</p>
<p>В этой статье многие не найдут какой-либо новизны,но я не стремлюсь вводить инновацию, я просто хочу открыть глаза тем, кто еще спит и пользуется менее удобными способами <img src='http://kdpsite.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Определились «<em>зачем?</em>», перейдем к «<em>как?</em>».</p>
<p>Первый ш﻿аг, который нам нужно сделать, для создания удобной и практичной маршрутизации &#8211; записать следующий код в .htaccess:</p>
<pre class="brush: plain;">
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
</pre>
<p><code>Этот код перенаправит обработку всех страниц на index.php, что даст нам возможность упростить управление контентом. Для увеличения понимания советую обратить внимание на <a href="http://kdpsite.ru/chto-za-htaccess-zachem-nuzhen-i-kak-nastroit/"  target="_blank">статью DarkKemper`a</a> </code></p>
<p>Теперь, когда у нас есть перенаправление, перейдем к созданию <strong>файла-маршрутизатора</strong>. Я пользуюсь xml-форматом, но это не особо важно, главное, что бы вам было удобно.</p>
<pre class="brush: xml;">
&lt;router&gt;&lt;!--Корень--&gt;
 &lt;header&gt;&lt;!--Настройки статической области страницы--&gt;
  &lt;modules&gt;&lt;!--Модули, подключаемые в эту область--&gt;
   &lt;module&gt;packageName1.ClassName/MethodName&lt;/module&gt;
   &lt;!--имя_пакета.ИмяКласса/имя_метода--&gt;
   &lt;module&gt;packageName2.ClassName/MethodName&lt;/module&gt;
   &lt;module&gt;packageName3.ClassName/MethodName&lt;/module&gt;
  &lt;/modules&gt;
 &lt;/header&gt;
 &lt;page&gt;
  &lt;uri&gt;/&lt;/uri&gt;&lt;!--Ссылка на страницу, которую мы собираемся настроить--&gt;
  &lt;modules&gt;
   ...
  &lt;/modules&gt;
 &lt;/page&gt;
&lt;/router&gt;
</pre>
<p>Все довольно просто: в файле-маршрутизаторе вы можете указывать настройки как для отдельных URL, так и для каких-либо статичных частей страниц. В примере я указал модули для шапки сайта, так как она у меня не меняется. Замечу, что кроме модулей, вы можете указывать настройки, какие-либо передаваемые параметры, правила&#8230; В общем все, что угодно.</p>
<p>Последний и самый важный шаг &#8211; пишем класс <strong>Router</strong>, который и будет заведовать всей маршрутизацией.</p>
<p>Для начала нам нужно разобрать xml-файл:</p>
<pre class="brush: php;">
private static function parse( $configPath )   {
  return simplexml_load_file( $configPath );
}
</pre>
<p>Метод <strong>parse()</strong> получает путь к вашему конфигу ( можно использовать не только для маршрутизации ) и возвращает SimpleXML object.<br />
Теперь вы можете обращаться к каким либо настройкам следующим образом: <strong>$xml-&gt;header-&gt;modules</strong> &#8230;</p>
<pre class="brush: php;">
public static function GetContent( $configPath ) {
  $content = '';
  $router = self::parse( $configPath );
  foreach( $router as $page ) {
    if( preg_match(
      '#^' . $page-&gt;uri . '$#'
      , str_replace( $_SERVER['QUERY_STRING'] , '' , $_SERVER['REQUEST_URI'] )
      , $uriParts
      )
    )   {
      if( ! empty( $page-&gt;modules-&gt;module ) ) {
        foreach( $page-&gt;modules-&gt;module as $modul ) {
           $pageModules = $modul;
           //Modul::Load() занимается загрузкой пакетов из &lt;module&gt;...&lt;/module&gt;
           $content .= Modul::Load( $modul , $uriParts[1] ?: $uriParts[1] );
        }
     }
    }
  }
  //в своем конфиге я создал группу &quot;page404&quot;, которая обрабатывается, если для данной страницы не заданы модули
  if( empty( $pageModules ) )    {
    foreach( $router-&gt;page404-&gt;modules-&gt;module as $modul )  {
      $pageModules[] = $modul;
      $content .= Modul::Load( $modul );
     }
    }
    return $content;
}
</pre>
<p>Итак, для начала мы парсим xml-файл, после чего обрабатываем регулярным выражением строку из &lt;uri&gt;&#8230;&lt;/uri&gt;.<br />
Если мы находим соответствие с URL текущей страницы, то подключаем модули, указанные в файле-маршрутизаторе. Если не находим &#8211; то подключаются модули 404 страницы.</p>
<p>Ну, вот и все. Ничего сложного тут нет.<br />
Выводы можно сделать следующие:<br />
+ Система очень простая,<br />
+ Легко и быстро можно изменить страницы и разделы до неузнаваемости,<br />
+ Благодаря регулярным выражениям можно легко связать модули (мы можем передавать в них параметры).<br />
- Если ваш файл-маршрутизатор большой, то без кэширования лучше не работать.</p>
<p><strong>З. Ы.</strong> Извини, DarkKemper и извините, читатели за задержку со статьей. Работа она такая работа &#8230;</p>
<div style="border: 1px #ECDFA2 solid; background-color: #fdfde5; font-size: 80%; padding: 5px; margin-top: 5px; margin-bottom: 5px; color: #666;">
<div><span style="font: 18px Georgia,Times,serif; color: #666;">Знаете ли вы?</span></div>
<div style="padding-top: 5px;">Что кошачье сердцебиение по скорости вдвое превосходит человеческое.</div>
<div style="padding-top: 5px;"><a href="http://kdpsite.ru" >KDPsite&#8230;</a></div>
</div>
<p>
<h2>Советую почитать по теме:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/pochemu-ne-rabotaet-funkciya-strtolower/"  title="Почему не работает функция strtolower()">Почему не работает функция strtolower()</a></li>
<li><a href="http://kdpsite.ru/razmyshlizmy-na-temu-multiyazychnosti-sajta-ili-kak-eto-sdelat/"  title="Размышлизмы на тему мультиязычного сайта или как это сделать">Размышлизмы на тему мультиязычного сайта или как это сделать</a></li>
<li><a href="http://kdpsite.ru/skazka-o-tom-kak-podruzhit-java-script-i-php/"  title="Сказка о том, как подружить Java Script и PHP">Сказка о том, как подружить Java Script и PHP</a></li>
<li><a href="http://kdpsite.ru/podschet-ostavshegosya-vremeni-na-php/"  title="Подсчет оставшегося времени на PHP">Подсчет оставшегося времени на PHP</a></li>
<li><a href="http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/"  title="Ура &#8211; вышло обновление PhpStorm 3.0">Ура &#8211; вышло обновление PhpStorm 3.0</a></li>
<li><a href="http://kdpsite.ru/xochesh-byt-veb-razrabotchikom-chto-predstoit-uvidet-i-s-chem-stolknutsya-statistika/"  title="Хочешь быть веб-разработчиком? Что предстоит увидеть и с чем столкнуться &#8211; статистика!">Хочешь быть веб-разработчиком? Что предстоит увидеть и с чем столкнуться &#8211; статистика!</a></li>
<li><a href="http://kdpsite.ru/kak-vyvesti-sluchajnuyu-fotografiyu-iz-papki-na-php/"  title="Как вывести случайную фотографию из папки на PHP?">Как вывести случайную фотографию из папки на PHP?</a></li>
<li><a href="http://kdpsite.ru/chto-za-htaccess-zachem-nuzhen-i-kak-nastroit/"  title="Что за .htaccess? Зачем нужен и как настроить?">Что за .htaccess? Зачем нужен и как настроить?</a></li>
<li><a href="http://kdpsite.ru/dobralsya-do-bloga/"  title="Добрался до блога!">Добрался до блога!</a></li>
<li><a href="http://kdpsite.ru/odnaknopka-slomalas-zamena-idet-na-pomoshh-addthis/"  title="&#8220;ОднаКнопка&#8221; сломалась! Замена идет на помощь &#8211; &#8220;AddThis&#8221;">&#8220;ОднаКнопка&#8221; сломалась! Замена идет на помощь &#8211; &#8220;AddThis&#8221;</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/nIKKFiPSKpce9wCROi8i8xgoFjw/0/da"><img src="http://feedads.g.doubleclick.net/~a/nIKKFiPSKpce9wCROi8i8xgoFjw/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/nIKKFiPSKpce9wCROi8i8xgoFjw/1/da"><img src="http://feedads.g.doubleclick.net/~a/nIKKFiPSKpce9wCROi8i8xgoFjw/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/NFTDdNn_2JI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/sozdanie-routinga-na-php/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/sozdanie-routinga-na-php/</feedburner:origLink></item>
		<item>
		<title>Почему не работает функция strtolower()</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/7g2wO31Adzo/</link>
		<comments>http://kdpsite.ru/pochemu-ne-rabotaet-funkciya-strtolower/#comments</comments>
		<pubDate>Thu, 01 Sep 2011 12:56:40 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[житейское]]></category>
		<category><![CDATA[создание сайтов]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=495</guid>
		<description><![CDATA[
			
				
			
		

Минута &#8220;мелкозаписей&#8221; в стиле &#8220;флудильни&#8221; опять в эфире! Сижу сейчас на работе и вдруг напоролся на один старый как моя моторолла баг &#8211; &#8220;Почему не работает функция strtolower() на php с кириллицей?&#8220;. Немного посмеялся и поправил на более корректный вариант в данном случае, заодно решил и сюда отписать, вдруг читатель встретился с таким, но, к [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Fpochemu-ne-rabotaet-funkciya-strtolower%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Fpochemu-ne-rabotaet-funkciya-strtolower%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;"><a href="http://kdpsite.ru/wp-content/uploads/Fuck_yeah_kindle-1.png" ><img class="aligncenter size-full wp-image-496" title="KDPsite.ru - Fuck yeah - не работает strtolower()" src="http://kdpsite.ru/wp-content/uploads/Fuck_yeah_kindle-1.png" alt="Fuck_yeah_kindle - не работает strtolower()" width="227" height="302" /></a></p>
<p>Минута &#8220;мелкозаписей&#8221; в стиле &#8220;флудильни&#8221; опять в эфире! Сижу сейчас на работе и вдруг напоролся на один старый как моя моторолла баг &#8211; &#8220;<strong>Почему не работает функция strtolower() на php с кириллицей?</strong>&#8220;. Немного посмеялся и поправил на более корректный вариант в данном случае, заодно решил и сюда отписать, вдруг читатель встретился с таким, но, к сожалению, не будет знать как это решить.<br />
<span id="more-495"></span><br />
Все дело в том, что <strong>strtolower()</strong> не работает с многобитными (многобайтными) кодировками (UTF-8 &#8211; 16 bit/символ), а кириллица как раз в этом числе &#8211; вот почему у вас с английским все вышло, а с русским нет=)</p>
<p>Для этого специально придумали расширение <strong>strtolower()</strong>, это собственно <strong>mb_strtolower()</strong>, и, как альтернатива <strong>mb_convert_case()</strong>. Как использовать?</p>
<pre class="brush: php;">
$str = 'Наша Строка На Русском';
//аналогично mb_strtoupper()
echo mb_strtolower($str,&quot;UTF-8&quot;);

//тут используется одна функция, но направления конвертации определяются
//флагами MB_CASE_LOWER, MB_CASE_UPPER, etc.
echo mb_convert_case($str, MB_CASE_LOWER, &quot;UTF-8&quot;);
</pre>
<p><strong>З.Ы.</strong> Я думаю вы уже догадались, что эта функция не одна в своем роде с приставкой <strong>mb_</strong>, а их много, но есть одно <strong>НО</strong>: для работы таких функций, на сервере требуется расширение <strong>php_mbstring</strong>, что не всегда доступно &#8211; проблему решает обращение к хостеру или же ваши собственные руки.</p>
<p>Ну что, думаю хватит, всегда с уважением, <a href="http://kdpsite.ru" class="wp-oembed" title="KDPsite.ru"  target="_blank">Я</a>!</p>
<div style="border: 1px #ECDFA2 solid; background-color: #fdfde5; font-size: 80%; padding: 5px; margin-top: 5px; margin-bottom: 5px; color: #666;">
<div><span style="font: 18px Georgia,Times,serif; color: #666;">Знаете ли вы?</span></div>
<div style="padding-top: 5px;">Что психологический и психиатрический термин &#8220;дежа-вю&#8221; обозначает &#8220;психологический феномен раздвоения сознания во времени, когда появляется ощущение, что происходящее сейчас было уже где-то видено; ложная память&#8221;.</div>
<div style="padding-top: 5px;"><a href="http://kdpsite.ru" >KDPsite&#8230;</a></div>
</div>
<p>
<h2>Советую почитать по теме:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/"  title="Ура &#8211; вышло обновление PhpStorm 3.0">Ура &#8211; вышло обновление PhpStorm 3.0</a></li>
<li><a href="http://kdpsite.ru/sozdanie-routinga-na-php/"  title="Маршрутизация на сайте средствами PHP">Маршрутизация на сайте средствами PHP</a></li>
<li><a href="http://kdpsite.ru/razmyshlizmy-na-temu-multiyazychnosti-sajta-ili-kak-eto-sdelat/"  title="Размышлизмы на тему мультиязычного сайта или как это сделать">Размышлизмы на тему мультиязычного сайта или как это сделать</a></li>
<li><a href="http://kdpsite.ru/skazka-o-tom-kak-podruzhit-java-script-i-php/"  title="Сказка о том, как подружить Java Script и PHP">Сказка о том, как подружить Java Script и PHP</a></li>
<li><a href="http://kdpsite.ru/dobralsya-do-bloga/"  title="Добрался до блога!">Добрался до блога!</a></li>
<li><a href="http://kdpsite.ru/podschet-ostavshegosya-vremeni-na-php/"  title="Подсчет оставшегося времени на PHP">Подсчет оставшегося времени на PHP</a></li>
<li><a href="http://kdpsite.ru/majner-blog-upal-po-nevedannym-prichinam/"  title="Майнер блог упал по неведанным причинам=(">Майнер блог упал по неведанным причинам=(</a></li>
<li><a href="http://kdpsite.ru/s-dnem-programmista-lyudi/"  title="С Днем программиста, люди!">С Днем программиста, люди!</a></li>
<li><a href="http://kdpsite.ru/google-razbili-ob-monitor/"  title="Google разбили об монитор">Google разбили об монитор</a></li>
<li><a href="http://kdpsite.ru/druzhba-sotrudnichestvo-soavtorstvo/"  title="Дружба, сотрудничество, соавторство">Дружба, сотрудничество, соавторство</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/FTJyipFTBcdLnOJuOWxwgq4Ji_Q/0/da"><img src="http://feedads.g.doubleclick.net/~a/FTJyipFTBcdLnOJuOWxwgq4Ji_Q/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/FTJyipFTBcdLnOJuOWxwgq4Ji_Q/1/da"><img src="http://feedads.g.doubleclick.net/~a/FTJyipFTBcdLnOJuOWxwgq4Ji_Q/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/7g2wO31Adzo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/pochemu-ne-rabotaet-funkciya-strtolower/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/pochemu-ne-rabotaet-funkciya-strtolower/</feedburner:origLink></item>
		<item>
		<title>Google разбили об монитор</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/UXqQajS7_Vs/</link>
		<comments>http://kdpsite.ru/google-razbili-ob-monitor/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 06:49:05 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[Жизнь блога]]></category>
		<category><![CDATA[житейское]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=482</guid>
		<description><![CDATA[
			
				
			
		


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

Повидать это одно, но интересно узнать хоть немного что это такое и зачем [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Fgoogle-razbili-ob-monitor%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Fgoogle-razbili-ob-monitor%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p style="text-align: center;">
<p style="text-align: center;"><a href="http://kdpsite.ru/wp-content/uploads/Снимок-22.png" ><img class="aligncenter size-full wp-image-485" title="KDPsite.ru - Google разбили об монитор" src="http://kdpsite.ru/wp-content/uploads/Снимок-22.png" alt="Google разбили об монитор" width="489" height="290" /></a></p>
<p>Я просто не удержался от желания иногда вылазить в <strong>оффтоп</strong> и делиться вот такими забавными вещами. Скинули мне сейчас ссылку на такое вот забавное представление <strong>Google</strong>, к слову, это не простое непонятное количество неактивных частей, а все таки рабочий сайт, хоть и так представленный своеобразно.<br />
<span id="more-482"></span><br />
Повидать это одно, но интересно узнать хоть немного что это такое и зачем это нужно. Если вы покопаете на сайте производителя вышеописанного, то увидите там очень много и других интересностей, а если же начнете копать интернет, то совсем вскоре найдете некоторую краткую информацию по человеку, который все это делал. Зовется он сам (или его так зовут) <strong>Mr. Doob</strong>, считают его flash и javascript гуру, а сайт это его сборник экспериментов. Знаю точно, что он работал над <strong>браузерными 3d движками</strong>, да и сейчас наверняка двигает в эту тему. В общем как то так=)</p>
<p>Увидеть чудо и поиграться можно <a href="http://kdpsite.ru/goto/http://mrdoob.com/projects/chromeexperiments/google_gravity/" class="wp-oembed" title="Mr.Doob"  target="_blank">тут</a>. Как всегда, с уважением, <a href="http://kdpsite.ru" class="wp-oembed" title="KDPsite.ru"  target="_blank">Я</a>!</p>
<div style="border: 1px #ECDFA2 solid; background-color: #fdfde5; font-size: 80%; padding: 5px; margin-top: 5px; margin-bottom: 5px; color: #666;">
<div><span style="font: 18px Georgia,Times,serif; color: #666;">Знаете ли вы?</span></div>
<div style="padding-top: 5px;">Что 2 151 071 428 570 000 000 000 000 атомов кремния весят ровно 1 килограмм.</div>
<div style="padding-top: 5px;"><a href="http://kdpsite.ru" >KDPsite&#8230;</a></div>
</div>
<p>
<h2>Советую почитать по теме:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/"  title="Ура &#8211; вышло обновление PhpStorm 3.0">Ура &#8211; вышло обновление PhpStorm 3.0</a></li>
<li><a href="http://kdpsite.ru/majner-blog-upal-po-nevedannym-prichinam/"  title="Майнер блог упал по неведанным причинам=(">Майнер блог упал по неведанным причинам=(</a></li>
<li><a href="http://kdpsite.ru/s-dnem-programmista-lyudi/"  title="С Днем программиста, люди!">С Днем программиста, люди!</a></li>
<li><a href="http://kdpsite.ru/pochemu-ne-rabotaet-funkciya-strtolower/"  title="Почему не работает функция strtolower()">Почему не работает функция strtolower()</a></li>
<li><a href="http://kdpsite.ru/druzhba-sotrudnichestvo-soavtorstvo/"  title="Дружба, сотрудничество, соавторство">Дружба, сотрудничество, соавторство</a></li>
<li><a href="http://kdpsite.ru/novoe-vsegda-raduet-ili-kak-ya-provozhu-leto/"  title="Новое всегда радует или как я провожу лето">Новое всегда радует или как я провожу лето</a></li>
<li><a href="http://kdpsite.ru/s-dnem-veb-mastera/"  title="С днем веб-мастера!">С днем веб-мастера!</a></li>
<li><a href="http://kdpsite.ru/ura-ya-perexal-novoe-mesto-novye-pravila/"  title="Ура, я переeхал! Новое место &#8211; новые правила!">Ура, я переeхал! Новое место &#8211; новые правила!</a></li>
<li><a href="http://kdpsite.ru/zadacha-na-logiku-reshil-peredaj-dalshe/"  title="Задача на логику:) Решил &#8211; передай дальше!">Задача на логику:) Решил &#8211; передай дальше!</a></li>
<li><a href="http://kdpsite.ru/dobralsya-do-bloga/"  title="Добрался до блога!">Добрался до блога!</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/NLuXwaMAY0n84Fm42Mx0GQ0QwdA/0/da"><img src="http://feedads.g.doubleclick.net/~a/NLuXwaMAY0n84Fm42Mx0GQ0QwdA/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/NLuXwaMAY0n84Fm42Mx0GQ0QwdA/1/da"><img src="http://feedads.g.doubleclick.net/~a/NLuXwaMAY0n84Fm42Mx0GQ0QwdA/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/UXqQajS7_Vs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/google-razbili-ob-monitor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/google-razbili-ob-monitor/</feedburner:origLink></item>
		<item>
		<title>Дружба, сотрудничество, соавторство</title>
		<link>http://feedproxy.google.com/~r/KempersNote/~3/pKItWY20hYs/</link>
		<comments>http://kdpsite.ru/druzhba-sotrudnichestvo-soavtorstvo/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 12:06:51 +0000</pubDate>
		<dc:creator>Евгений Татаринов</dc:creator>
				<category><![CDATA[Жизнь блога]]></category>
		<category><![CDATA[KemPeR's Note]]></category>
		<category><![CDATA[житейское]]></category>

		<guid isPermaLink="false">http://kdpsite.ru/?p=479</guid>
		<description><![CDATA[
			
				
			
		

Доброго времени чего-нибудь, хотел бы сообщить о начале соблоггерства с автором BrainRaider (он же Владимир). Статьи от этого автора можно будет увидеть уже на выходных. Все, сообщил, умотал на моря=)
С уважением, Я!
Советую почитать по теме:

Майнер блог упал по неведанным причинам=(
Новое всегда радует или как я провожу лето
Бешеный взлет посещаемости &#8211; как?
Ура &#8211; вышло обновление PhpStorm [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fkdpsite.ru%2Fdruzhba-sotrudnichestvo-soavtorstvo%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fkdpsite.ru%2Fdruzhba-sotrudnichestvo-soavtorstvo%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://kdpsite.ru/wp-content/uploads/12334234.jpg" ><img class="aligncenter size-full wp-image-480" title="KDPsite - плюс один новый автор" src="http://kdpsite.ru/wp-content/uploads/12334234.jpg" alt="Плюс один новый автор" width="500" height="259" /></a></p>
<p>Доброго времени чего-нибудь, хотел бы сообщить о начале соблоггерства с автором <strong>BrainRaider</strong> (он же Владимир). Статьи от этого автора можно будет увидеть уже на выходных. Все, сообщил, умотал на моря=)</p>
<p>С уважением, <a href="http://kdpsite.ru" class="wp-oembed" title="KDPsite.ru"  target="_blank">Я</a>!<br />
<h2>Советую почитать по теме:</h2>
<ul class="related_post">
<li><a href="http://kdpsite.ru/majner-blog-upal-po-nevedannym-prichinam/"  title="Майнер блог упал по неведанным причинам=(">Майнер блог упал по неведанным причинам=(</a></li>
<li><a href="http://kdpsite.ru/novoe-vsegda-raduet-ili-kak-ya-provozhu-leto/"  title="Новое всегда радует или как я провожу лето">Новое всегда радует или как я провожу лето</a></li>
<li><a href="http://kdpsite.ru/beshenyj-vzlet-poseshhaemosti-kak/"  title="Бешеный взлет посещаемости &#8211; как?">Бешеный взлет посещаемости &#8211; как?</a></li>
<li><a href="http://kdpsite.ru/ura-vyshlo-obnovlenie-phpstorm-3-0/"  title="Ура &#8211; вышло обновление PhpStorm 3.0">Ура &#8211; вышло обновление PhpStorm 3.0</a></li>
<li><a href="http://kdpsite.ru/s-dnem-programmista-lyudi/"  title="С Днем программиста, люди!">С Днем программиста, люди!</a></li>
<li><a href="http://kdpsite.ru/pochemu-ne-rabotaet-funkciya-strtolower/"  title="Почему не работает функция strtolower()">Почему не работает функция strtolower()</a></li>
<li><a href="http://kdpsite.ru/google-razbili-ob-monitor/"  title="Google разбили об монитор">Google разбили об монитор</a></li>
<li><a href="http://kdpsite.ru/s-dnem-veb-mastera/"  title="С днем веб-мастера!">С днем веб-мастера!</a></li>
<li><a href="http://kdpsite.ru/ura-ya-perexal-novoe-mesto-novye-pravila/"  title="Ура, я переeхал! Новое место &#8211; новые правила!">Ура, я переeхал! Новое место &#8211; новые правила!</a></li>
<li><a href="http://kdpsite.ru/zadacha-na-logiku-reshil-peredaj-dalshe/"  title="Задача на логику:) Решил &#8211; передай дальше!">Задача на логику:) Решил &#8211; передай дальше!</a></li>
</ul>

<p><a href="http://feedads.g.doubleclick.net/~a/q8cmTYDTt_BI35GGMwucAo7SVcQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/q8cmTYDTt_BI35GGMwucAo7SVcQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/q8cmTYDTt_BI35GGMwucAo7SVcQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/q8cmTYDTt_BI35GGMwucAo7SVcQ/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/KempersNote/~4/pKItWY20hYs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://kdpsite.ru/druzhba-sotrudnichestvo-soavtorstvo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://kdpsite.ru/druzhba-sotrudnichestvo-soavtorstvo/</feedburner:origLink></item>
	<copyright>Copyright 2010 - KemPeR's Note</copyright><media:credit role="author">Евгений Татаринов</media:credit><media:rating>nonadult</media:rating></channel>
</rss>

