<?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>Комментарии на: Мысли о Kohana::cache()</title>
	<atom:link href="http://brotkin.ru/2009/11/29/about-kohana-cache/feed/" rel="self" type="application/rss+xml" />
	<link>http://brotkin.ru/2009/11/29/about-kohana-cache/</link>
	<description>ковыряемся в Internet</description>
	<lastBuildDate>Fri, 11 May 2012 06:10:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>От: BIakaVeron</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-986</link>
		<dc:creator>BIakaVeron</dc:creator>
		<pubDate>Fri, 09 Apr 2010 06:20:04 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-986</guid>
		<description>@Юрец
1. Все же обычно одни и те же данные имеют постоянный lifetime. Ну как может быть, что в одном модуле кэш последних десяти комментов считается актуальным в течении 1 минуты, в другом и 10 минут не предел? Данные они и есть данные, они одни и те же.
2. А модуль и не должен знать, откуда данные берутся (из кэша или нет, стоит ли им доверять и т.д.) - он их просто запрашивает. А источник данных уже сам анализирует, есть что-то стоящее в кэше, надо ли запросить БД и т.д.</description>
		<content:encoded><![CDATA[<p>@Юрец<br />
1. Все же обычно одни и те же данные имеют постоянный lifetime. Ну как может быть, что в одном модуле кэш последних десяти комментов считается актуальным в течении 1 минуты, в другом и 10 минут не предел? Данные они и есть данные, они одни и те же.<br />
2. А модуль и не должен знать, откуда данные берутся (из кэша или нет, стоит ли им доверять и т.д.) &#8211; он их просто запрашивает. А источник данных уже сам анализирует, есть что-то стоящее в кэше, надо ли запросить БД и т.д.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Юрец</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-985</link>
		<dc:creator>Юрец</dc:creator>
		<pubDate>Fri, 09 Apr 2010 05:51:07 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-985</guid>
		<description>Писец, я думал только политики срутся как сабаки :)
Хотел бы высказаться &quot;в защиту&quot; Бубнов Славик и девелопера Kohana.
Я уверен что это очень хорошо, что время жизни хеша оставлено &quot;на откуп&quot; клиенту-модулю. Бывают ситуации когда этот хещ нужно обновлять 1 раз в неделю а то и в месяц, а бывают ситуации когда его нужно обновлять 1 раз в час. При описанном Бубнов Славик подходе к делу в нужном модуле (класе, методе) меняеш циферю и вуаля.) Интересно как выкручиватся если  у тебя лайтайм забит жестко где то в ядре и ты с модуля не имееш даже понятия откуда данные берутся? ;-) Думаю что скорее всего этим минималистическим выиграшем народ.ру пренебрегает ...

