Что такое хороший CMS или каркас?

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

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

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

Изменить: я должен был быть более конкретным. Я ищу систему управления контентом, которая будет запущена на сервере Debian. Поэтому нет .net.


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

TinyCMS не выглядит так, как это было затронуто с... 2000?!?

Ответ 1

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

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

Ответ 2

Я думаю, что лучше всего CMS Made Simple. Похоже, что drupal требует времени для настройки.

http://www.cmsmadesimple.org/

Ответ 3

tinyCMS примерно так же, как вы можете получить. ( редактировать: фиксированная ссылка, я получил счастливый клик и привязан к неправильной вещи)

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

Ответ 4

Уо, еще один орех Debian!

Думаю, вам нужно быть более конкретным здесь, Forum!= CMS. Это для внутренней компании или внешнего потребителя? Какой язык вы знаете/предпочитаете? Нет смысла рекомендовать Perl или PHP framework, если ваш язык выбора - Ruby. Вам нужно планировать масштабируемость?

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

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

Ответ 5

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

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

Ответ 6

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

Ответ 7

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

http://barebonescms.com/

Существует также форум на этом сайте.

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

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

Ответ 8

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

Ответ 9

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

Ответ 10

Возможно, вы захотите проверить Drupal.

Ниже приведены сведения о

Ответ 11

Expression Engine - это фантастика. Он бесплатно загружается и пытается, но вы должны приобрести лицензию, если вы приносите ей прибыль.

Ответ 12

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

определенно будет быстрее, чем code-from-scratch-with-framework

Ответ 13

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

joomla.org

По какой-то причине Joomla не подходит для Drupal.

Ответ 14

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

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

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

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

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

Ответ 15

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

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

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

Ответ 16

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

Ответ 17

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