<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.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/" version="2.0">

<channel>
	<title>Serge Bezborodov - блог веб разработчика CakePHP, Yii framework</title>
	
	<link>http://sergebezborodov.com</link>
	<description>Статьи о разработке на php, с помощью yii и cakephp frameworks</description>
	<lastBuildDate>Sat, 25 Feb 2012 17:43:19 +0000</lastBuildDate>
	<language>ru</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/sergebezborodovblog" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="sergebezborodovblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Yii Web Application Skeleton</title>
		<link>http://sergebezborodov.com/yii/yii-web-application-skeleton.html</link>
		<comments>http://sergebezborodov.com/yii/yii-web-application-skeleton.html#comments</comments>
		<pubDate>Sat, 25 Feb 2012 17:42:55 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[Yii]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=315</guid>
		<description><![CDATA[Работа с Yii Framework обычно начинается с генерации каркаса приложения, которая описана в официальном гайде. Для новичков структура проекта по умолчанию выглядит достаточно просто. Но за два года работы я столкнулся с определенными неудобствами: весь проект находится в webroot, один конфиг для всего и т.п. Автор фреймворка предлагает более сложную структуру директорий, которая имеет свои преимущества: вынесение [...]]]></description>
		<wfw:commentRss>http://sergebezborodov.com/yii/yii-web-application-skeleton.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ивенты ноября — jsTalks и Mageconf</title>
		<link>http://sergebezborodov.com/others/november-events.html</link>
		<comments>http://sergebezborodov.com/others/november-events.html#comments</comments>
		<pubDate>Thu, 15 Dec 2011 20:43:46 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[Others]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=294</guid>
		<description><![CDATA[В ноябре было два интересных события &#8212; jstalks и mageconf. jsTalks прошло 26 ноября в Днепропетровске в клубе Рио. Организатор &#8212; фирма Wix, которые делаю систему для сайтоконструктора (напоминает ucoz). Вместо стандартного для таких мероприятий &#171;актового зала&#187; выбрали неплохой клубешник в центре. На входе давали фирмовые баффы, правда качества не очень Доклады были разного уровня, узнал [...]]]></description>
		<wfw:commentRss>http://sergebezborodov.com/others/november-events.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Преобразование даты формата MySql в JavaScript Date</title>
		<link>http://sergebezborodov.com/js/convert-mysql-date-to-javascript.html</link>
		<comments>http://sergebezborodov.com/js/convert-mysql-date-to-javascript.html#comments</comments>
		<pubDate>Fri, 21 Oct 2011 14:27:10 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=262</guid>
		<description><![CDATA[Часто при разработке фронтента приходится работать с датами на Javascript. В js объекте Date имеется статический метод parse, который может разобрать практически все, но кроме даты формата MySql &#8217;2011-10-21 17:08:00&#8242;. На stackoverflow наткнулся на простое и элегантное решение. // разбиваем дату на части [ Y, M, D, h, m, s ] var t = &#34;2010-06-09 [...]]]></description>
		<wfw:commentRss>http://sergebezborodov.com/js/convert-mysql-date-to-javascript.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Автоматическое подключение js файлов в Yii Framework</title>
		<link>http://sergebezborodov.com/yii/loading-js-files-in-yii-framework.html</link>
		<comments>http://sergebezborodov.com/yii/loading-js-files-in-yii-framework.html#comments</comments>
		<pubDate>Tue, 27 Sep 2011 10:15:34 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[Yii]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=222</guid>
		<description><![CDATA[Если посмотреть js файлы многих сайтов, то, в большинстве случаев, можно увидеть файлы типа scripts.js, main.js, functions.js и т.д. в которых тысячи строк самых разных скриптов, и половина которых скорее всего не нужна на этой странице. Другой крайностью является десятка два подключаемых файлов, которые создают лишнюю нагрузку на сервер. При разработке приложений на Yii я [...]]]></description>
		<wfw:commentRss>http://sergebezborodov.com/yii/loading-js-files-in-yii-framework.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Расширяем Active Record в проекте на Yii Framework</title>
		<link>http://sergebezborodov.com/yii/extend-active-record-yii-framework-project.html</link>
		<comments>http://sergebezborodov.com/yii/extend-active-record-yii-framework-project.html#comments</comments>
		<pubDate>Sun, 17 Jul 2011 10:19:09 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[Yii]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=193</guid>
		<description><![CDATA[Yii Framework предоставляет достаточно функциональный AR для взаимодействия с базой, однако очень часто не хватает некоторой &#171;магиии&#187; для более удобной работы. В своих проектах я добавил несколько полезных функций в класс, скачать который можно ниже. Функционал: автоматическое обновление полей даты создания и последнего обновления записи в таблице удобные функции для начала и завершения транзакции трансляция [...]]]></description>
		<wfw:commentRss>http://sergebezborodov.com/yii/extend-active-record-yii-framework-project.html/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Техническая сторона проекта Все бланки</title>
		<link>http://sergebezborodov.com/others/about-vseblanki.html</link>
		<comments>http://sergebezborodov.com/others/about-vseblanki.html#comments</comments>
		<pubDate>Sun, 10 Jul 2011 20:19:39 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[Others]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=165</guid>
		<description><![CDATA[&#160; &#160; &#160; &#160; &#160; &#160; &#160; Как и любая хорошая идея, идея создания сайта пришла после того, как я пытался найти нужный бланк для сдачи отчетности для ЧП. Стоит сказать, что украинские сборники бланков напоминают сайты конца девятосных годов, где искать приходится браузерным поиском по Ctrl+F. После недолгих раздумий, решил сделать сайт с простым [...]]]></description>
		<wfw:commentRss>http://sergebezborodov.com/others/about-vseblanki.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Тестирование Javascript кода с помощью QUnit</title>
		<link>http://sergebezborodov.com/bez-rubriky/javascript-unit-testing-with-qunit.html</link>
		<comments>http://sergebezborodov.com/bez-rubriky/javascript-unit-testing-with-qunit.html#comments</comments>
		<pubDate>Thu, 23 Jun 2011 19:36:38 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=136</guid>
		<description><![CDATA[Еще пару лет назад javascript использовали для различного рода &#171;украшательств&#187;, то сейчас на js может быть написано больше половины бизнес логики приложения. С ростом объемов кода встает вопрос о его качестве и соответственно unit тестировании. Именно о теме тестирования js кода написана хорошая статья &#171;Automating JavaScript Testing with QUnit&#187; от известного разработчика jQuery плагинов &#8212; [...]]]></description>
		<wfw:commentRss>http://sergebezborodov.com/bez-rubriky/javascript-unit-testing-with-qunit.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Днипроавиа или украинский сервис</title>
		<link>http://sergebezborodov.com/bez-rubriky/dniproavia-service.html</link>
		<comments>http://sergebezborodov.com/bez-rubriky/dniproavia-service.html#comments</comments>
		<pubDate>Sun, 08 May 2011 07:02:15 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[Без рубрики]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=148</guid>
		<description><![CDATA[В конце апреля приобрел билет на рейс Бельбек &#8212; Борисполь, который осуществляется авиакомпанией Днипроавиа. Взял обычный электронный билет. Сегодня утром приехал в Бельбек, какой то бородатый мужик на входе сообщает, что все рейсы отменены. Сначала подумал что шутит, но объявление приклеенное на дверь развеяло все сомнения. Мой рейс в Дюссельдорф из Борисполя на пол четвертого [...]]]></description>
		<wfw:commentRss>http://sergebezborodov.com/bez-rubriky/dniproavia-service.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>isset и array_key_exists — в чем различие?</title>
		<link>http://sergebezborodov.com/php/isset-and-array_key_exists.html</link>
		<comments>http://sergebezborodov.com/php/isset-and-array_key_exists.html#comments</comments>
		<pubDate>Thu, 10 Mar 2011 17:36:41 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=124</guid>
		<description><![CDATA[Многие пхпшники недоумевают зачем сделана функция array_key_exists, когда есть обычный isset. Проверочный код: $testArray = array&#40;1 =&#62;; 'Первый', 'second' =&#62; 'Второй'&#41;; var_dump&#40;isset&#40;$testArray&#91;1&#93;&#41;&#41;; // =&#62;; bool(true) var_dump&#40;array_key_exists&#40;1, $testArray&#41;&#41;; // =&#62; bool(true) Если в массив попадает значение null, то тут сразу возникают отличия в их работе $testArray = array&#40;1 =&#62; 'Первый', 'second' =&#62; 'Второй', 3 =&#62; null&#41;; [...]]]></description>
		<wfw:commentRss>http://sergebezborodov.com/php/isset-and-array_key_exists.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Структура директорий для проекта на Yii Framework</title>
		<link>http://sergebezborodov.com/yii/the-directory-structure-of-the-yii-project.html</link>
		<comments>http://sergebezborodov.com/yii/the-directory-structure-of-the-yii-project.html#comments</comments>
		<pubDate>Tue, 08 Mar 2011 11:19:10 +0000</pubDate>
		<dc:creator>serge</dc:creator>
				<category><![CDATA[Yii]]></category>

		<guid isPermaLink="false">http://sergebezborodov.com/?p=119</guid>
		<description><![CDATA[Прекрасное руководство о том, как организовать структуру директорий проекта на Yii. Рассмотрен пример с применением локальной и общей конфигурации приложения.]]></description>
		<wfw:commentRss>http://sergebezborodov.com/yii/the-directory-structure-of-the-yii-project.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

