Уважаемые! Есть желание сменить свою хорошую но закрытую и устаревшую CMS на хорошую открытую и современную.
В качестве тренировочной кошки выступает неплохой тематический стартап, так что облажаться в выборе CMS очень не хочется.
Фреймворк (работаю на ZF) пока отпадает - он, конечно, даст большую гибкость и скорость, но сейчас абсолютно нет желания писать/дизайнить админку.
А готовые решения на ZF пока сырые. Другие FW неинтересны
Так что вариант с ZF - на десерт, если мне скажут - ты не сделаешь такого на CMS без большого гимора
Есть опыт работы с замечательным CMS-монстром TYPO 3, но для данного проекта она не подходит.
После некоторого гугления в полуфинал вышли: modx evo, typolight, silver stripe, drupal.
Опыта работы ни с одной из них нет, ориентировался на отзывы, награды и т.п. субъективизм.
А там инфа весьма противоречивая, как обычно - каждый хвалит своё.
Drupal - чувствую оверкил в плане обучения, не хочу пока связываться.
typolight, silver stripe - плюс для программера то, что это чистый php 5, а не php 4/5, но в остальном если сравнивать с modx - тёмные лошадки.
Плюсы modx для меня (теоретически): быстрота обучения, гибкость работы с шаблонами, нет ограничений на допиливание напильником (модули, сниппеты), дружелюбная к юзеру админка.
Вопрос такой: потянет ли modx следующий функционал сайта-коммьюнити (но это не соц. сеть, поэтому решил отказаться от специализированных соц. движков типа livestreet и т.д.).
Интересует именно скорость вхождения в тему (я в общем хороший программист и после TYPO 3 мало что боюсь) и наличие готового кода (сниппеты, модули).
Отдельно интересуют плюсы modx по сравнению с упомянутыми конкурентами (очень желательно - на основе практического опыта).
Возможности сайта для админа:
- добавление, редактирование, удаление тематических разделов;
- добавление, редактирование, удаление тегов;
- добавление, редактирование (параметров, разумееется, не самого файла), удаление видео;
- модерация комментариев;
- модерация блогов (ограниченное кол-во);
Возможности сайта для посетителя:
- регистрация как участника коммьюнити или непрофильного "гостя" (+напоминание пароля);
- список участников (пейджер + алфавит);
- профиль + настройки (личные данные);
- загрузка видео в (все нужные параметры, тематика, теги и т.п.);
- просмотр тематических галерей видео;
- оценка чужого видео, занести в закладки;
- комментирование чужого видео;
- поиск видео (+расширенный);
- просмотр видео (постраничный механизм+сортировка);
- блоги (новая запись, комментирование чужих);
Форум - внешний продукт (думаю, что simplemachines).
Заранее благодарен за помощь с выбором