<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10russianfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0" xml:lang="en" xml:base="http://dustweb.ru/wp-atom.php">
	<title type="text">Заметки программиста</title>
	<subtitle type="text">Пишу о себе, о своей работе и о технологиях web программирования</subtitle>

	<updated>2011-07-06T03:39:05Z</updated>

	<link rel="alternate" type="text/html" href="http://dustweb.ru" />
	<id>http://dustweb.ru/feed/atom/</id>
	

	<generator uri="http://wordpress.org/" version="3.0.1">WordPress</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/dustweb" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="dustweb" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><logo>http://dustweb.ru/log/my-images/rss_logo.gif</logo><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">dustweb</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdustweb" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdustweb" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdustweb" 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 xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/dustweb" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdustweb" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fdustweb" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fdustweb" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://lenta.yandex.ru/settings.xml?name=feed&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fdustweb" src="http://lenta.yandex.ru/i/addfeed.gif">?????? ? ??????.?????</feedburner:feedFlare><entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[Хостинги с PHP 5.3]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2011/06/php-5-3-hostings/" />
		<id>http://dustweb.ru/?p=834</id>
		<updated>2011-07-06T03:39:05Z</updated>
		<published>2011-06-08T08:20:41Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" /><category scheme="http://dustweb.ru" term="php" /><category scheme="http://dustweb.ru" term="php 5.3" /><category scheme="http://dustweb.ru" term="хостинг" />		<summary type="html"><![CDATA[Меня часто спрашивают: какой хостинг взять для ваших интернет-магазинов на Booot CMS, ведь необходима поддержка PHP версии не менее 5.3? Обычно мы предлагаем пользоваться проверенным хостером &#8211; NetAngels, с ним никаких проблем нет, все работает, но ведь всегда должен быть выбор! Небольшая подборка хостингов поддерживающих PHP 5.3 .hostTable td,.hostTable th { vertical-align:top; padding: 15px 5px; [...]]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2011/06/php-5-3-hostings/">&lt;p&gt;Меня часто спрашивают: какой хостинг взять для ваших &lt;a href="http://booot.ru/"&gt;интернет-магазинов на Booot CMS&lt;/a&gt;, ведь необходима поддержка PHP версии не менее 5.3? Обычно мы предлагаем пользоваться проверенным хостером &amp;#8211; &lt;a href="https://panel.netangels.ru/register/p_u4239/"&gt;NetAngels&lt;/a&gt;, с ним никаких проблем нет, все работает, но ведь всегда должен быть выбор!&lt;/p&gt;
