Какой должна быть хорошая CMS ?
Что уже реализовано:
- СЕО (SEO): title, description, keywords как полагается, ЧПУ, автогенерация карты сайта (sitemap).
- Плагины (Plugins): FCKeditor, LightBox и другие с возможностью настройки и добавления.
- Темы оформления и шаблоны: использование различных тем.
- Модули, компоненты и виджеты (Modules, components, widgets): богатые возможности для разработки собственных расширений для любой задачи с добавлением на любые необходимые страницы в любом месте и в любом количестве — последние новости, поиск, облако тегов и тд.
- Программирование: ASP.NET MVC, jQuery, AJAX, TDD — Юнит-тестирование с использованием Google Moq (unit testing google moq). Различные провайдеры данных — возможность использования реляционных баз данных, XML, SQL Lite или любой другой источник данных, все что нужно сделать — лишь переключить используемый провайдер. Использование паттернов Strategy, Adapter, Singleton, Template Method и др.
Что планируется:
- Membership провайдер и работа с пользователями. Сейчас функционал для работы с пользователями отсутствует.
- Silverlight-контролы и сервисы.
- Возможно в дальнейшем будет использован какой-либо IOC (DI) фреймворк.
Жду ваших комментариев и советов.
Свежие комментарии