Что такое хорошая CMS или фреймворк barebones?[закрыто]

StackOverflow https://stackoverflow.com/questions/4164

Вопрос

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

Есть ли фреймворк или CMS barebones, которые я мог бы расширить или адаптировать к своим потребностям?Мне не нужно ничего такого многофункционального или навороченного, как Drupal или Joomla.На самом деле я бы предпочел фреймворк, а не готовую CMS.

Я уверен, что мог бы закодировать все это с нуля, но предпочел бы не делать этого, поскольку что-то вроде фреймворка значительно сократило бы мое время, затрачиваемое на кодирование, и еще больше на дизайн и верстку.

Редактировать:Мне следовало быть более конкретным.Я ищу систему управления контентом, которая будет запущена на сервере Debian.Так что предпочтительно без .net.


Я думаю, что в конечном итоге я могу перейти на Drupal и добавлять только те модули, которые мне нужны.Turbogears выглядит немного устрашающе, и я все еще не совсем уверен, что он делает после 20-минутного вступительного видео...

Похоже, с тех пор к TinyCMS никто не прикасался...2000?!?

Это было полезно?

Решение

если вы ищете .net, вы можете взглянуть на umbraco, я мало что с ним сделал (компания, в которой я работаю, хотела гораздо большей функциональности, поэтому выбрала что-то другое), но он показался легким.

Редактировать :если клиенту нужна крошечная CMS с форумом, я бы все равно, вероятно, просто перешел на Drupal с phpBB или форум о простых машинах, почти уверен, что они могут обмениваться логинами.К тому же завтра клиент захочет большего, и Drupal может сэкономить вам немного работы там.

Другие советы

Я думаю, что лучшая - это упрощенная CMS.Похоже, что настройка drupal занимает некоторое время.

http://www.cmsmadesimple.org/

Крошечные миллиметры это примерно столько голых костей, сколько ты можешь достать.(Редактировать:исправлена ссылка, я немного обрадовался клику и перешел не на ту вещь)

@скромность, я бы определенно НЕ стал использовать SharePoint, поскольку это что угодно но голые кости.Это довольно дорогой продукт (особенно по сравнению со многими бесплатными альтернативами), и у него достаточно времени, чтобы научиться делать что-нибудь интересное.

Ууу, еще один помешанный на Debian!

Я думаю, вам нужно быть немного более конкретным здесь, Forum!= CMS.Предназначено ли это для внутреннего использования компанией или внешними клиентами?Какой язык (языки) вы знаете / предпочитаете?Нет смысла рекомендовать фреймворк Perl или PHP, если вы выбрали Ruby.Нужно ли вам планировать масштабируемость?

Что не так с Joomla или Drupal?Я бы сказал, что они могут быть успешно использованы на небольших сайтах.Возможно, фреймворк - это не то, что вы ищете, возможно, вам просто нужна пара библиотек (например. ГРУША?).Если вам нужно что-то меньшее, возможно, лучшим решением было бы написать свою собственную серверную библиотеку, которую вы могли бы повторно использовать для будущих проектов.

Для получения универсального фреймворка взгляните на Турбонаддувы.("это большой молоток, который превращает любую проблему в гвоздь")

Я был одержим этим ТикиВики в последнее время.Хотя в названии программы есть "wiki", ее полное название "TikiWiki CMS / Groupware", и это интересная часть программного обеспечения.В нем есть настоящее все и ощущение кухонной раковины.Он включает в себя поддержку wiki, блогов, статей, форумов и файлов "из коробки" (а также тонны других материалов).Я думаю, что по-настоящему меня привлекает то, что большая часть материала может быть объединена вместе, вики-страницы могут включать в себя другие вики-страницы и статьи (что более полезно, чем вы можете подумать).Он находится на стадии разработки для версии 2.0, и в нем по-прежнему отсутствует масса функций, но я думаю, что мог бы продолжать использовать его и внести некоторые недостающие функции, сейчас это действительно интересная база.

Тот Самый Сайт поддержки Mozilla реализован с использованием TikiWiki, как пример действительно красивой реализации.

Система включения Drupal должна сохранять все относительно легким, если вы включаете только то, что вам нужно.Несмотря на то, что он поставляется с небольшим количеством модулей, то, что вы решите включить, - это все, что будет включено во время выполнения.Если вам нужно залезть под капот и внести изменения, я также твердо верю, что Drupal - более дружелюбная и элегантная система, чем Joomla.Мы используем Drupal в моей работе - как фреймворк, так и CMS, - и он доказал свою надежность в поддержании практики разработки на высоком уровне.