&lt;h2&gt;Небольшая подборка хостингов поддерживающих PHP 5.3&lt;/h2&gt;
&lt;style type="text/css"&gt; .hostTable td,.hostTable th { vertical-align:top; padding: 15px 5px; } &lt;/style&gt;
&lt;table class="hostTable"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;th&gt;Хостинг&lt;/th&gt;
&lt;th&gt;Описание&lt;/th&gt;
&lt;th&gt;Пруфлинк&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://netangels.ru/"&gt;NetAngels&lt;/a&gt; &lt;a style="font-size:10px" href="https://panel.netangels.ru/register/p_u4239/"&gt;Зарегистрировать&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Хороший, надежный хостинг, удобная панель управления, все быстро работает. Но тарифы не самые дешевые.&lt;/td&gt;
&lt;td&gt;&lt;a href="http://www.netangels.ru/news/2009/7/8/143/"&gt;http://www.netangels.ru/news/2009/7/8/143/&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://centhost.ru/"&gt;centhost.ru&lt;/a&gt; &lt;a style="font-size:10px" href="http://billing.centhost.ru/signup.php?clienttype=5&amp;amp;package=3"&gt;Зарегистрировать&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Бюджетный хостинг, цены от 29 рублей в месяц&lt;/td&gt;
&lt;td&gt;&lt;a href="http://centhost.ru/"&gt;http://centhost.ru/&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://www.diphost.ru/"&gt;DiPHOST&lt;/a&gt; &lt;a style="font-size:10px" href="http://panel.diphost.ru/registration/?tarif=PARMA"&gt;Зарегистрировать&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;PHP 5.3 доступен начиная с тарифа PARMA (249 руб./мес.)&lt;/td&gt;
&lt;td&gt;&lt;a href="http://www.diphost.ru/help/php5_3/"&gt;http://www.diphost.ru/help/php5_3/&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://www.host.ru/"&gt;Зенон (host.ru)&lt;/a&gt; &lt;a style="font-size:10px" href="https://stat.zenon.net/hc/newclient?productName=c&amp;amp;billingPeriod=/12&amp;amp;price=2150.4"&gt;Зарегистрировать&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Работают более 15 лет, дают домены в подарок&lt;/td&gt;
&lt;td&gt;&lt;a href="http://www.host.ru/support/hosting-new/php53.html"&gt;http://www.host.ru/support/hosting-new/php53.html&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://agava.ru/"&gt;Agava&lt;/a&gt; &lt;a style="font-size:10px" href="https://clients.agava.ru/registration/hosting/unix_ru/lite"&gt;Зарегистрировать&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Опытный хостер, интересные предложения к тарифным планам&lt;/td&gt;
&lt;td&gt;&lt;a href="http://blog.agava.ru/browse/hosting-dolzhen-byt-sovremennym"&gt;http://blog.agava.ru/browse/hosting-dolzhen-byt-sovremennym&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://sweb.ru/"&gt;SpaceWeb&lt;/a&gt; &lt;a style="font-size:10px" href="http://sweb.ru/services/order/#t:vh;plan:SX-1;domainService:reg"&gt;Зарегистрировать&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;PHP 5.3 по заявке клиента при регистрации&lt;/td&gt;
&lt;td&gt;&lt;a href="http://sweb.ru/support/FAQ/40/"&gt;http://sweb.ru/support/FAQ/40/&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://peterhost.ru/"&gt;PeterHost&lt;/a&gt; &lt;a style="font-size:10px" href="https://phpanel.ru/cgi-bin/panel/reg.pl?plan_alias=%D1%E5%ED%E5%EA%E0&amp;#038;zname=ru"&gt;Зарегистрировать&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;&amp;laquo;Об услуге пусть рассказывает не оказавший, а получивший ее&amp;raquo;&lt;/td&gt;
&lt;td&gt;&lt;a href="http://peterhost.ru/news/peterhost-podderzhivaet-php-5.3/"&gt;http://peterhost.ru/news/peterhost-podderzhivaet-php-5.3/&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://www.mchost.ru/"&gt;Макхост&lt;/a&gt; &lt;a style="font-size:10px" href="https://billing.mchost.ru/order.php"&gt;Зарегистрировать&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;Есть тариф за 1 рубль в месяц&lt;/td&gt;
&lt;td&gt;&lt;a href="http://mchost.ru/services/linux-vps/"&gt;http://mchost.ru/services/linux-vps/&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;a href="http://www.majordomo.ru/"&gt;Majordomo&lt;/a&gt; &lt;a style="font-size:10px" href="http://www.majordomo.ru/order/index.php"&gt;Зарегистрировать&lt;/a&gt;&lt;/td&gt;
&lt;td&gt;PHP 5.3 доступен на VPS с операционной системой Fedora&lt;/td&gt;
&lt;td&gt;&lt;a href="http://www.majordomo.ru/hosting/vps-help2.html"&gt;http://www.majordomo.ru/hosting/vps-help2.html&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Если вы знаете еще хостинги с поддержкой PHP 5.3 напишите их в комментариях.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/mGseegMxlWA" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2011/06/php-5-3-hostings/#comments" thr:count="9" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2011/06/php-5-3-hostings/feed/atom/" thr:count="9" />
		<thr:total>9</thr:total>
	</entry>
		<entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[Обновление Booot до версии 1.1]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2011/03/booot-v11-update/" />
		<id>http://dustweb.ru/?p=811</id>
		<updated>2011-03-07T16:09:36Z</updated>
		<published>2011-03-09T03:00:42Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" /><category scheme="http://dustweb.ru" term="booot" /><category scheme="http://dustweb.ru" term="cms" /><category scheme="http://dustweb.ru" term="дизайн" />		<summary type="html"><![CDATA[Привет читателям, долго не писал, занимался моими ненаглядными проектами и, конечно, доработкой Бута. Итак, прошло полгода и версия CMS подросла до 1.1, изменений масса, начнем по пунктам. Новый шаблон Мы специально разработали дизайн шаблона, он стоил кучу денег и стараний, а сделал нам его Василий из Redworks. Вот так выглядит новенький дизайн: Шаблон называется Sunrise, [...]]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2011/03/booot-v11-update/">&lt;p&gt;&lt;a href="http://dustweb.ru/wp-content/uploads/2011/03/logo.png"&gt;&lt;img class="alignleft size-full wp-image-812" style="margin-right: 10px;" title="Booot CMS" src="http://dustweb.ru/wp-content/uploads/2011/03/logo.png" alt="" width="250" height="87" /&gt;&lt;/a&gt;Привет читателям, долго не писал, занимался моими ненаглядными проектами и, конечно, доработкой Бута. Итак, прошло полгода и версия CMS подросла до 1.1, изменений масса, начнем по пунктам.&lt;/p&gt;
