CMS или фреймворк или руководство, что выбрать для небольшого сайта? - PullRequest
0 голосов
/ 21 марта 2012

Я хочу сделать небольшой сайт, который будет регулярно использоваться только 80 странными людьми. Он будет содержать домашнюю страницу с несколькими элементами, похожими на виджеты (календарь, предстоящие события, чат, новости). Это может быть форум, но это будет сдержанным. Также было бы (если это возможно) иметь ссылку на почту групп Google. Я также хотел бы добавить логин openid / google в стиле jainrain для сайта, а также локальный логин. Сайт был бы частично мультиязычным, если бы только бэкэнд на английском языке и фронт на другом языке.

Теперь перейдем к части "Пожалуйста, не стреляйте в меня". Я не ищу конкретного решения (drupal, plone, wordpress) - ну, не так сильно, как общее направление. Надеюсь, что в будущем это пригодится другим, находящимся в такой же ситуации.

Я знаю python (а также другие языки, не ориентированные на веб) и имею опыт работы с двумя проектами по несколько месяцев с использованием web2py. Я еще не использовал CMS, но установил и поиграл с WordPress и Plone в течение последних нескольких дней.

К вопросу. Является ли CMS правильным выбором для чего-то такого стиля. Из того, что я видел из них, мне действительно нравятся фрагменты, которые сделаны для вас из коробки, и я могу терпеть кривую обучения - но WordPress, например, кажется немного ориентированным на статью / пост, и взгляд CMS нацелен на предоставить обычному некодирующему администратору возможность сменить сайт. Который здесь не нужен. Я провел довольно много поиска и сравнения различных CMS, и понял, что вы можете использовать его и для статических страниц. Но должен ли я смотреть в совершенно ином направлении?

Я полагаю, что такие фреймворки, как django или web2py, зашкаливают (и это заняло бы слишком много времени для усилий, которые я хочу инвестировать). И что-нибудь может быть сделано с WordPress и т. Д. При условии достаточных усилий. Но подходит ли что-то такого размера с этими функциями для CMS, или мне стоит заняться вручную или иным способом?

У меня сложилось впечатление, что это не тот тип вопросов, который здесь нравится - если так, то хотя бы его написание помогло мне немного прояснить проблему.

Спасибо - и не стреляйте!

1 Ответ

1 голос
/ 21 марта 2012

Я понимаю, что ваш сайт будет очень маленьким, но никогда не говорите "никогда".Вы должны планировать с учетом вероятности того, что ваш сайт станет больше, даже если вы и ваши клиенты уверены, что сайт не станет больше.Другими словами: лучше иметь решение, которое работает для вашего небольшого сайта, даже если оно будет увеличиваться, чем решение, которое не будет поддерживать больший трафик.

Кроме того, нет абсолютно никакого смысла изобретать велосипед.Лучше использовать CMS (особенно потому, что вы можете получить довольно красивые CMS бесплатно), потому что у них уже есть хорошие функции, а их новые версии будут еще лучше.

"Спасибо - и не стреляйте!"Не за что ... BANG: D

...