<?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>Cайтостроительство &#187; PHP</title>
	<atom:link href="http://php.name/category/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://php.name</link>
	<description>Все, что связано с вебмастерингом и сайтостроительством, немного оффтопа.</description>
	<lastBuildDate>Tue, 31 Jan 2012 14:16:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Парсер поисковых подсказок Google (suggestqueries)</title>
		<link>http://php.name/php/parser-poiskovyx-podskazok-google/</link>
		<comments>http://php.name/php/parser-poiskovyx-podskazok-google/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 05:15:28 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://php.name/?p=1881</guid>
		<description><![CDATA[Перехватил запросы, которые посылает поисковая строка FireFox, оказалось, у Гугла есть специальное API для отдачи поисковых подсказок. По опыту знаю, что любое API Гугла не банит даже за сотни тысяч запросов, думаю, и поисковые подсказки не исключение. Так что пользуйтесь на здоровье, вот функция: function google_live($q) { $q = strtolower($q); $q = urlencode($q); $page = [...]]]></description>
		<wfw:commentRss>http://php.name/php/parser-poiskovyx-podskazok-google/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Парсим показатели Twitter, Alexa, Feedburner, Yahoo, LI</title>
		<link>http://php.name/php/parsim-pokazateli-twitter-alexa-feedburner-yahoo-li/</link>
		<comments>http://php.name/php/parsim-pokazateli-twitter-alexa-feedburner-yahoo-li/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 05:52:41 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://php.name/?p=1722</guid>
		<description><![CDATA[Итак, ранее публиковались функции определения тИЦ и PR. Кладезь знаний пополняют новые функции, получающие показатели сайта из сервисов Twitter, Alexa, Feedburner, Yahoo, LI. Почти у всех популярных сервисов есть свое API, поэтому ничего сложного в получении каких-либо параметров своего аккаунта нет. Всем функциям передается либо идентификатор пользователя в системе, либо домен сайта. Функция browser тут, [...]]]></description>
		<wfw:commentRss>http://php.name/php/parsim-pokazateli-twitter-alexa-feedburner-yahoo-li/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>cURL браузер 2</title>
		<link>http://php.name/php/curl-brauzer-2/</link>
		<comments>http://php.name/php/curl-brauzer-2/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 16:26:28 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://php.name/?p=1637</guid>
		<description><![CDATA[Год назад выкладывал здесь функцию curl браузера, которой пользуюсь. Вот она. За это время функция немного изменилась, у нее появилось навесное оборудование. Теперь она умеет: поддедывать реферер, отправлять POST запросы и скачивать файлы больших размеров. function browser($url, $ref = false, $post = false, $file = false) { $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_HEADER, [...]]]></description>
		<wfw:commentRss>http://php.name/php/curl-brauzer-2/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Регулярки для парсинга</title>
		<link>http://php.name/php/regulyarki-dlya-parsinga/</link>
		<comments>http://php.name/php/regulyarki-dlya-parsinga/#comments</comments>
		<pubDate>Sun, 12 Dec 2010 16:07:08 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://php.name/?p=1628</guid>
		<description><![CDATA[В любом парсере происходит всего два типа действия: 1) получение всех необходимых страниц; 2) получение нужных данных с каждой загруженной страницы. Чтобы выбрать какую-то часть загруженного html кода, чаще всего нужно две метки: начальная и конечная, а также функция preg_match. Предположим, в странице $html необходимо выдрать содержание первого тега &#60;h1&#62;. Соотвественно, две метки &#8211; это [...]]]></description>
		<wfw:commentRss>http://php.name/php/regulyarki-dlya-parsinga/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Транслитерация заголовка для URL</title>
		<link>http://php.name/php/transliteraciya-zagolovka-dlya-url/</link>
		<comments>http://php.name/php/transliteraciya-zagolovka-dlya-url/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 15:58:52 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Полезные мелочи]]></category>

		<guid isPermaLink="false">http://php.name/?p=1564</guid>
		<description><![CDATA[Очередная полезная мелочь. Все (особенно СЕОшники) любят ЧПУ, но не для всех кириллица в строке браузера является человекопонятной. Вот функция, которая преобразует данную ей кириллическую строку в латиницу для URL. //Транслитерация function rus2lat($string) { $string = strtolower($string); //В нижний регистр $converter = array( 'а' =&#62; 'a', 'б' =&#62; 'b', 'в' =&#62; 'v', 'г' =&#62; 'g', [...]]]></description>
		<wfw:commentRss>http://php.name/php/transliteraciya-zagolovka-dlya-url/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Парсер translate.google.com</title>
		<link>http://php.name/php/parser-translate-google-com/</link>
		<comments>http://php.name/php/parser-translate-google-com/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 06:41:58 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Полезные мелочи]]></category>

		<guid isPermaLink="false">http://php.name/?p=1451</guid>
		<description><![CDATA[Для тех, кто мучается, перехватывая ajax запросы с переводчика Гугла, умотался и нашел эту страницу через поиск. Функции передается строка, возвращается перевод этой строки, в данном случае с русского на английский. function translate($query){ $query = urlencode(iconv('windows-1251', 'utf-8', $query)); //Если строка и так в utf-8, закомментировать $url = "http://ajax.googleapis.com/ajax/services/language/translate?v=1.0&#38;q=$query&#38;langpair=ru%7Cen"; //Вот сюда посылает браузер пользователя Гугл $ch [...]]]></description>
		<wfw:commentRss>http://php.name/php/parser-translate-google-com/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Парсеры (поисковиков, серча)</title>
		<link>http://php.name/php/index-php-functions/</link>
		<comments>http://php.name/php/index-php-functions/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 17:26:25 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[СЕО]]></category>

		<guid isPermaLink="false">http://php.name/?p=1439</guid>
		<description><![CDATA[В продолжение темы парсинга различных СЕО параметров (начало &#8211; тИЦ и PR). Решил кое-чего еще выложить. Вот php функции, которые определяют количество проиндексированных страниц в Гугле и Яндексе. В качестве параметра передается домен, возвращается количество проиндексированных страниц. Информация берется прямо со страницы выдачи. &#60;?php function getyaindex($domain) { $serp = file_get_contents("http://yandex.ru/yandsearch?date=&#38;text=&#38;site=$domain&#38;lr=213"); preg_match('/&#60;title&#62;(.*)&#60;\/title&#62;/Usi', $serp, $res); $res[1] = [...]]]></description>
		<wfw:commentRss>http://php.name/php/index-php-functions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Почему Евгений Попов плохой?</title>
		<link>http://php.name/php/pochemu-evgenij-popov-ploxoj/</link>
		<comments>http://php.name/php/pochemu-evgenij-popov-ploxoj/#comments</comments>
		<pubDate>Fri, 26 Mar 2010 11:05:52 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Оффтоп]]></category>

		<guid isPermaLink="false">http://php.name/?p=1409</guid>
		<description><![CDATA[Каждый из вас натыкался на страничку какой-то личности, где рассказывалось, как эта личность поднялась с нуля до заработка в Интернете 70 тыс. рублей в месяц? Как правило, это &#8211; одна, длинная и тонкая белая колонка на ярком фоне, где разноцветными абзацами написан грамотный текст, разбавленный схемами и картинками. Ключевые обзацы написаны &#171;разводящим текстом&#187;, где Каждое [...]]]></description>
		<wfw:commentRss>http://php.name/php/pochemu-evgenij-popov-ploxoj/feed/</wfw:commentRss>
		<slash:comments>157</slash:comments>
		</item>
		<item>
		<title>PHP функции определения ТИЦ и PR</title>
		<link>http://php.name/php/cy-pr-php-functions/</link>
		<comments>http://php.name/php/cy-pr-php-functions/#comments</comments>
		<pubDate>Sun, 31 Jan 2010 18:30:02 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://php.name/?p=1256</guid>
		<description><![CDATA[Очень часто пригождаются такие функции. Тулбарный ТИЦ Яндекса &#8211; как делать нефиг: function getcy($domain) { $domain = "http://$domain/"; $xml = file_get_contents("http://bar-navig.yandex.ru/u?ver=2&#38;url=$domain&#38;show=1&#38;post=1"); preg_match('/&#60;tcy rang=\"\d\" value=\"(\d+)\"\/&#62;/Usi', $xml, $res); return $res[1]; } Для гугла все намного сложнее и страшнее. Как говорят в американских передачах &#8211; не пытайтесь выполнить это самостоятельно Я нашел вот такой вариант, сохраню его и [...]]]></description>
		<wfw:commentRss>http://php.name/php/cy-pr-php-functions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Внутренняя перелинковка сайта</title>
		<link>http://php.name/php/vnutrennyaya-perelinkovka-sajta/</link>
		<comments>http://php.name/php/vnutrennyaya-perelinkovka-sajta/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 07:58:06 +0000</pubDate>
		<dc:creator>pistol</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[СЕО]]></category>

		<guid isPermaLink="false">http://php.name/?p=1224</guid>
		<description><![CDATA[По моим наблюдениям, перелинковка среди СЕОшников в последнее время стала чуть бы не главным фактором внутренней оптимизации. Ссылка с нужным анкором с одной страницы сайта на другую страницу этого же сайта может дать эффект не меньший, чем такая же ссылка с другого сайта. Я делаю новые и дорабатываю старые движки для многих СЕОшников, меня постоянно [...]]]></description>
		<wfw:commentRss>http://php.name/php/vnutrennyaya-perelinkovka-sajta/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