&lt;h2&gt;Новый шаблон&lt;/h2&gt;
&lt;p&gt;Мы специально разработали дизайн шаблона, он стоил кучу денег и стараний, а сделал нам его &lt;a href="http://redworks.ru/"&gt;Василий из Redworks&lt;/a&gt;. Вот так выглядит новенький дизайн:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://dustweb.ru/wp-content/uploads/2011/03/new_theme.png"&gt;&lt;img class="alignnone size-medium wp-image-813" title="Sunrise Booot theme" src="http://dustweb.ru/wp-content/uploads/2011/03/new_theme-199x300.png" alt="" width="199" height="300" /&gt;&lt;/a&gt;&lt;a href="http://dustweb.ru/wp-content/uploads/2011/03/catalog.png"&gt;&lt;img class="alignnone size-medium wp-image-826" style="margin-left: 20px;" title="Sunrise каталог" src="http://dustweb.ru/wp-content/uploads/2011/03/catalog-273x300.png" alt="" width="273" height="300" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Шаблон называется Sunrise, у него, как и у всех здравомыслящих людей, аллергия на Internet Explorer &amp;lt; 8.&lt;/p&gt;
&lt;p&gt;&lt;span id="more-811"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h2&gt;Визуальные функции в помощь администратору&lt;/h2&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt;Редактирование блоков стало очевиднее и проще&lt;br /&gt;
&lt;img class="alignnone size-full wp-image-815" title="Блоки 1" src="http://dustweb.ru/wp-content/uploads/2011/03/Снимок-6.png" alt="" width="237" height="203" /&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;Редактирование настраиваемых форм&lt;br /&gt;
&lt;img class="alignnone size-full wp-image-817" title="Блоки 2" src="http://dustweb.ru/wp-content/uploads/2011/03/Снимок-7.png" alt="" width="318" height="179" /&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt;Визуальное модерирование комментариев (накаставал &lt;a href="https://github.com/holycheater"&gt;Саша Читер&lt;/a&gt;)&lt;br /&gt;
&lt;img class="alignnone size-full wp-image-819" title="Комментарии" src="http://dustweb.ru/wp-content/uploads/2011/03/Снимок-8.png" alt="" width="257" height="138" /&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;God mode — включение и отключение визуальных хэлперов,&lt;br /&gt;
просто набери чит бессмертия (накаставал &lt;a href="https://github.com/holycheater"&gt;Саша Читер&lt;/a&gt;)&lt;br /&gt;
&lt;a href="http://dustweb.ru/wp-content/uploads/2011/03/Снимок-9.png"&gt;&lt;img class="alignnone size-full wp-image-820" title="God mode" src="http://dustweb.ru/wp-content/uploads/2011/03/Снимок-9.png" alt="" width="235" height="138" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;Обновление интерфейса в системе администрирования&lt;/h2&gt;
&lt;table cellpadding="10"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td style="vertical-align: top;"&gt;Меню второго уровня, ничего особенного, но стало логичнее&lt;br /&gt;
&lt;a href="http://dustweb.ru/wp-content/uploads/2011/03/Снимок-11.png"&gt;&lt;img class="alignnone size-full wp-image-824" title="Меню" src="http://dustweb.ru/wp-content/uploads/2011/03/Снимок-11.png" alt="" width="206" height="149" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;td style="vertical-align: top;"&gt;Да/Нет, теперь моментально&lt;br /&gt;
&lt;a href="http://dustweb.ru/wp-content/uploads/2011/03/Снимок-10.png"&gt;&lt;img class="alignnone size-full wp-image-825" title="Да/Нет" src="http://dustweb.ru/wp-content/uploads/2011/03/Снимок-10.png" alt="" width="191" height="138" /&gt;&lt;/a&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2&gt;Функциональные возможности&lt;/h2&gt;
&lt;p&gt;What&amp;#8217;s new:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Настройки для каждого модуля, как отдельно в модуле так и все одним списком&lt;/li&gt;
&lt;li&gt;Настраиваемые формы, добавление/изменение полей и назначение почты для отправки данных для каждой формы отдельно&lt;/li&gt;
&lt;li&gt;Вставка блоков и форм в любой текст, на любую редактируемую страницу. {block:1} и {form:1} (1 — id блока или формы, опционально можно писать имя блока или формы)&lt;/li&gt;
&lt;li&gt;Новый каталог с подбором по цене, бренду и наличию. Сортировка и постраничный вывод.&lt;/li&gt;
&lt;li&gt;Функционал наличия/отсутствия товара на складе&lt;/li&gt;
&lt;li&gt;Акции (перечеркнутая старая цена), лидеры продаж (автоматически из популярности), рекомендуемые товары&lt;/li&gt;
&lt;li&gt;Блоки «вы смотрели» и «с этим товаром покупают»&lt;/li&gt;
&lt;li&gt;Модуль новостей с поддержкой RSS&lt;/li&gt;
&lt;li&gt;Автоматическое сжатие javascript и css в отдельные 2 файла с последующей упаковкой в gzip&lt;/li&gt;
&lt;li&gt;И многое другое по-мелочи&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;Вместо заключения&lt;/h2&gt;
&lt;p&gt;Как и пол года назад Booot остается бесплатным и свободным программным обеспечением под лицензией GPL. В качестве вашей благодарности просто оставляйте ссылку в подвале сайта на нас.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://booot.ru/download/booot.tar.gz"&gt;Скачать версию 1.1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://booot.ru/wiki/"&gt;Документация&lt;/a&gt;, &lt;a href="http://booot.ru/wiki/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0"&gt;установка&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://dev.booot.ru/"&gt;Демо&lt;/a&gt; (к системе администрирования временно не даю доступ)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://booot.ru/"&gt;Сайт&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://weboutsource.ru/create-and-sell-ishop"&gt;Платные версии готовых интернет-магазинов Booot&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/P8rHzwov9bk" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2011/03/booot-v11-update/#comments" thr:count="23" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2011/03/booot-v11-update/feed/atom/" thr:count="23" />
		<thr:total>23</thr:total>
	</entry>
		<entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[Релиз Booot™ CMS]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2010/08/booot-cms-release/" />
		<id>http://dustweb.ru/log/?p=798</id>
		<updated>2010-08-22T09:55:30Z</updated>
		<published>2010-08-23T03:00:49Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" />		<summary type="html"><![CDATA[Вышел долгожданный релиз нашей CMS в Open Source, мы старательно трудились специально для вас, дорогие разработчики! И сразу к делу. Уже есть документация (wiki), демо и сама система, доступная бесплатно. Эта редакция содержит модули управления контентом и блоками, можете редактировать все что угодно в простом редакторе, но если вы матерый веб-мастер, то для вас есть [...]]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2010/08/booot-cms-release/">&lt;p&gt;Вышел долгожданный релиз нашей CMS в Open Source, мы старательно трудились специально для вас, дорогие разработчики!&lt;/p&gt;
