Dakota CMS, руководство пользователя к версии 0.5

Dakota CMS для Вас

Dakota CMS — это простая CMS с широкими возможностями

Dakota CMS является инструментарием для тех, кто строит сайты. Dakota CMS позволяет творчески сосредоточиться на ваших проектах, используя минимальный объема кода, необходимый для той или иной задачи. Вы можете создать простой сайт визитку за вечер, не обладая познаниями в PHP - ведь после установки все операции по работе с данными можно производить из простой Админ -панели. Для продвинутых пользователей же нет ничего невозжного - напишите модель Магазина и поделитесь ею с сообществом ! Пишите на нативном PHP или объявите $CI = & get_instance() и пользуйтесь CodeIgniter!

Проект Dakota CMS бесплатен

Dakota CMS лицензирована по LGPL. Для получения дополнительной информации прочитайте лицензионное соглашение.

Dakota CMS содержит все необходимое для создания сайта

Dakota CMS текущей версии поставляется с модулями

Dakota CMS использует виджеты

Dakota CMS поставляется с виджетами

Dakota CMS создает чистые URL

URL, которые генерирует Dakota CMS чистые и родственные для поисковых систем. Dakota CMS использует схему, при которой URL адрес делится на сегменты:

www.your-site.com/article/title/about-us

Dakota CMS использует M-V-C

Dakota CMS использует подход Модель-Отображение-Контроллер, который позволяет отделить логику от отображения. Это особенно хорошо в проектах, где дизайнеры работают с файлами отображений. Мы опишем работу с шаблонами здесь .

Dakota CMS не требует применения шаблонизаторов

Система шаблонов не может сравниться по производительности с самим PHP, и ее синтаксис, как правило, лишь несколько проще, чем обучение основам PHP. Рассмотрим этот фрагмент PHP кода:

<ul>

<?php foreach ($addressbook as $name):?>

<li><?=$name?></li>

<?php endforeach; ?>

</ul>

Сравним с кодом, используемым в шаблонах:

<ul>

{foreach from=$addressbook item="name"}

<li>{$name}</li>

{/foreach}

</ul>

Да, возможно и код шаблона выглядит немного чище, но он не идет ни в какое сравнение с родным кодом, т.к. ему, все равно, придется быть преобразованным. Т.к. основной из наших целей является максимальная производительность, в текущей версии мы отказались от принудительного использования шаблонов.

Документация и поддержка

Программисты любят код и ненавидят писать документацию. Мы, конечно, не исключение, но решив, что документация будет являться неотъемлемой частью кода, мы решились и подробно все здесь описываем.

Вы всегда можете найти ответы в публичных форумах сообщества.