<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Комментарии к записи: Простой MVC-фреймворк для PHP 5.2</title>
	<atom:link href="http://yatsenko.ru/articles/simple-mvc/feed/" rel="self" type="application/rss+xml" />
	<link>http://yatsenko.ru</link>
	<description>Сергей Яценко. Разработка веб-сайтов.</description>
	<lastBuildDate>Fri, 02 Jul 2010 19:52:36 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Автор: Алексей</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-6126</link>
		<dc:creator>Алексей</dc:creator>
		<pubDate>Wed, 21 Apr 2010 16:27:16 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-6126</guid>
		<description>if($id) {
        $sql = &quot;SELECT * FROM topics WHERE id=:id&quot;;
        $st = $this-&gt;db-&gt;prepare($sql);
        $st-&gt;bindParam(&quot;:id&quot;, $id, PDO::PARAM_INT);
        $st-&gt;execute();
        return $st-&gt;fetch(PDO::FETCH_ASSOC);
}

$sql = &quot;SELECT * FROM topics ORDER BY created DESC&quot;;
return $this-&gt;db-&gt;query($sql);</description>
		<content:encoded><![CDATA[<p>if($id) {<br />
        $sql = &laquo;SELECT * FROM topics WHERE id=:id&raquo;;<br />
        $st = $this-&gt;db-&gt;prepare($sql);<br />
        $st-&gt;bindParam(&laquo;:id&raquo;, $id, PDO::PARAM_INT);<br />
        $st-&gt;execute();<br />
        return $st-&gt;fetch(PDO::FETCH_ASSOC);<br />
}</p>
<p>$sql = &laquo;SELECT * FROM topics ORDER BY created DESC&raquo;;<br />
return $this-&gt;db-&gt;query($sql);</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Алексей</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-6125</link>
		<dc:creator>Алексей</dc:creator>
		<pubDate>Wed, 21 Apr 2010 16:22:58 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-6125</guid>
		<description>Абстракции и фреймворки гавно, чистый код рулит...это слова далеко не профессионала. Я тоже когда-то писал вот такие коменты, доказывая с пеной у рта что чистый код рулит.

Теперь я использую фреймворки, мне лень и жаль своего времени писать всякую муть. Считай я беру конструктор и собираю сайт, мне пофиг что упадет быстродействие в 2-3 раза...моё время намного дороже процессорного.</description>
		<content:encoded><![CDATA[<p>Абстракции и фреймворки гавно, чистый код рулит&#8230;это слова далеко не профессионала. Я тоже когда-то писал вот такие коменты, доказывая с пеной у рта что чистый код рулит.</p>
<p>Теперь я использую фреймворки, мне лень и жаль своего времени писать всякую муть. Считай я беру конструктор и собираю сайт, мне пофиг что упадет быстродействие в 2-3 раза&#8230;моё время намного дороже процессорного.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: андрей</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-6110</link>
		<dc:creator>андрей</dc:creator>
		<pubDate>Mon, 22 Mar 2010 22:02:13 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-6110</guid>
		<description>В сях, например, при хорошей структуре данных и подходящей архитектуре переход между модулями может сокращаться до нескольких инструкций процессора. PHP же интерпретируется и не очень &quot;правильно&quot; осуществляют переходы по модели mvc. т.е. он реально осуществляет переходы, а не использует подстановки. Да, обфускация кода можеть дать прирост скорости даже в разы, но пока мы работаем с пхп-шными классами классическое моделирование программы невозможно. Отсюда и появляется вся &quot;грязь&quot; языка php. Даже быстродействие программы может сильно варьироваться в зависимости от данных, что ставит под большое сомнение разработку универсальных фреймворков. Тоже самое относится и к реляционным базам данных (весь sql поголовно). Это в интерпрайзе всё просто - спрятал подноготную в ядро системы, а перед глазами гуй. Тут же большая часть красоты наводится руками, генераторы sql запросов - ещё одно убийство системы. Не пользуйтесь фреймворками вообще на больших проектах. Спасибо за внимание.</description>
		<content:encoded><![CDATA[<p>В сях, например, при хорошей структуре данных и подходящей архитектуре переход между модулями может сокращаться до нескольких инструкций процессора. PHP же интерпретируется и не очень &laquo;правильно&raquo; осуществляют переходы по модели mvc. т.е. он реально осуществляет переходы, а не использует подстановки. Да, обфускация кода можеть дать прирост скорости даже в разы, но пока мы работаем с пхп-шными классами классическое моделирование программы невозможно. Отсюда и появляется вся &laquo;грязь&raquo; языка php. Даже быстродействие программы может сильно варьироваться в зависимости от данных, что ставит под большое сомнение разработку универсальных фреймворков. Тоже самое относится и к реляционным базам данных (весь sql поголовно). Это в интерпрайзе всё просто &#8211; спрятал подноготную в ядро системы, а перед глазами гуй. Тут же большая часть красоты наводится руками, генераторы sql запросов &#8211; ещё одно убийство системы. Не пользуйтесь фреймворками вообще на больших проектах. Спасибо за внимание.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Алексей</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-6095</link>
		<dc:creator>Алексей</dc:creator>
		<pubDate>Fri, 05 Mar 2010 06:38:26 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-6095</guid>
		<description>Я вот только одной задумки не понял...FrontController, View - это модели??? Нет.

В web2bb смешан фреймворк и CMS...у нас есть модули...почему бы не складывать в папки модулей модели, которые к нему относятся? /application/models/app это не практично.

Если убрать интерфейс из контроллера...то отражатели совершенно не нужны, просто лишний код...я их сразу убрал.

Вообще искал простой фреймворк около 3 месяцев, так ничего и не нашел....может стоит создать общество...создадим русский PHP фреймворк :) Там поставить цель сделать удобный фреймворк размером 50-100кб не более</description>
		<content:encoded><![CDATA[<p>Я вот только одной задумки не понял&#8230;FrontController, View &#8211; это модели??? Нет.</p>
<p>В web2bb смешан фреймворк и CMS&#8230;у нас есть модули&#8230;почему бы не складывать в папки модулей модели, которые к нему относятся? /application/models/app это не практично.</p>
<p>Если убрать интерфейс из контроллера&#8230;то отражатели совершенно не нужны, просто лишний код&#8230;я их сразу убрал.</p>
<p>Вообще искал простой фреймворк около 3 месяцев, так ничего и не нашел&#8230;.может стоит создать общество&#8230;создадим русский PHP фреймворк <img src='http://yatsenko.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Там поставить цель сделать удобный фреймворк размером 50-100кб не более</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: zloyuser</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-6017</link>
		<dc:creator>zloyuser</dc:creator>
		<pubDate>Wed, 16 Dec 2009 13:47:14 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-6017</guid>
		<description>интересно... MVC всегда смущал меня своей нагруженностью, а тут и размер и скорость действительно впечатляют. Поковыряюсь на досуге.</description>
		<content:encoded><![CDATA[<p>интересно&#8230; MVC всегда смущал меня своей нагруженностью, а тут и размер и скорость действительно впечатляют. Поковыряюсь на досуге.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сергей Яценко</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-5570</link>
		<dc:creator>Сергей Яценко</dc:creator>
		<pubDate>Tue, 27 Oct 2009 15:42:26 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-5570</guid>
		<description>Чтобы скачать, нужно установить систему управления версиями Subversion (TortoiseSVN, например, для Windows). Затем идем в раздел source и читаем инструкции.</description>
		<content:encoded><![CDATA[<p>Чтобы скачать, нужно установить систему управления версиями Subversion (TortoiseSVN, например, для Windows). Затем идем в раздел source и читаем инструкции.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: carat</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-5569</link>
		<dc:creator>carat</dc:creator>
		<pubDate>Tue, 27 Oct 2009 13:16:26 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-5569</guid>
		<description>а как скачать фреймворк? по ссылке автора пусто</description>
		<content:encoded><![CDATA[<p>а как скачать фреймворк? по ссылке автора пусто</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: surg66</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-5568</link>
		<dc:creator>surg66</dc:creator>
		<pubDate>Sun, 25 Oct 2009 07:30:56 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-5568</guid>
		<description>Интересный фреймворк. Только поигравшись с блогом заметил кривости в ссылках, лишние слеши приписываются...</description>
		<content:encoded><![CDATA[<p>Интересный фреймворк. Только поигравшись с блогом заметил кривости в ссылках, лишние слеши приписываются&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Сергей Яценко</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-5565</link>
		<dc:creator>Сергей Яценко</dc:creator>
		<pubDate>Wed, 23 Sep 2009 23:46:10 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-5565</guid>
		<description>Где вы нашли windows 1251? Там везде юникод. Кодировка базы в &quot;\application\config\config.ini.php&quot;, кодировка html в &quot;\application\layouts\index.phtml&quot;.</description>
		<content:encoded><![CDATA[<p>Где вы нашли windows 1251? Там везде юникод. Кодировка базы в &laquo;\application\config\config.ini.php&raquo;, кодировка html в &laquo;\application\layouts\index.phtml&raquo;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Автор: Edward</title>
		<link>http://yatsenko.ru/articles/simple-mvc/comment-page-1/#comment-5564</link>
		<dc:creator>Edward</dc:creator>
		<pubDate>Wed, 23 Sep 2009 16:39:25 +0000</pubDate>
		<guid isPermaLink="false">http://yatsenko.ru/?page_id=203#comment-5564</guid>
		<description>Океан извинений - всё работает.
Вот только маленький вопрос меня терзает.
Кодировка БД UTF-8, а при кодировке сайта windows-1251 записи из БД не читаются. Где можно поправить кодировку? Плюс кодировку лучше задавать в конфиге.</description>
		<content:encoded><![CDATA[<p>Океан извинений &#8211; всё работает.<br />
Вот только маленький вопрос меня терзает.<br />
Кодировка БД UTF-8, а при кодировке сайта windows-1251 записи из БД не читаются. Где можно поправить кодировку? Плюс кодировку лучше задавать в конфиге.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
