Где маленькая, простая CMS, которая не имеет Front End на PHP? - PullRequest
6 голосов
/ 31 декабря 2010

Клавиши:

  1. маленькие и простые
  2. PHP MySql
  3. без интерфейса

By "без интерфейса«Я имею в виду буквально, я могу контролировать внешний вид на 100%.Я просто хочу, чтобы CMS на «бэкэнде» управлял контентом (логин / безопасность пользователя, загрузка изображений, статьи об обновлениях и т. Д.), Который никоим образом не будет определять способ представления управляемых данных.Может быть, он просто хранит информацию в базе данных (MySql) (которую я могу запрашивать и извлекать самостоятельно), или, если он записывает содержимое, он находится в суперчистых фрагментах xhtml или даже просто в xml, который я буду анализировать сам?Я посмотрел на Wordpress - и мне не нравится код, который он генерирует, не говоря уже о том, что сайты выглядят слишком «консервированными» (обычно вы можете заметить WP-сайт за милю).

Joomla и Drupalвыглядят более настраиваемыми, но они раздуты, на мой взгляд, и на самом деле я просто хочу что-то легкое и простое.Для однопользовательских мамино-поп-сайтов.(Нет многоуровневых систем публикации / одобрения и все такое.)

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

Ответы [ 3 ]

2 голосов
/ 31 декабря 2010

Звучит так, будто вам нужен Framework, а не обязательно CMS

Некоторые фреймворки, такие как Akelos , имеют административные бэкэнды, которые автоматически генерируются на основе ваших моделей , подобно Django [Python] или Ruby on Rails.

Оформить Фреймворки PHP

Sidenote: Один из моих любимых Fat Free PHP Framework ... Это оказалось полезным для меня во многих ситуациях, когда мне нужно что-то действительно простое. Тем не менее, не предоставляет интерфейс, который вы хотите. Отсюда и обозначение

1 голос
/ 01 января 2011

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

Страницы шаблонов, которые вы создаете, очень похожи на стандартные HTML-страницы.Единственное отличие состоит в том, что вы указываете редактируемые области простым двухстрочным фрагментом кода (может быть больше, если вы хотите получить хитрость).Вы также должны изменить вещи, связанные с локальным адресом, таким как файл CSS, так же, как вы это сделали бы с большинством других CMS, поскольку страницы шаблона не обязательно читаются из того места, где они находятся на сервере.Но в целом это 10-минутный процесс, чтобы сделать страницу шаблоном, совместимым с бетоном.

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

Редактировать: я должен отметить, что он не маленький, как вы просили, вы можете запускать большие сайты с ним.Но он хорошо работает для небольших сайтов, и его сложность не такая пугающая, как у Drupal

0 голосов
/ 01 января 2011

MODX, без сомнения, это именно то, что вы ищете.Есть две версии, Evolution самая стабильная

http://www.modxcms.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...