И еще раз, &quot;Программеры всех стран, классов, методов и фреймворков - ОБЪЕДИНЯЙТЕСЬ&quot;.  Хорош мерятся ... сами знаете чем. Работы всем хватит, бери да делай. :-)</description>
		<content:encoded><![CDATA[<p>Писец, я думал только политики срутся как сабаки <img src='http://brotkin.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Хотел бы высказаться &#8220;в защиту&#8221; Бубнов Славик и девелопера Kohana.<br />
Я уверен что это очень хорошо, что время жизни хеша оставлено &#8220;на откуп&#8221; клиенту-модулю. Бывают ситуации когда этот хещ нужно обновлять 1 раз в неделю а то и в месяц, а бывают ситуации когда его нужно обновлять 1 раз в час. При описанном Бубнов Славик подходе к делу в нужном модуле (класе, методе) меняеш циферю и вуаля.) Интересно как выкручиватся если  у тебя лайтайм забит жестко где то в ядре и ты с модуля не имееш даже понятия откуда данные берутся? <img src='http://brotkin.ru/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Думаю что скорее всего этим минималистическим выиграшем народ.ру пренебрегает &#8230;</p>
<p>И еще раз, &#8220;Программеры всех стран, классов, методов и фреймворков &#8211; ОБЪЕДИНЯЙТЕСЬ&#8221;.  Хорош мерятся &#8230; сами знаете чем. Работы всем хватит, бери да делай. <img src='http://brotkin.ru/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>От: KotDev</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-984</link>
		<dc:creator>KotDev</dc:creator>
		<pubDate>Sun, 31 Jan 2010 02:27:40 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-984</guid>
		<description>Пардоньте парни, ставил модуль от некого Nergal&#039;a он и выдал ошибку. Этот же работает. Спасибо</description>
		<content:encoded><![CDATA[<p>Пардоньте парни, ставил модуль от некого Nergal&#8217;a он и выдал ошибку. Этот же работает. Спасибо</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: KotDev</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-983</link>
		<dc:creator>KotDev</dc:creator>
		<pubDate>Sun, 31 Jan 2010 02:23:22 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-983</guid>
		<description>Сложность в том что нет официального модуля для кэша. А установив тот модуль с github&#039;a получил такую ошибень
ErrorException [ Warning ]: Invalid argument supplied for foreach()

SYSPATH/classes\kohana\arr.php [ 213 ]
208 	public static function merge(array $a1)
209 	{
210 		$result = array();
211 		for ($i = 0, $total = func_num_args(); $i  $val)
214 			{
215 				if (isset($result[$key]))
216 				{
217 					if (is_array($val))
218 					{</description>
		<content:encoded><![CDATA[<p>Сложность в том что нет официального модуля для кэша. А установив тот модуль с github&#8217;a получил такую ошибень<br />
ErrorException [ Warning ]: Invalid argument supplied for foreach()</p>
<p>SYSPATH/classes\kohana\arr.php [ 213 ]<br />
208 	public static function merge(array $a1)<br />
209 	{<br />
210 		$result = array();<br />
211 		for ($i = 0, $total = func_num_args(); $i  $val)<br />
214 			{<br />
215 				if (isset($result[$key]))<br />
216 				{<br />
217 					if (is_array($val))<br />
218 					{</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: aktuba</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-982</link>
		<dc:creator>aktuba</dc:creator>
		<pubDate>Sat, 30 Jan 2010 16:45:02 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-982</guid>
		<description>2KotDev: а в чем сложность-то? Что-то я вопрос не понял...</description>
		<content:encoded><![CDATA[<p>2KotDev: а в чем сложность-то? Что-то я вопрос не понял&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: BIakaVeron</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-981</link>
		<dc:creator>BIakaVeron</dc:creator>
		<pubDate>Sat, 30 Jan 2010 16:41:30 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-981</guid>
		<description>На github&#039;е есть модуль &lt;a href=&quot;http://github.com/samsoir/kohana-cache&quot; rel=&quot;nofollow&quot;&gt;Cache&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>На github&#8217;е есть модуль <a href="http://github.com/samsoir/kohana-cache" rel="nofollow">Cache</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: KotDev</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-980</link>
		<dc:creator>KotDev</dc:creator>
		<pubDate>Sat, 30 Jan 2010 06:25:06 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-980</guid>
		<description>А как использовать например memcached в kohana 3?</description>
		<content:encoded><![CDATA[<p>А как использовать например memcached в kohana 3?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: aktuba</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-527</link>
		<dc:creator>aktuba</dc:creator>
		<pubDate>Mon, 14 Dec 2009 22:09:37 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-527</guid>
		<description>Скорее всего вы правы, в большинстве случаев. Но, как ни странно, я, в данном случае, исключение =), хотя именно MVC мне близко, т.к. мне очень нравится Delphi.

Все просто - взгляды на какую-то технологию/реализацию очень зависят от опыта работы. Если человек писал простенькие утилиты - вряд ли ему вообще известно понятие MVC. И наоборот - если человек занимался проектированием довольно серьезных приложений, то MVC (или что-то подобное) само появляется ;).

Если же взять за основу именно мой опыт, то использовать Model-View-Controller я начал очень поздно в вебе. Да и сейчас я использую немного иначе данную концепцию, не так, как этому учат в многочисленных статьях =).

А по поводу flourishlib - даже не знаю, что это такое.</description>
		<content:encoded><![CDATA[<p>Скорее всего вы правы, в большинстве случаев. Но, как ни странно, я, в данном случае, исключение =), хотя именно MVC мне близко, т.к. мне очень нравится Delphi.</p>
<p>Все просто &#8211; взгляды на какую-то технологию/реализацию очень зависят от опыта работы. Если человек писал простенькие утилиты &#8211; вряд ли ему вообще известно понятие MVC. И наоборот &#8211; если человек занимался проектированием довольно серьезных приложений, то MVC (или что-то подобное) само появляется <img src='http://brotkin.ru/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Если же взять за основу именно мой опыт, то использовать Model-View-Controller я начал очень поздно в вебе. Да и сейчас я использую немного иначе данную концепцию, не так, как этому учат в многочисленных статьях =).</p>
<p>А по поводу flourishlib &#8211; даже не знаю, что это такое.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Zares</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-526</link>
		<dc:creator>Zares</dc:creator>
		<pubDate>Mon, 14 Dec 2009 16:19:45 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-526</guid>
		<description>У меня за долгие годы работы в WEB сложилось такое впечатление, что те программисты, которые пришли в веб-программирование из С++ или JAVA имеют несколько предвзятые представления о реализации тех или иных концепций построения веб-приложений.

Почему-то в большинстве случаев ограничиваются использованием MVC паттерна, возможно потому, что подобное ранее использовали в построении GUI десктопных приложений...

Ну и, возможно, не совсем корректно говорить об этом в данной теме, на этом блоге, но все-же, как Вы относитесь к не MVC системам, flourishlib вчастности?</description>
		<content:encoded><![CDATA[<p>У меня за долгие годы работы в WEB сложилось такое впечатление, что те программисты, которые пришли в веб-программирование из С++ или JAVA имеют несколько предвзятые представления о реализации тех или иных концепций построения веб-приложений.</p>
<p>Почему-то в большинстве случаев ограничиваются использованием MVC паттерна, возможно потому, что подобное ранее использовали в построении GUI десктопных приложений&#8230;</p>
<p>Ну и, возможно, не совсем корректно говорить об этом в данной теме, на этом блоге, но все-же, как Вы относитесь к не MVC системам, flourishlib вчастности?</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: aktuba</title>
		<link>http://brotkin.ru/2009/11/29/about-kohana-cache/comment-page-1/#comment-525</link>
		<dc:creator>aktuba</dc:creator>
		<pubDate>Mon, 14 Dec 2009 15:46:02 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=289#comment-525</guid>
		<description>&gt;Я не разработчик - я из тех, кто эксплуатирует, и я скорее ищу того, кто сделает то, что мне нужно и при этом - так как мне нужно, а не так как удобно, собственно, разработчику…

Чаще всего это неверный подход. Лучше давать концепцию разработчику, а реализацию пусть делает он. Конечно бывают исключения, но...

По поводу меня - тут все сложно =). Я начинал как разработчик десктоп-приложений, а на веб-разработку перешел по необходимости =). Консультации... Пара форумов и несколько друзей - отличных разработчиков. Например, Александр Макаров (rmcreative.ru).</description>
		<content:encoded><![CDATA[<p>&gt;Я не разработчик &#8211; я из тех, кто эксплуатирует, и я скорее ищу того, кто сделает то, что мне нужно и при этом &#8211; так как мне нужно, а не так как удобно, собственно, разработчику…</p>
<p>Чаще всего это неверный подход. Лучше давать концепцию разработчику, а реализацию пусть делает он. Конечно бывают исключения, но&#8230;</p>
<p>По поводу меня &#8211; тут все сложно =). Я начинал как разработчик десктоп-приложений, а на веб-разработку перешел по необходимости =). Консультации&#8230; Пара форумов и несколько друзей &#8211; отличных разработчиков. Например, Александр Макаров (rmcreative.ru).</p>
]]></content:encoded>
	</item>
</channel>
</rss>

