FlatCMS - Официальный старт
Автор будет очень признателен, если Вы кликнете по одной из белых ссылок выше.
Вам это ничего не стоит, а автору сайта будет приятно ;)
Как-то ранее я писал о недостатках современных больших и малых CMS. С тех пор кое-что изменилось и во взглядах и в окружающем мире.
Один мой знакомый как-то изрек прекрасную фразу (правда я не уверен, что именно он является автором сего изречения, скорее всего где-то вычитал), которая звучала так:
- Любая идея, она как ребенок - должна быть сначала выношена и только потом рождена.
Идею написания своей CMS я вынашивал очень давно, несколько лет. За это время было около десятка проб и ошибок. Что-то получалось, что-то напротив. Опыта набрался достаточно и теперь точно знаю чего хочу.
Итак, хотя рабочее название у этого творения "FlatCMS", на самом деле это будет не CMS (Content Management System), а скорее CMF (Content Management Framework), ибо возможности того, что обычно зовется CMS, изначально ограничены и сами эти CMS как-правило узко-специфичны. Кроме того они очень неохотно масштабируются, да и гибкостью особой тоже не отличаются.
Другое дело фреймворки! Здесь полная свобода действий - твори не хочу. Но, конечно, есть и обратная сторона медали. Фреймворк - он по-сути просто библиотека с некой инфраструктурой, т.е. чтобы из нее получить полноценный движок для сайта нужно еще хорошенько попотеть.
Потому я и планирую устроить некий симбиоз из этих двух (достаточно родственных) вещей - CMS и Framework'а и получить в результате систему, которая будет одновременно и полноценным сайтовым мотором с готовыми модулями для большинства задач, и гибким, расширяемым фреймворком, не ограничивающим разработчика в его благих порывах.
Итак, старт дан. Точнее работа уже началась примерно месяц назад, но идет очень медленно, т.к. свободного времени в моем распоряжении не так уж и много.
На сегодняшний день скрипт находится в зачаточном состоянии и к самостоятельной жизни еще нифига не приспособлен. Поэтому сообщать о ходе работы, осуществленных и планируемых идеях и всем остальном, связанным с этим проектом пока буду в этом разделе. Ну а когда детище встанет на свои ноги, то и все с ним связанное на него же и повесим. Скорее всего в суб-домене flat этого сайта.
ЗЫ
Если есть идеи, которые хотелось бы иметь в движке, но ни в одном их (к сожалению) не реализовали, то делитесь - если мне оно приглянется, я его сделаю
.