&lt;p&gt;И сразу к делу. Уже есть &lt;a href="http://booot.ru/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0"&gt;документация (wiki)&lt;/a&gt;, &lt;a href="http://booot.ru/demo/"&gt;демо&lt;/a&gt; и сама &lt;a href="http://booot.ru/"&gt;система&lt;/a&gt;, доступная бесплатно. Эта редакция содержит модули управления контентом и блоками, можете редактировать все что угодно в простом редакторе, но если вы матерый веб-мастер, то для вас есть уникальная возможность редактирования всех шаблонов прямо из системы администрирования. Скажу честно, нам было тяжело с ними расставаться, но мы так же отдаем вам совершенно бесплатно 2 модуля: каталог и магазин! Это еще не все, плюсом вы получаете модуль разграничений прав доступа для пользователей системы администрирования и секретный модуль, случайно отпавший от разбившегося неподалеку НЛО — проверка состояния файлов CMS!&lt;/p&gt;
&lt;p&gt;За все это мы просим от вас только одно, оставляйте ссылки на &lt;a href="http://weboutsource.ru/"&gt;разработчиков CMS&lt;/a&gt; и на &lt;a href="http://booot.ru/"&gt;сайт бесплатного интернет-магазина Booot™ CMS&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;По пунктам&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="http://booot.ru/demo/"&gt;Демо&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://booot.ru/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%BD%D1%8B%D0%B5_%D1%82%D1%80%D0%B5%D0%B1%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F"&gt;Системные требования&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://booot.ru/"&gt;Скачать Booot™ CMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://booot.ru/wiki/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0"&gt;Установка&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://booot.ru/wiki/%D0%9A%D0%BE%D0%BD%D1%84%D0%B8%D0%B3%D1%83%D1%80%D0%B0%D1%86%D0%B8%D1%8F"&gt;Настройка&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://booot.ru/wiki/%D0%97%D0%B0%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%B0%D1%8F_%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0"&gt;Документация&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://booot.ru/buy/"&gt;Снятие ограничений (лицензия)&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/n2rsze44t8w" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2010/08/booot-cms-release/#comments" thr:count="27" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2010/08/booot-cms-release/feed/atom/" thr:count="27" />
		<thr:total>27</thr:total>
	</entry>
		<entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[Свершилось, долгожданное обновление Image Manager]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2010/08/image-manager-update/" />
		<id>http://dustweb.ru/log/?p=795</id>
		<updated>2010-08-03T09:55:28Z</updated>
		<published>2010-08-03T09:55:28Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" />		<summary type="html"><![CDATA[Теперь нас много и мы в полную силу занимаемся web-разработкой, это позволило создать специально для вас, дорогие читатели-разработчики, новую версию плагина для загрузки картинок. И в новой версии (1.1 вышла из беты) он не только прекрасно справляется с картинками, но и поддерживает файлы! Смотрим демо, читаем, качаем. Сейчас доступны русская и английская локализации, поэтому просьба [...]]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2010/08/image-manager-update/">&lt;p&gt;Теперь нас много и мы в полную силу занимаемся web-разработкой, это позволило создать специально для вас, дорогие читатели-разработчики, новую версию плагина для загрузки картинок. И в новой версии (1.1 вышла из беты) он не только прекрасно справляется с картинками, но и поддерживает файлы! Смотрим &lt;a href="http://tiny.dustweb.ru/"&gt;демо&lt;/a&gt;, &lt;a href="http://dustweb.ru/log/projects/tinymce_images/"&gt;читаем&lt;/a&gt;, &lt;a href="http://dustweb.ru/files/ImageManager11.zip"&gt;качаем&lt;/a&gt;. Сейчас доступны русская и английская локализации, поэтому просьба к переводчикам: переведите на хорошо известный вам язык и гарантированно получите ссылку со страницы проекта.&lt;/p&gt;
