Aquarel CMS. Начало
17 Nov 2012Доброго дня! Сегодня я расскажу о проекте Aquarel CMS. Проект этот живет со мной еще с тех времен, когда я только-только начинал программировать интернет. Тогда мне было интересно, смогу ли я написать свою собственную систему управления сайтами (CMS)? Мне хотелось написать ее удобной как для пользователей, так и для программистов.
Итак, я сел за работу. Случилось это осенью далекого 2008. Cms всегда была для меня полем для экспериментов, пространством для выплеска творческой энергии, а с какого-то времени еще и основой для других проектов. Все новые веб-технологии, о которых я узнавал, и которые вписывались в общую концепцию, непременно должны были быть внедрены. Иногда случалось так, что мои взгляды на мир в целом и на программирование в частности менялись кардинально, и я переписывал все практически с нуля. Но это никогда меня не останавливало и я продолжал работу.
Aquarel CMS написана на PHP и использует базу данных MySQL. В качестве шаблонизатора выступает Smarty, а за абстракцию БД отвечает Doctrine. Сейчас система живет на серверах google code, там же располагается и краткая документация.
Дополнительные участники:
Спасибо jfkz за идеи для многих архитектурных решений. Спасибо iwaslife за то, что в свое время здорово помог мне с дизайном
В следующих статьях я подробнее расскажу об устройстве Aquarel, как и почему она работает, а также о наиболее интересных находках, которые нашли в ней свое применение.
Удачных проектов и хороших выходных!