<?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"
	>
<channel>
	<title>Комментарии на: Как написать контроллер на PHP</title>
	<atom:link href="http://mrkto.com/controller_on_php/feed/" rel="self" type="application/rss+xml" />
	<link>http://mrkto.com/controller_on_php/</link>
	<description>Программирование, PHP, дизайн, Парсинг, граббинг</description>
	<pubDate>Thu, 29 Jul 2010 22:28:31 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>От: mrkto</title>
		<link>http://mrkto.com/controller_on_php/#comment-146</link>
		<dc:creator>mrkto</dc:creator>
		<pubDate>Fri, 23 Nov 2007 18:05:56 +0000</pubDate>
		<guid isPermaLink="false">http://mrkto.com/controller_on_php/#comment-146</guid>
		<description>Система файлов для выполнения определённых действий тоже представляет своего рода контроллер (news.php, account.php). Но в них тоже могут быть различные действия (?login, ?page=10). Здесь просто вместо линейной программы используются методы для каждого действия. Позже напишу о том, что там (в методах/action) должно быть.

Это просто идея. Я ни фига не чиаю книжек по программированию. И стараюсь ко всему придти сам. Ведь никакая концепция программирования не может быть 100% истиной. Это просто разные способы достижения цели.</description>
		<content:encoded><![CDATA[<p>Система файлов для выполнения определённых действий тоже представляет своего рода контроллер (news.php, account.php). Но в них тоже могут быть различные действия (?login, ?page=10). Здесь просто вместо линейной программы используются методы для каждого действия. Позже напишу о том, что там (в методах/action) должно быть.</p>
<p>Это просто идея. Я ни фига не чиаю книжек по программированию. И стараюсь ко всему придти сам. Ведь никакая концепция программирования не может быть 100% истиной. Это просто разные способы достижения цели.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Григорий Ситнин</title>
		<link>http://mrkto.com/controller_on_php/#comment-145</link>
		<dc:creator>Григорий Ситнин</dc:creator>
		<pubDate>Fri, 23 Nov 2007 15:11:45 +0000</pubDate>
		<guid isPermaLink="false">http://mrkto.com/controller_on_php/#comment-145</guid>
		<description>Не могу молчать =) Пропустил, когда читал первую строку поста. =)

Так вот, никаких различий между процедурным стилем и MVC-стилем работы статья не иллюстрирует, так как тут вообще о парадигме MVC нет ни грамма. Вот. Сори. =)</description>
		<content:encoded><![CDATA[<p>Не могу молчать =) Пропустил, когда читал первую строку поста. =)</p>
<p>Так вот, никаких различий между процедурным стилем и MVC-стилем работы статья не иллюстрирует, так как тут вообще о парадигме MVC нет ни грамма. Вот. Сори. =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Григорий Ситнин</title>
		<link>http://mrkto.com/controller_on_php/#comment-144</link>
		<dc:creator>Григорий Ситнин</dc:creator>
		<pubDate>Fri, 23 Nov 2007 15:09:56 +0000</pubDate>
		<guid isPermaLink="false">http://mrkto.com/controller_on_php/#comment-144</guid>
		<description>Разумеется, я могу чего-то не понимать и вообще не претендую на единственно верный способ =)</description>
		<content:encoded><![CDATA[<p>Разумеется, я могу чего-то не понимать и вообще не претендую на единственно верный способ =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Григорий Ситнин</title>
		<link>http://mrkto.com/controller_on_php/#comment-143</link>
		<dc:creator>Григорий Ситнин</dc:creator>
		<pubDate>Fri, 23 Nov 2007 15:07:57 +0000</pubDate>
		<guid isPermaLink="false">http://mrkto.com/controller_on_php/#comment-143</guid>
		<description>Поясню. Скорее всего реврайт так и так будет на один и тот же index.php, но для нормального ООП, этот самый index.php должен поднимать фабрику, которая будет создавать имплементор интерфейса, скажем, WebPageProcessor, в котором вызывать метод, скажем WebPageProcessor-&#62;process();

Вот это на мой взгляд нормальное ООП.</description>
		<content:encoded><![CDATA[<p>Поясню. Скорее всего реврайт так и так будет на один и тот же index.php, но для нормального ООП, этот самый index.php должен поднимать фабрику, которая будет создавать имплементор интерфейса, скажем, WebPageProcessor, в котором вызывать метод, скажем WebPageProcessor-&gt;process();</p>
<p>Вот это на мой взгляд нормальное ООП.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Григорий Ситнин</title>
		<link>http://mrkto.com/controller_on_php/#comment-142</link>
		<dc:creator>Григорий Ситнин</dc:creator>
		<pubDate>Fri, 23 Nov 2007 15:06:13 +0000</pubDate>
		<guid isPermaLink="false">http://mrkto.com/controller_on_php/#comment-142</guid>
		<description>Прости, но я почему-то не понимаю, к чему это твоё заявление про rewrite? У тебя ведь оба варианта совершенно равнозначны и оба как раз будут вызываться из одного реврайта на этот самый один и тот же php.</description>
		<content:encoded><![CDATA[<p>Прости, но я почему-то не понимаю, к чему это твоё заявление про rewrite? У тебя ведь оба варианта совершенно равнозначны и оба как раз будут вызываться из одного реврайта на этот самый один и тот же php.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Thorn</title>
		<link>http://mrkto.com/controller_on_php/#comment-134</link>
		<dc:creator>Thorn</dc:creator>
		<pubDate>Fri, 23 Nov 2007 00:27:47 +0000</pubDate>
		<guid isPermaLink="false">http://mrkto.com/controller_on_php/#comment-134</guid>
		<description>Вобще всех кто юзает первый вариант на расстрел )</description>
		<content:encoded><![CDATA[<p>Вобще всех кто юзает первый вариант на расстрел )</p>
]]></content:encoded>
	</item>
</channel>
</rss>
