<?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>Comments on: Хлебные крошки в CakePHP</title>
	<atom:link href="http://php.southpark.com.ua/2007/cakephp-breadcrumbs/feed/" rel="self" type="application/rss+xml" />
	<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/</link>
	<description>Хитрости и секреты CakePHP</description>
	<pubDate>Tue, 06 Jan 2009 09:02:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Хлебные крошки в CakePHP &#124; Meelky Blog</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-727</link>
		<dc:creator>Хлебные крошки в CakePHP &#124; Meelky Blog</dc:creator>
		<pubDate>Tue, 30 Dec 2008 17:26:44 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-727</guid>
		<description>[...] русскоязычных блогах. Вместо этого используют разные велосипеды. Они, несомненно хороши, однако я всё-таки склоняюсь к [...]</description>
		<content:encoded><![CDATA[<p>[...] русскоязычных блогах. Вместо этого используют разные велосипеды. Они, несомненно хороши, однако я всё-таки склоняюсь к [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ring0</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-682</link>
		<dc:creator>ring0</dc:creator>
		<pubDate>Sun, 07 Sep 2008 15:03:47 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-682</guid>
		<description>Полностью согласен с вашими верстальщиками. Хлебные крошки - это список. Другое дело, что не всегда их можно использовать. Например когда в древовидном каталоге элемент может находится в разных категориях. Когда просматривается подробная информация об элементе, то хлебные  крошки становится затруднительно построить.</description>
		<content:encoded><![CDATA[<p>Полностью согласен с вашими верстальщиками. Хлебные крошки - это список. Другое дело, что не всегда их можно использовать. Например когда в древовидном каталоге элемент может находится в разных категориях. Когда просматривается подробная информация об элементе, то хлебные  крошки становится затруднительно построить.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: KPOTOB</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-218</link>
		<dc:creator>KPOTOB</dc:creator>
		<pubDate>Mon, 17 Dec 2007 20:18:21 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-218</guid>
		<description>Для себя, как эксперимент, делал генерацию breadcrumb от модели/инстанса.  
Гораздо приятнее видеть путь не по типам а по реальным данным</description>
		<content:encoded><![CDATA[<p>Для себя, как эксперимент, делал генерацию breadcrumb от модели/инстанса.<br />
Гораздо приятнее видеть путь не по типам а по реальным данным</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир Лучанинов</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-151</link>
		<dc:creator>Владимир Лучанинов</dc:creator>
		<pubDate>Thu, 06 Dec 2007 00:30:59 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-151</guid>
		<description>Я тоже юзабилист ещё тот и сам знаю, что хлебные крошки нужны :)
Но, во-первых, это не догма - они нужны не всегда, иногда они только мешают. Вот, например, сайт, который мы когда-то давно делали - http://www.simoniz.ua/rus/ . Там хлебные крошки совсем не подходят. Конечно, можно сказать, что это же не "веб-приложение", а обычный сайт. Но наши "веб-приложения" условно можно поделить на 2 категории - с внешней сложностью на уровне того сайта (самое сложное внутри - пользователи этого не видят) и что-то вроде http://extjs.com/deploy/dev/examples/feed-viewer/view.html (но с на порядок более сложным интерфейсом; там приходится придумывать не хлебокрошечную навигацию). Кстати, CakePHP+ExtJS - это очень круто. В философии обоих фрейморков поощиряется разбивка задачи на много ajax-запросов. Это больше напрягает сервер, но зато меньше кода, проще поддерживать и интерфейс получается более удобным.

В общем, я хотел сказать, мне кажется, CakePHP - это не Drupal и он не должен быть конструктором определённого типа сайтов. Его мощь как раз в его универсальности, на нём можно одинаково просто делать абсолютно разные вещи и при этом не путаться в куче кода ядра, которое сейчас компактное и довольно шустрое. При этом он заставляет делать одинаковые вещи одинаково, а не даёт Zendовскую полную свободу.</description>
		<content:encoded><![CDATA[<p>Я тоже юзабилист ещё тот и сам знаю, что хлебные крошки нужны <img src='http://php.southpark.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Но, во-первых, это не догма - они нужны не всегда, иногда они только мешают. Вот, например, сайт, который мы когда-то давно делали - <a href="http://www.simoniz.ua/rus/">http://www.simoniz.ua/rus/</a> . Там хлебные крошки совсем не подходят. Конечно, можно сказать, что это же не &#8220;веб-приложение&#8221;, а обычный сайт. Но наши &#8220;веб-приложения&#8221; условно можно поделить на 2 категории - с внешней сложностью на уровне того сайта (самое сложное внутри - пользователи этого не видят) и что-то вроде <a href="http://extjs.com/deploy/dev/examples/feed-viewer/view.html">http://extjs.com/deploy/dev/examples/feed-viewer/view.html</a> (но с на порядок более сложным интерфейсом; там приходится придумывать не хлебокрошечную навигацию). Кстати, CakePHP+ExtJS - это очень круто. В философии обоих фрейморков поощиряется разбивка задачи на много ajax-запросов. Это больше напрягает сервер, но зато меньше кода, проще поддерживать и интерфейс получается более удобным.</p>
<p>В общем, я хотел сказать, мне кажется, CakePHP - это не Drupal и он не должен быть конструктором определённого типа сайтов. Его мощь как раз в его универсальности, на нём можно одинаково просто делать абсолютно разные вещи и при этом не путаться в куче кода ядра, которое сейчас компактное и довольно шустрое. При этом он заставляет делать одинаковые вещи одинаково, а не даёт Zendовскую полную свободу.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: larin</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-150</link>
		<dc:creator>larin</dc:creator>
		<pubDate>Wed, 05 Dec 2007 22:43:16 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-150</guid>
		<description>Как это не такая стандартная? Ее по-моему нет только в блогах и то не во всех. А вообще делайте ее для себя стандартной и пользователи вам скажут спасибо.

Меню не включено, потому что меню может разделяться, так сказать на несколько блоков, и тогда стандартность исчезает... А хлебные крошни ИМХО, должны быть на каждом сайте и их устройство полностью инвариантно.</description>
		<content:encoded><![CDATA[<p>Как это не такая стандартная? Ее по-моему нет только в блогах и то не во всех. А вообще делайте ее для себя стандартной и пользователи вам скажут спасибо.</p>
<p>Меню не включено, потому что меню может разделяться, так сказать на несколько блоков, и тогда стандартность исчезает&#8230; А хлебные крошни ИМХО, должны быть на каждом сайте и их устройство полностью инвариантно.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир Лучанинов</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-149</link>
		<dc:creator>Владимир Лучанинов</dc:creator>
		<pubDate>Wed, 05 Dec 2007 21:41:59 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-149</guid>
		<description>@larin: А как это на уровне ядра? В смысле, как $form? Но ведь это не такая уж и стандартная штука. В CakePHP даже меню не на уровне ядра, а ведь по меню намного меньше разногласий, что это точно список :)

Мне кажется, что в ядро должно быть вкючены только стандартные сложные вещи вроде форм, сессий, отправки e-mail. А для всякие визуальные удобности, которые у всех разные, должны быть легко для себя один раз написаны и потом постоянно использоваться, меняя только параметры и CSS. А то получится какая-то Symfony :)

Кстати, в большинстве случаев я не призываю напрямую пользоваться моим кодом - просто показываю как с Cake всё легко делается. И мои "хлебные крошки" могут натолкнуть кого-то на мысль как сделать свою навигацию, например, то же меню.</description>
		<content:encoded><![CDATA[<p>@larin: А как это на уровне ядра? В смысле, как $form? Но ведь это не такая уж и стандартная штука. В CakePHP даже меню не на уровне ядра, а ведь по меню намного меньше разногласий, что это точно список <img src='http://php.southpark.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Мне кажется, что в ядро должно быть вкючены только стандартные сложные вещи вроде форм, сессий, отправки e-mail. А для всякие визуальные удобности, которые у всех разные, должны быть легко для себя один раз написаны и потом постоянно использоваться, меняя только параметры и CSS. А то получится какая-то Symfony <img src='http://php.southpark.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Кстати, в большинстве случаев я не призываю напрямую пользоваться моим кодом - просто показываю как с Cake всё легко делается. И мои &#8220;хлебные крошки&#8221; могут натолкнуть кого-то на мысль как сделать свою навигацию, например, то же меню.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Влад</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-145</link>
		<dc:creator>Влад</dc:creator>
		<pubDate>Wed, 05 Dec 2007 17:04:47 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-145</guid>
		<description>Красивый код пишешь, Владимир! :) РЕспект

Читаю и учусь :)</description>
		<content:encoded><![CDATA[<p>Красивый код пишешь, Владимир! <img src='http://php.southpark.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> РЕспект</p>
<p>Читаю и учусь <img src='http://php.southpark.com.ua/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: larin</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-110</link>
		<dc:creator>larin</dc:creator>
		<pubDate>Thu, 29 Nov 2007 19:39:01 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-110</guid>
		<description>В принципе верное, ИМХО, "хлебные крошки" вообще должны быть в системе на уровне ядра, но это ИМХО

А на счет единой структуры, то в 99% случаев "хлебные крошки" это не маркированный список. А CSS &#38; JS должны идти отдельно, так что можно сделать и хелпером. =)</description>
		<content:encoded><![CDATA[<p>В принципе верное, ИМХО, &#8220;хлебные крошки&#8221; вообще должны быть в системе на уровне ядра, но это ИМХО</p>
<p>А на счет единой структуры, то в 99% случаев &#8220;хлебные крошки&#8221; это не маркированный список. А CSS &amp; JS должны идти отдельно, так что можно сделать и хелпером. =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир Лучанинов</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-108</link>
		<dc:creator>Владимир Лучанинов</dc:creator>
		<pubDate>Thu, 29 Nov 2007 19:30:22 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-108</guid>
		<description>Кстати, Helper был бы кстати, если бы был стандартный одинаковый CSS. А так как в нашей компании HTML+CSS+JS я пишу очень редко, то я слабо влияю на стандартность.</description>
		<content:encoded><![CDATA[<p>Кстати, Helper был бы кстати, если бы был стандартный одинаковый CSS. А так как в нашей компании HTML+CSS+JS я пишу очень редко, то я слабо влияю на стандартность.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Владимир Лучанинов</title>
		<link>http://php.southpark.com.ua/2007/cakephp-breadcrumbs/comment-page-1/#comment-107</link>
		<dc:creator>Владимир Лучанинов</dc:creator>
		<pubDate>Thu, 29 Nov 2007 19:25:59 +0000</pubDate>
		<guid isPermaLink="false">http://php.southpark.com.ua/2007/11/26/cakephp-breadcrumbs/#comment-107</guid>
		<description>Helper - это дополнительный модуль, который надо подключать. Я обычно делаю Helpers для больших функций с private методами или набора хотя бы трёх public методов. А для такой мелочи Element, IMHO, самое оно.</description>
		<content:encoded><![CDATA[<p>Helper - это дополнительный модуль, который надо подключать. Я обычно делаю Helpers для больших функций с private методами или набора хотя бы трёх public методов. А для такой мелочи Element, IMHO, самое оно.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