&lt;p&gt;Огромное спасибо за доработку Александру Боровикову, нашему программисту.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/Yi1IgbCifHI" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2010/08/image-manager-update/#comments" thr:count="5" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2010/08/image-manager-update/feed/atom/" thr:count="5" />
		<thr:total>5</thr:total>
	</entry>
		<entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[Я → студия]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2010/07/im-web-studio/" />
		<id>http://dustweb.ru/log/?p=780</id>
		<updated>2010-07-19T08:52:45Z</updated>
		<published>2010-07-19T04:38:38Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" /><category scheme="http://dustweb.ru" term="Web outsource" /><category scheme="http://dustweb.ru" term="работа" /><category scheme="http://dustweb.ru" term="фриланс" />		<summary type="html"><![CDATA[Почти 2 года назад я стал фрилансером, и успешно «работал на себя» программистом все это время. Теперь уже можно рассказать как совсем недавно я ушел на постоянную работу в офис. Два месяца мы, да именно мы, плодотворно занимались регистрацией, оформлением, поиском помещения и организацией рабочих мест, и о чудо, мы открылись и стали веб-студией Web [...]]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2010/07/im-web-studio/">&lt;p&gt;Почти 2 года назад &lt;a href="http://dustweb.ru/log/2008/10/07/im-free-lancer/"&gt;я стал фрилансером&lt;/a&gt;, и успешно «работал на себя» программистом все это время. Теперь уже можно рассказать как совсем недавно я ушел на постоянную работу в офис.&lt;/p&gt;
&lt;p&gt;Два месяца мы, да именно &lt;strong&gt;мы&lt;/strong&gt;, плодотворно занимались регистрацией, оформлением, поиском помещения и организацией рабочих мест, и о чудо, мы открылись и стали &lt;a href="http://weboutsource.ru/"&gt;веб-студией Web outsource&lt;/a&gt;, хотя формат не совсем обычной студии. Мы предлагаем сотрудничество для дизайнеров и студий, которые могут отдавать проекты своих клиентов нам на разработку, ведь мы в первую очередь — отличные программисты. А еще мы очень рады работать с заказчиками на прямую и создавать для них самые лучшие сайты. Мы можем брать и дизайн на себя, в этом нам помогают наши партнеры, компания &lt;a href="http://redworks.ru/"&gt;Redworks&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Вот так иногда фрилансеры становятся работниками офиса &lt;img src='http://dustweb.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt; &lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/8tCa5MGW0QM" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2010/07/im-web-studio/#comments" thr:count="5" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2010/07/im-web-studio/feed/atom/" thr:count="5" />
		<thr:total>5</thr:total>
	</entry>
		<entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[Перевод с русского на английский на PHP]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2010/05/translation-from-ru-to-en-php/" />
		<id>http://dustweb.ru/log/?p=778</id>
		<updated>2010-05-19T21:55:57Z</updated>
		<published>2010-05-20T03:00:28Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" /><category scheme="http://dustweb.ru" term="php" />		<summary type="html"><![CDATA[В разделе проектов маленькое обновление, добавилась php-функция для перевода с русского языка на английский с помощью Google Translate.]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2010/05/translation-from-ru-to-en-php/">&lt;p&gt;В &lt;a href="http://dustweb.ru/log/projects/"&gt;разделе проектов&lt;/a&gt; маленькое обновление, добавилась &lt;a href="http://dustweb.ru/log/projects/useful-php-functions/russian-to-english-php/"&gt;php-функция для перевода с русского языка на английский&lt;/a&gt; с помощью Google Translate.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/TD2nCjKNyO8" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2010/05/translation-from-ru-to-en-php/#comments" thr:count="0" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2010/05/translation-from-ru-to-en-php/feed/atom/" thr:count="0" />
		<thr:total>0</thr:total>
	</entry>
		<entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[Новости работы]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2010/04/fresh-news/" />
		<id>http://dustweb.ru/log/?p=756</id>
		<updated>2010-04-28T19:33:12Z</updated>
		<published>2010-04-29T03:00:49Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" /><category scheme="http://dustweb.ru" term="booot" /><category scheme="http://dustweb.ru" term="портфолио" /><category scheme="http://dustweb.ru" term="работа" />		<summary type="html"><![CDATA[Начну с недавно разработанных сайтов, собственно все что напрограммил за последнее время: Европейский медицинский центр УГМК Здоровье — http://ugmk-clinic.ru Хороший пятиэтажный сайт, эффектики, аяксики. Все на одной странице, серфить по сайту не нужно, достаточно поскролить и понажимать на динамические ссылки. Хотя новости пришлось выделить на отдельные странички. - Интернет-магазин товаров для собак 2dogz — http://2dogz.ru [...]]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2010/04/fresh-news/">&lt;p&gt;Начну с недавно разработанных сайтов, собственно все что напрограммил за последнее время:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Европейский медицинский центр УГМК Здоровье&lt;/strong&gt; — &lt;a href="http://ugmk-clinic.ru/"&gt;http://ugmk-clinic.ru&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://dustweb.ru/log/wp-content/uploads/2010/04/f_4bab682194869.png"&gt;&lt;img class="size-thumbnail wp-image-757 alignleft" title="УГМК Здоровье" src="http://dustweb.ru/log/wp-content/uploads/2010/04/f_4bab682194869-150x150.png" alt="УГМК Здоровье" width="150" height="150" /&gt;&lt;/a&gt; Хороший пятиэтажный сайт, эффектики, аяксики. Все на одной странице, серфить по сайту не нужно, достаточно поскролить и понажимать на динамические ссылки.&lt;br /&gt;
