Перспективные идеи CMS
2007-12-04 at 05:04 | Posted in devel, talk, think | Leave a commentTags: atompub, cms, crosspost, lj, rest, ru_cms, semweb, uri, xml
Переопубликовываю мой старый пост из ru_cms из LiveJournal, поскольку кое-что здесь по-прежнему кажется интересным. В т. ч. и потому, что наконец-то опубликовано RFC 5023 The Atom Publishing Protocol. Тогда в ru_cms была небольшая дискуссия по поводу этого поста, которую также можно почитать.
За последнее время я пробовал использовать в личных целях четыре довольно разных и нехарактерных CMS. Это следующие системы:
- RDF Notes System
- DLWiki
- Backpack & Writeboard
- TiddlyWiki
Первая была создана мною в виде наброска, акцент был на хранении метаинформации. Вторая — это адаптация свободной PmWiki, сделанная моим знакомым и работающая на PHP под Apache HTTP Server, третья — пара простых сервисов компании 37 Signals, четвёртая — локальная wiki в одном файле. Плюс к этому, я пробовал хранить простое содержимое в тектовом формате в файлах, а также думал над CMS на Python под CherryPy, которая походила бы каркасом на Apache Cocoon. Наконец, последние мысли были связаны с применением Atom Publication Protocol (APP) для приведения CMS хоть к какому-то общему знаменателю с точки зрения машинного, а не человеческого (Web GUI) интерфейса.
До сих пор нельзя работать с информацией, используя простые понятия и удобные инструменты, по аналогии с универсальностью интерфейса файловых систем.
Обнаруженные наиболее перспективные идеи:
- Стандартный протокол доступа и публикации (в стиле REST на основе HTTP, см. APP)
- Различные форматы содержимого, определяемые своим
Content-Type
- Интеграция форматов за счёт XML и ссылок URI
- Использование либо интерфейсного сервера, выдающего пользователю веб-интерфейс к веб-сервису, либо расширения к браузеру
- Поиск возможностей использования технологий Semantic Web везде, где это ничего не усложняет
Как это соотносится с вашими мыслями? Что думаете вы о CMS в целом и об их роли в вебе?
Blog at WordPress.com.
Entries and comments feeds.