===== Astra.CMS ===== [[http://astracms.ru|Astra.CMS]] является гибкой и расширяемой программной платформой для конструирования веб-сайтов и позволяет реализовать, осуществлять поддержку и наполнять сайты практически любой сложности. Один экземпляр системы позволяет управлять множеством сайтов, при этом будет использована одна, либо одновременно несколько баз данных MySQL. [[smarty|Шаблонизатор Smarty]] дает возможность быстро интегрировать любой дизайн. [[architecture|Архитектурные особенности]] ориентированы на универсальность компонентов и позволяют легко расширять и модернизировать структуру сайта в соответствии с требованиями конкретного проекта без прямых вмешательств в программный код или структуру БД. Содержимым уже готового сайта сможет легко и интуитивно управлять и неподготовленный пользователь. ==== Скачать ==== Систему можно бесплатно [[http://astracms.ru/download/|скачать]] и попробовать в работе. Так же доступна и [[http://a-demouse.ru|демо-площадка]], где можно создать свой сайт и делать с ним что угодно в течении трех дней. ===== Почему Astra.CMS? ===== Для неопытного пользователя - Astra.CMS позволяет быстро получить готовый сайт нужного типа, для этого достаточно его выбрать в библиотеке готовых сайтов и импортировать. При этом готовые сайты отличаются не только дизайном но и типом (информационный, магазин и т.п.). Все необходимые дополнительные расширения при этом импортируются автоматически. Для опытных веб-мастеров - Astra.CMS открывает возможность быстро [[build:index|собирать веб-сайты]] с разноплановой структурой данных и быстро [[:integration:index|интегрировать дизайн]]. Опытному интегратору требуется не больше 1-2 часов, чтобы собрать сайт средней сложности, зная требуемую структуру и имея на руках сверстанные макеты ключевых страниц. При этом в нем не будет ничего лишнего, только те [[sections|разделы]] и [[blocks|блоки]], которые будут созданы, и в том количестве – в котором будет необходимо. Стоит так же упомянуть о возможности сохранить уже готовый сайт в один файл, чтобы потом, например, использовать его структуру в качестве заготовки для следующего похожего проекта. Удобная панель управления предоставит возможность конечному пользователю самостоятельно наполнять готовый сайт содержимым. Многоуровневая [[caching|система кэширования]] и поддержка memcache, позволяет использовать Astra.CMS в качестве платформы для высоконагруженных веб-проектов. При этом система кэширования полностью автоматическая и сосредоточена в ядре, т.е. на уровне разработки модулей не нужно заботиться об актуальности кэша. Об этом заботится сама платформа. ===== Что можно сделать на Astra.CMS? ===== На платформе Astra.CMS можно сконструировать практически любого масштаба и функциональности веб-проекты. Возможности ограничены только набором установленных расширений. При этом большая часть из них универсальна и способна к [[multiple|"размножению"]], т.е. созданию похожих по функциональности [[sections|разделов сайта]], но с разными данными и разным представлением. Для сборки большинства информационных сайтов — достаточно базового набора расширений. При этом процесс разработки в обычном режиме состоит на 30% из манипулирования встроенными редакторами и на 70% — из [[integration:index|интеграции дизайна]] сайта в [[smarty|smarty шаблоны]]. ===== Открытый исходный код всех расширений ===== Все расширения: [[modules|модули]], [[plugins|плагины]] и [[blocks|блоки]] для Astra.CMS поставляются с открытым кодом. Учитывая [[architecture|архитектурные особенности]] - это дает возможность любых специальных модернизаций или дополнение проекта своими специальными расширениями. ===== Astra.CMS Free ===== Доступен так же упрощенный и бесплатный вариант системы для свободного использования.