Я понимаю, что опоздал на вечеринку на пару лет, но я сам искал что-то подобное и наткнулся на этот пост, когда искал в Google "barebones cms".Вместе с этим сообщением появляется вот это:

http://barebonescms.com/

На этом сайте также есть форум.

Подобная комбинация, вероятно, могла бы соответствовать или превосходить все ваши критерии.Хотя, как отмечали другие, вы не были особенно конкретны в деталях.

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

Я бы предложил PmWiki, это что-то среднее между фреймворком / wiki.По умолчанию там даже нет пользователей, просто разные пароли для разных задач, но с использованием Кулинарная книга PmWiki "рецепты" Вы можете добавить дополнительные функциональные возможности.Вы можете проверить их философия чтобы получить общее представление о том, о чем идет речь.

Если вам нужно решение Rails, Сияющий CMS это хороший вариант.Он прост, элегантен, расширяем и, конечно же, обладает всеми преимуществами, присущими Ruby on Rails.

Возможно, захочется проверить Drupal - Друпал.

Вот подробная информация о технологический стек что он использует.

Я никогда им не пользовался, поэтому не могу ручаться за качество и т.д., Но определенно стоит посмотреть.

как насчет того, чтобы использовать drupal, но уменьшить масштаб и закодировать его в соответствии с вашими потребностями?

определенно, это будет быстрее, чем код-с-нуля-с-фреймворком

Я работаю с Joomla уже некоторое время и считаю ее одной из лучших CMS для запуска веб-сайта.Я много раз пробовал другие, но Joomla лучше, потому что она имеет множество расширений (компонентов, модулей), а также ее очень легко настроить.Вы также могли бы взглянуть на расширение Community Builder для joomla.Другие требования, такие как размещение статей на Fronpage и т.д., просты....

joomla.org

По какой-то причине Joomla вам не подходит, попробуйте Drupal.

Wordpress это очень мощная, но простая CMS.

bbPress это очень простой, но интегрированный форум (простая интеграция учетной записи пользователя Wordpress с файлами cookie и всем прочим).

Поскольку у вас есть опыт программирования, вы можете счесть Wordpress идеальным вариантом (PHP, MySQL) с множеством плагинов и хуков, которые помогут вам достичь того, что вам нужно.Например, существует плагин для избранных сообщений это позволит разместить выбранный контент на главной странице.

Мне нужно запрыгнуть на подножку Umbraco здесь.Что касается простоты использования с точки зрения разработчика, то нет ничего проще, чем umbraco и v.4 имеет полную поддержку главной страницы и множество других материалов...и это бесплатно.

Для Windows взгляните на DotNetNuke is asp.net основанный на DotNetNuke, с открытым исходным кодом, легко обновляемый и модифицируемый, существует также процветающий рынок дополнительных модулей.Кроме того, большинство хостинг-компаний предлагают его в виде предустановленного приложения

Механизм выражения это фантастика.Его можно скачать и попробовать бесплатно, но вы должны приобрести лицензию, если хотите получать с его помощью прибыль.

WordPress на самом деле есть плагин для форума - в нем нет ничего особенного, но он есть.Он занимается управлением пользователями и др. и имеет большое сообщество плагинов и тем.Я думаю, что это, вероятно, самая простая CMS для установки и запуска (я проделал здесь некоторую работу).Существуют плагины, которые автоматически обновляют ядро и плагины (возьмем Drupal).Я протестировал их, и они кажутся довольно надежными.Как обычно - сделайте резервную копию заранее.

Для .NET Моджопортал выглядит довольно хорошо и легче, чем DNN.Я видел правку, но подумал, что все равно включу это, поскольку, похоже, это стоит проверить.

Drupal - Друпал это отдельный язык - я бы не стал заниматься им, если вы не собираетесь делать это с определенной регулярностью, в противном случае это просто еще один фреймворк для изучения.Восходящий канал связи в моем мозгу уже заработал, поэтому я осторожно отодвинул его в сторону.Темы, как правило, тоже выглядят одинаково.

Joomla может подойти вашим пользователям по удобству использования.

Я бы сам выбрал готовый фреймворк, потому что у него было бы сообщество и возможности для расширения.То, чего хочет ваш клиент сегодня, завтра отойдет на второй план.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top