Проектирование мультисайтовой CMS
Мультисайтовая CMS 28.02.2009Несмотря на большой количество существующих систем управления сайтами (CMS) большинство с них не поддерживает нормальную работу с несколькими сайтами на разных доменах и с более менее нормальными возможностями. Т.к. вопрос стал уже более менее руба придется немного поднатужится и написать что-то самому.
Основные требования к системе:
- Административная часть:
- Создание/подключение нового сайта исключительно с админки.
- Публикация статей, новостей и т.д. на 1 или нескольких (всех) сайтах одновременно.
- Быстрая смена дизайнов.
- Просмотр общей статистики посещений по всех сайтах.
- Публичная часть:
- Использование 1 БД.
- Индивидуальные дизайны сайтов.
- Функционал: новости, статьи, каталог, галерея.
- Дополнительные блоки: опросы, баннерокрутилка, линкопродажничество.
Для реализации этого всего будет использоваться разработанный ранее фреймворк, параллельно постараюсь его описать в соседней ветке.
Приблизительные затраты времени: 7-дней.
По окончанию разработки – будет осуществлен перенос на данную систему некоторых личных проектов и так-же будет предоставлена возможность использовать данную систему для проектов сторонних разработчиков (правда пока не решил на каких условиях).
Как дополнительные условия необходимо предвидеть:
1. Возможность работы без БД.
2. Возможность работы без PHP
.
3. Возможность использования на разных площадках.
Комментарии