Самый простой CMS для темы? - PullRequest
       14

Самый простой CMS для темы?

6 голосов
/ 17 августа 2010

Я пытаюсь создать тему для CMS, но это оказывается почти невозможным, так как я не понимаю PHP или ASP.NET.Я могу собрать сайт с помощью CSS и HTML, но я хочу, чтобы клиенты могли сами добавлять и редактировать контент.Я почти готов отказаться от разработки одной и просто использовать существующую тему.

Я попытался понять внутреннюю работу Wordpress, SilverStripe, Umbraco и Pixie, но учебникиоставил меня в замешательстве.Существуют ли другие CMS, которые я должен искать для более упрощенного процесса создания тем?

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

Ответы [ 10 ]

6 голосов
/ 18 августа 2010

Все, кроме DotNetNuke.

2 голосов
/ 18 августа 2010

Я бы рекомендовал попробовать Wordpress еще раз.

Я не веб-разработчик, а обычный программист на Java / C #, которому нужен веб-сайт и который обладает базовыми знаниями HTML и CSS. Что я сделал, так это нашел тему, которая была похожа на то, что я хотел, а затем начал постепенно ее настраивать. Моя тема довольно проста, но вскоре я довольно хорошо понял «Цикл» и распечатал ссылки на категории и страницы и тому подобное.

1 голос
/ 12 декабря 2011

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

Единственная система, с которой я сталкивался с такой функциональностью, это Perch .

Просто создайте свой сайт, используя HTML /CSS как обычно и добавьте несколько небольших тегов php, где вы хотите редактируемый контент.Затем эти области добавляются в область администратора для редактирования вашими клиентами.

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

1 голос
/ 18 августа 2010

Я работал с Joomla , для него действительно легко создать тему, не зная языка программирования.Когда вы устанавливаете его с помощью простого установщика, будет папка с именем templates.Есть три простые темы, каждая в своей папке.Просто скопируйте один из них, измените данные XML для этой темы (просто назовите ее и получите некоторые детали, не программируя) и измените содержимое CSS и HTML.везде, где вы видите что-то не похожее на HTML, копируйте их !!Имена носят описательный характер.так что вы можете догадаться, что они делают.попробуй!

1 голос
/ 18 августа 2010

Drupal с дзен темой (или более «легкой» версией: Звездная тема ) кажется популярным выбором (и вполне заслуженным).Это хорошая отправная точка, хорошая документация и множество доступных модулей.

PS: я добавил это как дополнительный ответ, чтобы за него можно было голосовать отдельно от моего другого предложения - я просто мог не не позволяю себе вызвать комбо Drupal + zen:)

1 голос
/ 18 августа 2010

Как насчет Подвижный тип ?
Вы можете (и должны) редактировать шаблоны через веб-интерфейс, они разделены на отдельные модули, поэтому вы можете сосредоточиться на одномВ области сайта стили, конечно, обрабатываются с помощью CSS.Мне потребовалось несколько часов без какого-либо предварительного опыта работы с этой CMS, чтобы полностью перенести тему Wordpress на MT - я нашел документацию очень полезной и даже не пришлось искать в другом месте.
Удивительная вещь о MT - она ​​генерирует статических страниц на основе определенных вами шаблонов.То есть, очень низкая нагрузка на сервер, вам не нужно запрашивать базу данных при каждом запросе и т. Д. Вы, вероятно, могли бы сделать то же самое / подобное, активировав плагин кеша (или он встроен сейчас?) В Wordpress, ноздесь это стандартный режим работы, поэтому он более стабилен и интегрирован с CMS.

0 голосов
/ 24 августа 2010

Если вы ищете простой инструмент CMS, CMSimple настолько прост, насколько это возможно. Небольшая система CMS на основе PHP, которая даже не требует базы данных или XML.

"CMSimple is the ideal tool for a single user to maintain a website."

Оригинальная версия здесь: CMSimple.ORG

Оригинал плюс 2 улучшенные версии здесь: Скачать CMSimple

  • 117 КБ, система управления контентом
  • база данных не требуется; весь сайт хранится в одном файле HTML
  • встроенный WYSIWYG
  • без модулей или виджетов, без блогов, без комментариев и т. Д., Только основные страницы
  • использует PHP (но без базы данных)

Получить темы здесь: dotcomwebdesign.com

0 голосов
/ 18 августа 2010

Эта страница для темы Wordpress мне очень помогла:

UPDATE

Xichael

Если вы хорошо знаете HTML и CSS, но просто не хотите тратить время на изучение фреймворка Wordpress, тогда я думаю, что это хороший вариант для вас (опять же, я могу относиться к вашей ситуации) . Используйте Wordpress с новой Toolbox стартовой темой. Это супер минимально.

Вот пример того, как это выглядит. Просто "Просмотр исходного кода страницы" и отправляйтесь в город на CSS!

alt text

Я думал о написании моей собственной очень простой CMS только для обработки страниц, то есть у вас есть какой-то шаблон, а затем <div> в середине, чтобы вставить текст из редактора WYSIWYG. Вы даже можете использовать XML в качестве хранилища данных, чтобы избежать необходимости настраивать базу данных для хранения содержимого страницы.

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

0 голосов
/ 18 августа 2010

Посмотрите на Joomla. Это была первая CMS, которую я действительно использовал, и я все еще думаю, что ее шаблонизатор лучше, чем большинство других.

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

0 голосов
/ 17 августа 2010

Трудно сказать, какая CMS будет лучшей для вас (возможно, ваш вопрос должен быть превращен в вопрос сообщества вики).

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

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

...