Проектирование мультисайтовой CMS

Несмотря на большой количество существующих систем управления сайтами (CMS) большинство с них не поддерживает нормальную работу с несколькими сайтами на разных доменах и с более менее нормальными возможностями. Т.к. вопрос стал уже более менее руба придется немного поднатужится и написать что-то самому.

Основные требования к системе:

  • Административная часть:
  1. Создание/подключение нового сайта исключительно с админки.
  2. Публикация статей, новостей и т.д. на 1 или нескольких (всех) сайтах одновременно.
  3. Быстрая смена дизайнов.
  4. Просмотр общей статистики посещений по всех сайтах.
  • Публичная часть:
  1. Использование 1 БД.
  2. Индивидуальные дизайны сайтов.
  3. Функционал: новости, статьи, каталог, галерея.
  4. Дополнительные блоки: опросы, баннерокрутилка, линкопродажничество.

Для реализации этого всего будет использоваться разработанный ранее фреймворк, параллельно постараюсь его описать в соседней ветке.

Приблизительные затраты времени: 7-дней.

По окончанию разработки – будет осуществлен перенос на данную систему некоторых личных проектов и так-же будет предоставлена возможность использовать данную систему для проектов сторонних разработчиков (правда пока не решил на каких условиях).

Как дополнительные условия необходимо предвидеть:
1. Возможность работы без БД.
2. Возможность работы без PHP ;).
3. Возможность использования на разных площадках.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *