<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
<channel>
<title>CakePHP - Manual/BasicPrinciples/FileStructure</title>
<link>http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure</link>
<description>History/revisions of CakePHP/Manual/BasicPrinciples/FileStructure</description>
<language>en-us</language>
<item>
<title>2007-11-30 21:39:52</title>
<link>http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure/show?time=2007-11-30+21%3A39%3A52</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a name=".manual.basicprinciples.filestructure" href="http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure" class="">/Manual&amp;nbsp;/&amp;nbsp;Basic&amp;nbsp;Principles&amp;nbsp;/&amp;nbsp;File&amp;nbsp;Structure&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure?time=2007-11-30+21%3A39%3A52">2007-11-30 21:39:52&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure">2009-03-26 13:24:26&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">&lt;span class="missingpage">&amp;lt;&amp;lt; Структура&lt;/span>&lt;a href="http://cake-php.ru/wiki/Structure/edit?add=1" title="Создать эту страницу">?&lt;/a> | &lt;span class="missingpage">Стандартный запрос CakePHP &amp;gt;&amp;gt;&lt;/span>&lt;a href="http://cake-php.ru/wiki/TypicalRequest/edit?add=1" title="Создать эту страницу">?&lt;/a>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-11-28 12:10:59</title>
<link>http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure/show?time=2007-11-28+12%3A10%3A59</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure" class="">/Manual&amp;nbsp;/&amp;nbsp;Basic&amp;nbsp;Principles&amp;nbsp;/&amp;nbsp;File&amp;nbsp;Structure&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure?time=2007-11-28+12%3A10%3A59">2007-11-28 12:10:59&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure?time=2007-11-30+21%3A39%3A52">2007-11-30 21:39:52&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Когда вы&amp;nbsp;загрузили CakePHP, то&amp;nbsp;увидели четыре основных папки. Вы&amp;nbsp;будете творить волшебство в&amp;nbsp;папке &lt;tt>app&lt;/tt>, создавая там&amp;nbsp;свое приложение. В&amp;nbsp;папке &lt;tt>cake&lt;/tt> результаты наших магических трудов. Дайте честное слово, что&amp;nbsp;ничего не&amp;nbsp;будете изменять в&amp;nbsp;этой папке. Мы&amp;nbsp;ничем не&amp;nbsp;сможем вам&amp;nbsp;помочь, если вы&amp;nbsp;измените ядро, которое там&amp;nbsp;расположено. Папка &lt;tt>docs&lt;/tt> содержит файл &lt;tt>readme&lt;/tt>, список изменений, который накапливается от&amp;nbsp;версии к&amp;nbsp;версии, а&amp;nbsp;так же&amp;nbsp;лицензионную информацию. Ну&amp;nbsp;и, наконец, папка &lt;tt>vendors&lt;/tt>, в&amp;nbsp;которой вам&amp;nbsp;предстоит располагать посторонние библиотеки, которые вы&amp;nbsp;будете включать в&amp;nbsp;свое приложение.&lt;a name="h74-1">&lt;/a>&lt;h2>Директория app&lt;/h2>
Директория &lt;tt>app&lt;/tt> &amp;mdash; это&amp;nbsp;то&amp;nbsp;самое место, где&amp;nbsp;вы&amp;nbsp;будете разрабатывать свое приложение и&amp;nbsp;производить наибольшее количество изменений. Давайте рассмотрим ее&amp;nbsp;содержимое внимательнее.&lt;br />
&lt;ul>&lt;li> config&lt;/li>&lt;/ul>
Содержит некоторые конфигурационные файлы для&amp;nbsp;CakePHP. Информация о&amp;nbsp;подключаемых базах данных, Роутах и&amp;nbsp;прочих настройках должна храниться здесь.&lt;br />
&lt;ul>&lt;li> controllers&lt;/li>&lt;/ul>
Содержит Контроллеры вашего приложения и&amp;nbsp;необходимые им&amp;nbsp;Компоненты.&lt;br />
&lt;ul>&lt;li> locale&lt;/li>&lt;/ul>
Хранит текстовые файлы, необходимые для&amp;nbsp;локализаций.&lt;br />
&lt;ul>&lt;li> models&lt;/li>&lt;/ul>
Внутри будут размещаться ваши Модели и&amp;nbsp;Поведения.&lt;br />
&lt;ul>&lt;li> plugins&lt;/li>&lt;/ul>
Содержит пакеты плагинов.&lt;br />
&lt;ul>&lt;li> tmp&lt;/li>&lt;/ul>
Это&amp;nbsp;место куда CakePHP будет складывать временную информацию. Где&amp;nbsp;Cake будет хранить фактические данные &amp;mdash; зависит от&amp;nbsp;ваших настроек, но&amp;nbsp;тут будут лежать, как&amp;nbsp;правило, описания используемых моделей, логи, и, возможно, информация сессий.&lt;br />
Любые сторонние классы или&amp;nbsp;библиотеки следует размещать здесь. К&amp;nbsp;ним можно будет легко обратиться при&amp;nbsp;помощи функции &lt;tt>vendors()&lt;/tt>. Некоторые считают, что&amp;nbsp;эта папка вовсе не&amp;nbsp;нужна, т.к. есть аналогичная на&amp;nbsp;уровень выше (ну помните, она&amp;nbsp;видна как&amp;nbsp;только мы&amp;nbsp;распаковали Cake?). Мы&amp;nbsp;узнаем зачем необходимы именно две&amp;nbsp;эти папки, когда станем рассматривать сложные системы установки и&amp;nbsp;настройки.&lt;br />
&lt;ul>&lt;li> views&lt;/li>&lt;/ul>
Все&amp;nbsp;визуальные файлы располагаются здесь: Элементы, страницы ошибок, Помощники, Разметки и&amp;nbsp;файлы Отображений.&lt;br />
&lt;ul>&lt;li> webroot&lt;/li>&lt;/ul>
При&amp;nbsp;базовой установке эта&amp;nbsp;папка является document root для&amp;nbsp;вашего приложения. Эта&amp;nbsp;папка предназначена для&amp;nbsp;css стилей, изображений и&amp;nbsp;файлов JavaScript.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Когда вы&amp;nbsp;загрузили CakePHP, то&amp;nbsp;увидели четыре основных папки.&lt;br />
&lt;strong>...&lt;/strong>&lt;br />
&lt;strong>Продолжение следует&lt;/strong>&lt;/div>&lt;/div>
</description>
</item>
<item>
<title>2007-11-28 12:10:31</title>
<link>http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure/show?time=2007-11-28+12%3A10%3A31</link>
<description>&lt;div class="pageBefore">&lt;img src="http://cake-php.ru/wiki/images/z.gif" width="1" height="1" border="0" alt="" style="display:block" align="top" />&lt;/div>&lt;div class="page">
&lt;b>Сравнение версий &lt;a  href="http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure" class="">/Manual&amp;nbsp;/&amp;nbsp;Basic&amp;nbsp;Principles&amp;nbsp;/&amp;nbsp;File&amp;nbsp;Structure&lt;/a> за &lt;a href="http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure?time=2007-11-28+12%3A10%3A31">2007-11-28 12:10:31&lt;/a> и &lt;a href="http://cake-php.ru/wiki/Manual/BasicPrinciples/FileStructure?time=2007-11-28+12%3A10%3A59">2007-11-28 12:10:59&lt;/a>&lt;/b>&lt;br />
&lt;br />
&lt;b>Добавлено:&lt;/b>&lt;br />
&lt;div class="additions">Когда вы&amp;nbsp;загрузили CakePHP, то&amp;nbsp;увидели четыре основных папки.&lt;/div>&lt;br />
&lt;b>Удалено:&lt;/b>&lt;br />
&lt;div class="deletions">Когда вы&amp;nbsp;загрузили &lt;a name="cakephp" href="http://cake-php.ru/wiki/CakePHP" class="">Cake&amp;nbsp;PHP&lt;/a>, то&amp;nbsp;увидели четыре основных папки.&lt;/div>&lt;/div>
</description>
</item>
</channel>
</rss>
