<?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: 3.0 или 2.4?</title>
	<atom:link href="http://brotkin.ru/2009/07/25/kohana-30-ili-24/feed/" rel="self" type="application/rss+xml" />
	<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/</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>От: Александр</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-303</link>
		<dc:creator>Александр</dc:creator>
		<pubDate>Fri, 07 Aug 2009 11:39:50 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-303</guid>
		<description>Что касается хэлперов и библиотек -- на мой взгляд, как раз интуитивнее не проводить такого разделения, потому что смысл у них очень похожий, в начале я немного путался :)</description>
		<content:encoded><![CDATA[<p>Что касается хэлперов и библиотек &#8212; на мой взгляд, как раз интуитивнее не проводить такого разделения, потому что смысл у них очень похожий, в начале я немного путался <img src='http://brotkin.ru/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>От: BIakaVeron</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-302</link>
		<dc:creator>BIakaVeron</dc:creator>
		<pubDate>Wed, 29 Jul 2009 05:04:37 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-302</guid>
		<description>Есть &lt;a href=&quot;http://v3.kohanaphp.com/docs/&quot; rel=&quot;nofollow&quot;&gt;заготовка&lt;/a&gt; для будущей документации, но там по сути присутствуют только примеры для &lt;strong&gt;Database&lt;/strong&gt;.
Смотрите исходники, да еще &lt;a href=&quot;http://gist.github.com/shadowhand/&quot; rel=&quot;nofollow&quot;&gt;тут&lt;/a&gt;.

&lt;strong&gt;PS&lt;/strong&gt;. Я собираюсь в ближайшее время написать статью с описанием RC1, если есть конкретные вопросы, напишите мне на почту, постараюсь описать все актуальные проблемы.</description>
		<content:encoded><![CDATA[<p>Есть <a href="http://v3.kohanaphp.com/docs/" rel="nofollow">заготовка</a> для будущей документации, но там по сути присутствуют только примеры для <strong>Database</strong>.<br />
Смотрите исходники, да еще <a href="http://gist.github.com/shadowhand/" rel="nofollow">тут</a>.</p>
<p><strong>PS</strong>. Я собираюсь в ближайшее время написать статью с описанием RC1, если есть конкретные вопросы, напишите мне на почту, постараюсь описать все актуальные проблемы.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Mistik</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-301</link>
		<dc:creator>Mistik</dc:creator>
		<pubDate>Tue, 28 Jul 2009 18:34:08 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-301</guid>
		<description>BIakaVeron
Спасибо за информацию!
Работаю php-программистом. К сожалению, руководство запрещает нам пользоваться сторонними фреймворками и даже ихними исходниками. Вся разработка ведется на фреймворке, который предоставила фирма - он ужасен.
Чтобы не терять квалификацию, в свободные время ковыряю популярные php-фреймворки (их код). Изучая код Кохана2 и Коханы3, заметил эволюцию в сторону Зендовского фреймворка.
До сих пор структура директорий Коханы2 больше нравится, но и впечатляет легкость,скорость и качество кода Коханы3.
Поэтому собираюсь собрать нечто среднее между Коханой2 и Коханой3)))
BIakaVeron, а Вы не в курсе, существует ли хоть какой-то манул на Кохану3???</description>
		<content:encoded><![CDATA[<p>BIakaVeron<br />
Спасибо за информацию!<br />
Работаю php-программистом. К сожалению, руководство запрещает нам пользоваться сторонними фреймворками и даже ихними исходниками. Вся разработка ведется на фреймворке, который предоставила фирма &#8211; он ужасен.<br />
Чтобы не терять квалификацию, в свободные время ковыряю популярные php-фреймворки (их код). Изучая код Кохана2 и Коханы3, заметил эволюцию в сторону Зендовского фреймворка.<br />
До сих пор структура директорий Коханы2 больше нравится, но и впечатляет легкость,скорость и качество кода Коханы3.<br />
Поэтому собираюсь собрать нечто среднее между Коханой2 и Коханой3)))<br />
BIakaVeron, а Вы не в курсе, существует ли хоть какой-то манул на Кохану3???</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: BIakaVeron</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-300</link>
		<dc:creator>BIakaVeron</dc:creator>
		<pubDate>Tue, 28 Jul 2009 11:07:17 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-300</guid>
		<description>1. Как таковых хэлперов и библиотек в Кохана3 нет. Они хранятся вместе. Например, хэлпер valid и библиотека Validation теперь объединены в один класс Validate, который может быть использован как статический хэлпер (методы email() и прочие) или как класс для валидации данных.