Хотя новости пришлось выделить на отдельные странички.&lt;/p&gt;
&lt;div style="clear:both; color:white"&gt;-&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Интернет-магазин товаров для собак 2dogz&lt;/strong&gt; — &lt;a href="http://2dogz.ru/"&gt;http://2dogz.ru&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://dustweb.ru/log/wp-content/uploads/2010/04/d.png"&gt;&lt;img class="alignleft size-thumbnail wp-image-759" title="2dogz Интернет-магазин товаров для собак" src="http://dustweb.ru/log/wp-content/uploads/2010/04/d-150x150.png" alt="2dogz Интернет-магазин товаров для собак" width="150" height="150" /&gt;&lt;/a&gt; Магазин для хозяев братьев наших меньших, расчески, косметика, одежда и все такое подобное. Никаких сверх функций, все просто: пришел, увидел и купил. Аяксы и эффекты в обязательном порядке, *sarcasm* иначе же скажут что не работал.&lt;/p&gt;
&lt;div style="clear:both; color:white"&gt;-&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;ЗаФотками — печать фотографий&lt;/strong&gt; — &lt;a href="http://zafotkami.ru"&gt;http://zafotkami.ru&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://dustweb.ru/log/wp-content/uploads/2010/04/z.jpg"&gt;&lt;img class="alignleft size-thumbnail wp-image-760" title="ЗаФотками — печать фотографий" src="http://dustweb.ru/log/wp-content/uploads/2010/04/z-150x150.jpg" alt="ЗаФотками — печать фотографий" width="150" height="150" /&gt;&lt;/a&gt; Сервис для заказа печати фотографий. Берем папку с фотками с прошлой вечеринки выделяем все файлы и медитируем на то как они подгружаются, попутно уже можем выбирать их формат и снятие эффекта красных глаз от китайской мыльницы. А потом вам скажут во сколько вся эта радость обойдется, и если вы живете не в самом прекрасном районе самого прекрасного города, то предложат платную доставку.&lt;/p&gt;
&lt;div style="clear:both; color:white"&gt;-&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;Интернет-магазин ЕвроСантехник&lt;/strong&gt; — &lt;a href="http://www.esopt.ru/"&gt;http://www.esopt.ru&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://dustweb.ru/log/wp-content/uploads/2010/04/ЕвроСантехник.png"&gt;&lt;img class="alignleft size-thumbnail wp-image-762" title="ЕвроСантехник" src="http://dustweb.ru/log/wp-content/uploads/2010/04/ЕвроСантехник-150x150.png" alt="ЕвроСантехник" width="150" height="150" /&gt;&lt;/a&gt; Большой магазин сантехники, электро и теплотехники. Советую сразу идти в розничный отдел — &lt;a href="http://esmag.ru/"&gt;http://esmag.ru&lt;/a&gt;, пробуем заказывать и сразу покупать &lt;img src='http://dustweb.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /&gt;  Весь функционал так просто не описать, лучше смотреть.&lt;/p&gt;
&lt;div style="clear:both; color:white"&gt;-&lt;/div&gt;
&lt;p&gt;Теперь о том как все это работает и что делать если «я хочу так же».&lt;/p&gt;
&lt;p&gt;Во-первых немного о системе управления контентом. Я продолжаю активно разрабатывать &lt;a href="http://booot.ru/"&gt;Booot™ CMS&lt;/a&gt; и уже добился хороших результатов: не тупит, не генерирует много запросов, очень просто создавать модули для админки, уже проглядывается удобный API и набор полезных функций для сайта. Использую только PHP &amp;gt; 5.3, да, прогресс не стоит на месте и использовать новые возможности хочу сейчас, а не когда разрешит хостер, поэтому только &lt;a href="https://panel.netangels.ru/register/p_u4239/"&gt;NetAngels&lt;/a&gt;. Пока CMS не готова выдержать справедливой критики, поэтому в открытый доступ могу выложить только скриншоты:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://dustweb.ru/log/wp-content/uploads/2010/04/Блоки-—-Booot™.png"&gt;&lt;img class="alignleft size-thumbnail wp-image-764" title="Блоки — Booot™" src="http://dustweb.ru/log/wp-content/uploads/2010/04/Блоки-—-Booot™-150x150.png" alt="Блоки — Booot™" width="150" height="150" /&gt;&lt;/a&gt; &lt;a href="http://dustweb.ru/log/wp-content/uploads/2010/04/Каталог-—-Booot™.png"&gt;&lt;img class="alignleft size-thumbnail wp-image-765" title="Каталог — Booot™" src="http://dustweb.ru/log/wp-content/uploads/2010/04/Каталог-—-Booot™-150x150.png" alt="Каталог — Booot™" width="150" height="150" /&gt;&lt;/a&gt; &lt;a href="http://dustweb.ru/log/wp-content/uploads/2010/04/Редактирование-«Копирайт»-—-Booot™.png"&gt;&lt;img class="alignleft size-thumbnail wp-image-766" title="Редактирование «Копирайт» — Booot™" src="http://dustweb.ru/log/wp-content/uploads/2010/04/Редактирование-«Копирайт»-—-Booot™-150x150.png" alt="Редактирование «Копирайт» — Booot™" width="150" height="150" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both; color:white"&gt;-&lt;/div&gt;
&lt;p&gt;Система управления дорабатывается и становится действительно хорошей и простой, как в плане работы с ней так и в плане разработки под нее. К сожалению пока она закрыта, но у вас есть уникальный шанс получить эту CMS вместе с сайтом который я с удовольствием для вас разработаю. Пишите, заказывайте, почта &lt;a href="mailto:andreydust@gmail.com"&gt;andreydust@gmail.com&lt;/a&gt;&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/aeUKW1Eomq0" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2010/04/fresh-news/#comments" thr:count="2" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2010/04/fresh-news/feed/atom/" thr:count="2" />
		<thr:total>2</thr:total>
	</entry>
		<entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[Opera FAIL]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2010/02/opera-fail/" />
		<id>http://dustweb.ru/log/?p=750</id>
		<updated>2010-02-19T03:50:37Z</updated>
		<published>2010-02-19T03:00:04Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" />		<summary type="html"><![CDATA[В IT&#8217;шных сообществах или форумах, когда идет дискуссия на тему браузеров и сравнения их скоростей, часто поднимается вопрос: «А почему я не вижу Оперу в списке?», и как правило этот вопрос схватыват кучу минусов и комментарии на тему того что на западе этот браузер не более 3% по статистике, а точнее 2.2%. Тем не менее, [...]]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2010/02/opera-fail/">&lt;p&gt;В IT&amp;#8217;шных сообществах или форумах, когда идет дискуссия на тему браузеров и сравнения их скоростей, часто поднимается вопрос: «А почему я не вижу Оперу в списке?», и как правило этот вопрос схватыват кучу минусов и комментарии на тему того что на западе этот браузер не более 3% по статистике, а точнее 2.2%. Тем не менее, я согласен с тем что этот браузер в рунете обсуждать стоит, ведь его доля в России — чуть менее 25%. Довольно известно как он прижился в &lt;em&gt;этой стране&lt;/em&gt;, давным давно браузеров было мало и они не слабо чудили, так Опера была платной и ее крякали все кому не лень, а так как &lt;em&gt;халява&lt;/em&gt;, то надо брать.&lt;/p&gt;
&lt;p&gt;По долгу службы мне приходится пользоваться разными браузерами для проверки верстки и Javascript. И я собрал небольшую субъективную статистику по Опере:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Если верстка отлажена для всех браузеров и даже для IE, то в Опере она обычно заглючит в 40% случаев&lt;/li&gt;
&lt;li&gt;Если простой Javascript под фреймворком сразу работает во всех браузерах, то в Опере есть 60% шанс того что что-то пойдет не так&lt;/li&gt;
&lt;li&gt;Сложный Javascript, для Оперы заглючит в 99% случаев&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;У этого браузера свое представление о Javascript и отрисовке страниц, конечно, все это решается небольшими правками в верстке и скриптах, но основная проблема в выпускаемых версиях. Я говорю как о больших релизах (сейчас уже 10й) так и о апдейтах, различия в рендеринге и работе JS движка прослеживаются не только на релизах, но и часто между версиями. Частая ситуация когда сайт перестает нормально работать после очередного обновления браузера, но еще хуже когда ты делаешь сайт под заказ и твоя версия Оперы не совпадает с версией заказчика.&lt;/p&gt;
&lt;p&gt;Сама Опера заявляет что она самый быстрый браузер, да, она быстрее чем IE, кстати быстрее чем IE вообще все браузеры, даже он сам последних версий. Настоящий самый быстрый браузер — Google Chrome, это доказанный факт, чтоб Опере его догнать им нужно выбросить свой браузер и взять Chrome с раскраской в серые и красные цвета.&lt;/p&gt;
&lt;p&gt;Но Опера — единственные кто стремится внедрять массу технологий, так они сделали из браузера — сервер, они считают это прорывом и называют Unite, добавляют виджеты, которые помещаются на рабочем столе, все помнят Active Desktop на Windows. Торренты, почта и все это в одном продукте. Я не скажу что это плохо в принципе, но в их реализации это все на очень не высоком уровне.&lt;/p&gt;
&lt;p&gt;Сейчас аудитория Оперы в России этот те самые 25% школьников, которые не видели обратную сторону их любимого браузера, бессмысленного и беспощадного.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/ZqS41Z10tM4" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2010/02/opera-fail/#comments" thr:count="22" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2010/02/opera-fail/feed/atom/" thr:count="22" />
		<thr:total>22</thr:total>
	</entry>
		<entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[Кодировка в Excel Writer]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2010/02/excel-writer-charset/" />
		<id>http://dustweb.ru/log/?p=743</id>
		<updated>2010-02-02T16:11:48Z</updated>
		<published>2010-02-03T03:00:14Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" /><category scheme="http://dustweb.ru" term="bug" /><category scheme="http://dustweb.ru" term="excel" /><category scheme="http://dustweb.ru" term="patch" /><category scheme="http://dustweb.ru" term="php" />		<summary type="html"><![CDATA[Многие для генерации Excel файлов на PHP используют Excel Writer, я давно еще писал о нем. Проблем нет и все хорошо работает до тех пор пока нам не нужно записать текст на родном языке, здесь то все и ломается. Хотя MS Office откроет сгенерированный файл корректно, а вот OpenOffice уже нет и покажет полное уныние [...]]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2010/02/excel-writer-charset/">&lt;p&gt;Многие для генерации Excel файлов на PHP используют Excel Writer, я давно еще писал о нем. Проблем нет и все хорошо работает до тех пор пока нам не нужно записать текст на родном языке, здесь то все и ломается. Хотя MS Office откроет сгенерированный файл корректно, а вот OpenOffice уже нет и покажет полное уныние неведомой кодировки. На самом деле в этой прекрасной библиотеке есть небольшой баг, и убив кучу времени, я нашел патч это исправляющий, итак:&lt;/p&gt;
