<?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>Блог shr &#187; Web-программирование</title>
	<atom:link href="http://shrs.info/archives/category/webprogramming/feed" rel="self" type="application/rss+xml" />
	<link>http://shrs.info</link>
	<description>Интернет, ИТ, безопасность, фриланс</description>
	<lastBuildDate>Thu, 29 Jul 2010 17:00:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Что должен знать и помнить вембмастер, создавай удобный сайт для людей</title>
		<link>http://shrs.info/archives/2157</link>
		<comments>http://shrs.info/archives/2157#comments</comments>
		<pubDate>Fri, 09 Jul 2010 08:47:57 +0000</pubDate>
		<dc:creator>shr</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://shrs.info/?p=2157</guid>
		<description><![CDATA[
Вот небольшой перечень советов, которых должен придерживаться каждый создатель твоего сайта в Интернете:
1. Сайт должен хорошо выглядеть при любом разрешение и в любом браузере. Если у вашего сайта будет появляться горизонтальная прокрутка, то это будет сильно раздражать вашего посетителя и, скорее всего, он больше не будет заходить на такой сайт.
2. Навигация по сайту должна быть [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-264" title="Что должен знать и помнить вембмастер, создавай удобный сайт для людей" src="http://shrs.info/wp-content/uploads/2010/06/7.jpg" alt="Что должен знать и помнить вембмастер, создавай удобный сайт для людей" width="300" height="200" /><br />
Вот небольшой перечень советов, которых должен придерживаться каждый создатель твоего сайта в Интернете:</p>
<p>1. Сайт должен хорошо выглядеть при любом разрешение и в любом браузере. Если у вашего сайта будет появляться горизонтальная прокрутка, то это будет сильно раздражать вашего посетителя и, скорее всего, он больше не будет заходить на такой сайт.</p>
<p>2. Навигация по сайту должна быть удобной и интуитивно понятной. Очень желательно чтоб пользователь имел возможность добраться до любой страницы сайта, сделав не более 3-х кликов мышкой.</p>
<p>3. На главной странице ресурса не должно быть много картинок и информации. Только самое важное и нужное.</p>
<p>4. Шрифт текста должен иметь минимум 12 пунктов, а еще лучше 14. К сожалению, некоторые пользователи не обладают 100% зрением и не будут всматриваться в мелкий текст, который у вас там написан.</p>
<p>5. Информация для связи с вами должна быть всегда на видном месте. Помните, если ваши контактные данные трудно найти, то с вами ни кто не сможет связаться и, возможно, вы потеряете ценного партнера.</p>
<p>6. Не старайтесь на своем сайте всю информацию закрыть от незарегистрированных пользователей. В Интернете масса сайтов, где регистрация не обязательна, а информация открыта для всех.</p>
<p>7. Если вы в будущем планируете делать рассылку новостей со своего сайта, то форму подписки и отписки от рассылки так же размещайте на самом видном месте.</p>
<p>8. Если у вас коммерческий сайт, то обязательно указывайте цены на свои продукты или предлагаемые услуги. Если определиться конкретно с ценой трудно, то укажите, хотя бы примерные данные, чтоб человек смог ориентироваться.</p>
<p>9. Постарайтесь избегать всяких всплывающий и выскакивающих окон. Особенно это актуально, если ваш сайт рассчитан на взрослую аудиторию. При появлении такого окна посетитель в лучшем случае закроет это окно, а худшем может вовсе покинуть сайт, а это вам не нужно.</p>
]]></content:encoded>
			<wfw:commentRss>http://shrs.info/archives/2157/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Что нужно делать для того, чтоб ваш сайт полюбили поисковые роботы</title>
		<link>http://shrs.info/archives/2161</link>
		<comments>http://shrs.info/archives/2161#comments</comments>
		<pubDate>Thu, 08 Jul 2010 16:54:42 +0000</pubDate>
		<dc:creator>shr</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://shrs.info/?p=2161</guid>
		<description><![CDATA[ 1. Размер вашего сайта имеет не маленькое значение для успешного продвижения в поисковых системах. Чем больше страниц у ресурса, чем чаще появляются новые странички и быстрее обновляются старые, тем лучше отношение поискового робота к вашему сайту.
2. Старайтесь размещать на самых основных страницах своего сайта статьи, оптимизированные под тематику вашего сайта. Т.е. с набором ключевых [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-medium wp-image-264" title="Что нужно делать для того, чтоб ваш сайт полюбили поисковые роботы" src="http://shrs.info/wp-content/uploads/2010/06/8.jpg" alt="Что нужно делать для того, чтоб ваш сайт полюбили поисковые роботы" width="300" height="200" /> 1. Размер вашего сайта имеет не маленькое значение для успешного продвижения в поисковых системах. Чем больше страниц у ресурса, чем чаще появляются новые странички и быстрее обновляются старые, тем лучше отношение поискового робота к вашему сайту.</p>
<p>2. Старайтесь размещать на самых основных страницах своего сайта статьи, оптимизированные под тематику вашего сайта. Т.е. с набором ключевых слов, которые соответствуют тематике вашего ресурса.</p>
<p>3. Не стесняйтесь использовать на своих страницах теги заголовков, а так же выделять жирным текстом и курсивом важные ключевые слова которые относятся к сайту.</p>
<p>4. Не создавайте сайт полностью на технологии «flesh». При таком подходе поисковик воспринимает сайт как одну картинку и все. Тест для поискового робота не виден. Если создаете сайт на этой технологии, то обязательно позаботьтесь о его полной копии в формате HTML.</p>
<p>5. не создавайте сайты на технологии фреймов. Они крайне плохо индексируются поисковыми системами, их трудно раскручивать и наполнять нужными ключевыми словами.</p>
<p>6. Не старайтесь быстро наполнить свой сайт ворованным контентом. Не обменивайтесь ссылками за деньги. Не покупайте ссылки для своего сайта и не продавайте ссылки со своего сайта. При продвижении сайта при помощи разных «серых» и «черных» методов вы рискуйте быть забанеными в поисковой системе, а это чревато полнейшим отсутствием посетителей на вашем сайте. Чтоб избежать риска, лучше ознакомьтесь со всеми такими методами работы и их последствиями. В Интернете масса информации по этой теме.</p>
<p>7. Ни в коем случае не используйте «черные» методы продвижения сайта в поисковых системах. Внимательно относитесь к предложениям быстрой раскрутки. Часто бывает, что ваш сайт выводят на первые места в той или иной поисковой системе, но затем он получает бан, от которого избавиться крайне сложно даже профессионалу.</p>
<p>Если у вас уже есть свой сайт, то не помешает взглянуть на него еще раз с этим списком в раках. Если что-то не так, то нужно в обязательном порядке поменять. Помните простую истину &#8211; нет ошибок, которые нельзя исправить.</p>
]]></content:encoded>
			<wfw:commentRss>http://shrs.info/archives/2161/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Регулярные выражения в php: проблемы с русским в utf-8</title>
		<link>http://shrs.info/archives/1523</link>
		<comments>http://shrs.info/archives/1523#comments</comments>
		<pubDate>Fri, 14 Nov 2008 21:41:01 +0000</pubDate>
		<dc:creator>shr</dc:creator>
				<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://shrs.info/?p=1523</guid>
		<description><![CDATA[В очередной раз по заказу правил один плагин для Wordpress. Столкнулся с неприятной вещью: обработкой русских строк в кодировке utf-8. Регулярными выражениями почему-то не захватывались русские символы, хотя английские хавало на ура.
В официальном мануале по preg_match_all почему-то не было ничего написано про заветный модификатор /u, который как раз и дает возможность работать с символами национальных [...]]]></description>
			<content:encoded><![CDATA[<p>В очередной раз по заказу правил один плагин для Wordpress. Столкнулся с неприятной вещью: обработкой русских строк в кодировке utf-8. Регулярными выражениями почему-то не захватывались русские символы, хотя английские хавало на ура.</p>
<p>В официальном мануале по preg_match_all почему-то не было ничего написано про заветный модификатор <strong>/u</strong>, который как раз и дает возможность работать с символами национальных алфавитов, в моем случае русским. Но самая <span style="text-decoration: line-through;">жо</span> засада в другом &#8211; функции для работы со строками вроде substr, strlen, strpos работают с utf-8 наикривейшим образом. Причем даже тогда, когда из utf-8 я переводил в windows-1251с помощью iconv &#8230;<span id="more-1523"></span></p>
<p>И вот тут по идее должны были помочь танцы с бубном и перебор всего, что придет в голову &#8211;  всякие инпут, аутпут кодировки в iconv, потуги разобраться в mbstring &#8211; но там вообще мануалы недописаны. (И не факт, что это расширение у заказчика стоит, на моем хостинге я включал его самостоятельно.)</p>
<p>Когда мне это надоело, осталась только одна спасительная ниточка &#8211; спросить поисковики. И о чудо &#8211; один джедай в далеком 2006 году расписал эту проблему и показал, как ее решить - <a href="http://www.pcre.ru/docs/general/text/phputf/"><strong>Регулярные выражения для обработки строк UTF-8 в PHP</strong></a>. Он написал свои аналоги для substr, strlen, strpos, правда в моем случае там все равно был глюк, а вернее неожиданное поведение &#8211; utf8_substr(строка,0,0) давало всю строку, я это вроде бы поправил. Но не суть, это уже что-то.</p>
<p>Я уверен, что кто-то вот точно также наступит на те же грабли, поэтому написал этот пост. Ждемс php6, в котором это безобразие обещали исправить.</p>
]]></content:encoded>
			<wfw:commentRss>http://shrs.info/archives/1523/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