2. Согласен, после Ко2 наступает культурный шок от структуры папок и файлов (и не только, теперь ведь вместо суффикса &#039;_Controller&#039; надо писать префикс &#039;Controller_&#039;, все время путаюсь), но это дело наживное, как мне кажется.
3. Изучали, конечно. Например, в документации есть отдельный пункт (в vendors) о подключении классов именно ZF, а очередные изменения в структуре папок Ко3 (тогда еще не было отдельной папки kohana в classes) Shadowhand объяснил именно как переход к Zend-style. Главное, чтобы Кохана перенимала только лучшее ;)</description>
		<content:encoded><![CDATA[<p>1. Как таковых хэлперов и библиотек в Кохана3 нет. Они хранятся вместе. Например, хэлпер valid и библиотека Validation теперь объединены в один класс Validate, который может быть использован как статический хэлпер (методы email() и прочие) или как класс для валидации данных.<br />
2. Согласен, после Ко2 наступает культурный шок от структуры папок и файлов (и не только, теперь ведь вместо суффикса &#8216;_Controller&#8217; надо писать префикс &#8216;Controller_&#8217;, все время путаюсь), но это дело наживное, как мне кажется.<br />
3. Изучали, конечно. Например, в документации есть отдельный пункт (в vendors) о подключении классов именно ZF, а очередные изменения в структуре папок Ко3 (тогда еще не было отдельной папки kohana в classes) Shadowhand объяснил именно как переход к Zend-style. Главное, чтобы Кохана перенимала только лучшее <img src='http://brotkin.ru/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Mistik</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-299</link>
		<dc:creator>Mistik</dc:creator>
		<pubDate>Tue, 28 Jul 2009 10:58:23 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-299</guid>
		<description>BIakaVeron
С контроллерами и моделями - согласен. Интересно, почему бы для хэлперов и библиотек не сделать отдельные директории, как в Кохане2, интуитивнее ведь и меньше путаницы.  Или я ошибаюсь? Интересно у слушать мнение...

Имхо конечно, но мне кажется разработчики Коханы изучали ЗендФреймворк, отдаленно, но кахана3 начинает чем-то напоминать его.</description>
		<content:encoded><![CDATA[<p>BIakaVeron<br />
С контроллерами и моделями &#8211; согласен. Интересно, почему бы для хэлперов и библиотек не сделать отдельные директории, как в Кохане2, интуитивнее ведь и меньше путаницы.  Или я ошибаюсь? Интересно у слушать мнение&#8230;</p>
<p>Имхо конечно, но мне кажется разработчики Коханы изучали ЗендФреймворк, отдаленно, но кахана3 начинает чем-то напоминать его.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: BIakaVeron</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-298</link>
		<dc:creator>BIakaVeron</dc:creator>
		<pubDate>Tue, 28 Jul 2009 06:57:27 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-298</guid>
		<description>Почему смешивается? Контроллеры и модели разделены по соответствующим директориям. В корне остаются только хэлперы и библиотеки.</description>
		<content:encoded><![CDATA[<p>Почему смешивается? Контроллеры и модели разделены по соответствующим директориям. В корне остаются только хэлперы и библиотеки.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Mistik</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-297</link>
		<dc:creator>Mistik</dc:creator>
		<pubDate>Mon, 27 Jul 2009 14:13:40 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-297</guid>
		<description>А всем нравится структура директорий коханы3???
Мне не нравится, что все подряд  смешивается в общей папке classes. Кохана 2 интуитивней с точки зрения структуры директорий, имхо.
Вот думаю, переделать ручками 3 версию, по структуре ближе ко второй.</description>
		<content:encoded><![CDATA[<p>А всем нравится структура директорий коханы3???<br />
Мне не нравится, что все подряд  смешивается в общей папке classes. Кохана 2 интуитивней с точки зрения структуры директорий, имхо.<br />
Вот думаю, переделать ручками 3 версию, по структуре ближе ко второй.</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Max</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-296</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Mon, 27 Jul 2009 09:17:38 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-296</guid>
		<description>@BIakaVeron
Большое человеческое Спасибо!</description>
		<content:encoded><![CDATA[<p>@BIakaVeron<br />
Большое человеческое Спасибо!</p>
]]></content:encoded>
	</item>
	<item>
		<title>От: BIakaVeron</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-295</link>
		<dc:creator>BIakaVeron</dc:creator>
		<pubDate>Mon, 27 Jul 2009 09:06:13 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-295</guid>
		<description>@Max
На самом деле все довольно просто. Есть специальный параметр &#039;directory&#039;, который определяет наличие поддиректорий при роутинге:
&lt;code&gt;&lt;pre lang=&#039;php&#039;&gt;
Route::set(&#039;main&#039;, &#039;main(/&lt;controller&gt;(/&lt;action&gt;(/&lt;id&gt;)))&#039;)
          -&gt;defaults(array(
              &#039;controller&#039;   =&gt; &#039;welcome&#039;,
              &#039;action&#039;         =&gt; &#039;index&#039;,
              &#039;id&#039;                =&gt; NULL,
              &#039;directory&#039;    =&gt; &#039;main&#039;,
         ));
&lt;/pre&gt;&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>@Max<br />
На самом деле все довольно просто. Есть специальный параметр &#8216;directory&#8217;, который определяет наличие поддиректорий при роутинге:<br />
<code></p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">Route<span style="color: #339933;">::</span><span style="color: #004000;">set</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'main'</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">'main(/&lt;controller&gt;(/&lt;action&gt;(/&lt;id&gt;)))'</span><span style="color: #009900;">&#41;</span>
          <span style="color: #339933;">-&gt;</span><span style="color: #004000;">defaults</span><span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
              <span style="color: #0000ff;">'controller'</span>   <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'welcome'</span><span style="color: #339933;">,</span>
              <span style="color: #0000ff;">'action'</span>         <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'index'</span><span style="color: #339933;">,</span>
              <span style="color: #0000ff;">'id'</span>                <span style="color: #339933;">=&gt;</span> <span style="color: #009900; font-weight: bold;">NULL</span><span style="color: #339933;">,</span>
              <span style="color: #0000ff;">'directory'</span>    <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'main'</span><span style="color: #339933;">,</span>
         <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p></code></p>
]]></content:encoded>
	</item>
	<item>
		<title>От: Александр</title>
		<link>http://brotkin.ru/2009/07/25/kohana-30-ili-24/comment-page-1/#comment-294</link>
		<dc:creator>Александр</dc:creator>
		<pubDate>Mon, 27 Jul 2009 08:46:03 +0000</pubDate>
		<guid isPermaLink="false">http://brotkin.ru/?p=246#comment-294</guid>
		<description>Что ж, вполне разумно и уважительно для всех.
Хотя свои следующие проекты после окончания текущего надеюсь делать на KO3</description>
		<content:encoded><![CDATA[<p>Что ж, вполне разумно и уважительно для всех.<br />
Хотя свои следующие проекты после окончания текущего надеюсь делать на KO3</p>
]]></content:encoded>
	</item>
</channel>
</rss>