&lt;p&gt;В файле &lt;code&gt;class.writeexcel_workbook.inc.php&lt;/code&gt; исправляем&lt;/p&gt;
&lt;pre&gt;$this-&amp;gt;_codepage          = 0x04E4;&lt;/pre&gt;
&lt;p&gt;на&lt;/p&gt;
&lt;pre&gt;$this-&amp;gt;_codepage          = 0x04E3;&lt;/pre&gt;
&lt;p&gt;И в &lt;code&gt;class.writeexcel_format.inc.php&lt;/code&gt;&lt;/p&gt;
&lt;pre&gt;$this-&amp;gt;_font_charset   = 0;&lt;/pre&gt;
&lt;p&gt;на&lt;/p&gt;
&lt;pre&gt;$this-&amp;gt;_font_charset   = 0xCC;&lt;/pre&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/P6D6SMnONeI" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2010/02/excel-writer-charset/#comments" thr:count="14" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2010/02/excel-writer-charset/feed/atom/" thr:count="14" />
		<thr:total>14</thr:total>
	</entry>
		<entry>
		<author>
			<name>dust</name>
						<uri>http://dustweb.ru/</uri>
					</author>
		<title type="html"><![CDATA[NO IE для смелых]]></title>
		<link rel="alternate" type="text/html" href="http://dustweb.ru/2009/12/ie-sunset/" />
		<id>http://dustweb.ru/log/?p=732</id>
		<updated>2009-12-22T17:05:32Z</updated>
		<published>2009-12-23T03:00:50Z</published>
		<category scheme="http://dustweb.ru" term="Заметки программиста" /><category scheme="http://dustweb.ru" term="ie" /><category scheme="http://dustweb.ru" term="no ie" /><category scheme="http://dustweb.ru" term="для отважных" />		<summary type="html"><![CDATA[Достал IE 6? Не сомневаюсь, что достал, и не только разработчиков сайтов — сам Microsoft говорит о том что их браузер плох, крив и требует обновится сразу до 8й версии, минуя 7. Но ведь это он где говорит? На MSDN, а для пользователя такая аббревиатура не значит ничего, ну максимум БДСМ. Так вот, я сделал [...]]]></summary>
		<content type="html" xml:base="http://dustweb.ru/2009/12/ie-sunset/">&lt;p&gt;Достал IE 6? Не сомневаюсь, что достал, и не только разработчиков сайтов — сам Microsoft говорит о том что их браузер плох, крив и требует обновится сразу до 8й версии, минуя 7. Но ведь это он где говорит? На MSDN, а для пользователя такая аббревиатура не значит ничего, ну максимум БДСМ. Так вот, я сделал панельку с требованием обновить свой браузер, выглядит она, мягко говоря, заметно! И вроде даже симпатично:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://dustweb.ru/log/wp-content/uploads/2009/12/ieSunset.png"&gt;&lt;img class="alignnone size-full wp-image-733" title="ieSunset" src="http://dustweb.ru/log/wp-content/uploads/2009/12/ieSunset.png" alt="ieSunset" width="276" height="23" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Выпрыгивает это счастье в &amp;lt;= 7 версии IE, так как 7 версия чуть менее чем полностью так же неудачна как и шестая. По другим устаревшим браузерам работа ведется.&lt;/p&gt;
&lt;p&gt;Код для вставки в тело &amp;lt;head&amp;gt;&amp;#8230;&amp;lt;/head&amp;gt; Вашего сайта (кодировка Windows-1251):&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&amp;lt;script type="text/javascript" src="http://dustweb.ru/ieSunset/ieSunset_win1251.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Для благородного UTF-8:&lt;/p&gt;
&lt;p&gt;&lt;code&gt; &amp;lt;script type="text/javascript" src="http://dustweb.ru/ieSunset/ieSunset.js"&amp;gt;&amp;lt;/script&amp;gt;&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Посмотреть &lt;a href="http://dustweb.ru/ieSunset/" target="_blank"&gt;демо и страница обновления здесь&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Панель крайне легковесна, так как не использует никаких JS фреймворков и изображений, кроме одного спрайта. О ее работоспособности можно не беспокоиться, средний аптайм моего сервера 99.91% за 100 дней.&lt;/p&gt;
&lt;img src="http://feeds.feedburner.com/~r/dustweb/~4/HZggfnpDy78" height="1" width="1"/&gt;</content>
		<link rel="replies" type="text/html" href="http://dustweb.ru/2009/12/ie-sunset/#comments" thr:count="20" />
		<link rel="replies" type="application/atom+xml" href="http://dustweb.ru/2009/12/ie-sunset/feed/atom/" thr:count="20" />
		<thr:total>20</thr:total>
	</entry>
	</feed>

