Форум сайта python.su
Здравствуйте.
Предложили мне переделать новостной портал. На данный момент это сайт сделанный на Drupal 6 и содержит в себе порядка 50.000 нод. Посещаемость и нагрузку ни кто не отслеживает. Практически меня просят сделать сайт, чтоб реанимировать проект. Новый сайт будет наполняться довольно быстро и за 12 месяцев должен будет достичь отметки в 10 с лишним тысяч статей. Помимо текстов планируется разместить на этом сайте аудио и видео проигрыватели, плейлисты к ним и соответственно аудио и видео файлы.
Я честно говоря не большой любитель CMS. Очень сильно меня раздражает в них то, что практически все они хранят и контент и системные данные самой CMS в базе данных. Как слествие ни нормальной системы контроля версий ни удобной правки исходников, даже код в браузере писать приходится. Но, увы, требование заказчика - ни каких самописных CMS. Я сразу подумал про Plone. Но у меня ни малейшего опыта работы с ним нет. Потянет ли он такое количество документов? Существуют ли модули для реализации хотя бы половины выше приведенных требований? На сколько гибкая система в плане конфигурации хранения данных и контента?
Конкретизирую требования. Сайт должен обеспечивать вывод лент новостей, показ отдельных статей, RSS ленты, иметь систему вопросов и ответов, фотогалереи, плееры, календарь с возможностью привязки контента к дате, т.е. подвязывать не только статьи, но еще звук и видео. Все это должно иметь перекрестные связи с помощью системы тегов и обладать удобной для пользователя админкой.
В ходе написания этого поста мне подумалось, а не реализовать ли требования специализированными средствами? Для вопросов и ответов например взять скрипт типа Stackoverflow, для мультимедиа еще, что ни будь. Придется правда голову поломать над общей системой тегов.
И все таки. Что скажите про Plone в свете данных требований?
Офлайн
>новостной портал
почему не Django?
Офлайн
Я писал. Требование заказчика ни каких самописніх CMS. А Django - фреймворк.
Офлайн
Здравствуйте! А заказчик чем мотивировал выбор именно готовой CMS? Стоимость? Легкость поддержки? Или же так проще и дешевле найти другого специалиста, в случае, если вас не будет рядом, а нужно что-то переделать? Если так, то Plone тоже может не подойти, ввиду того, что специалистов, знающих Plone может быть сравнительно меньше, чем, скажем Joomla или Drupal. Может тогда на них и сделать? Конечно, лучше бы выбрать фреймворк и сделать персональное решение не только под проект, но и под свои приоритеты. Что касается самого Plone, то с ним тоже как и вы не работал, но его вроде хвалят, хотя есть CMS под тот же Django и вполне себе ничего. Как пример: Django CMS, Mezzanine и т.п.
Вывод: уточните причины выбора CMS у заказчика.
P.S. Я прям кэп в вакууме.
Офлайн
Nowak
Я писал. Требование заказчика ни каких самописніх CMS. А Django - фреймворк.
Офлайн
Да, я на Djang-CMS смотрел недавно, но выбор сделан в пользу MODx.
Отредактировано Nowak (Апрель 3, 2013 13:41:16)
Офлайн