CMS Joomla
Joomla! одна из наиболее мощных Систем Управления Содержимым с Открытым Кодом (Open Source CMS) на планете. Она используется по всему миру для всего, от простых сайтов до комплексных корпоративных приложений. Joomla! лёгко устанавливается, проста в управлении, надёжна.
Этимология названия, Joomla
Название Joomla фонетически идентично слову Jumla, которое в переводе с суахили означает «все вместе» или «в целом», что отражает подход разработчиков и сообщества к развитию системы. Название системы пишется как Joomla! (именно так, с восклицательным знаком).
История развития
Joomla является ответвлением и дальнейшим развитием широко известной Mambo CMS. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике. И 16 сентября 2005 года в свет вышла первая версия Joomla, являющаяся по сути переименованной Mambo 4.5.2.3 и включающая в себя исправления найденных на тот момент ошибок и уязвимостей.
На данный момент существует три линейки Joomla! 1.0.х, 1.5.х, 2.5, 3.0
1.0.х - явлется основательно переработанной и дополненой Mambo CMS. Существует ровно 3000 расширений для CMS которые позволяют создать сайт любого уровня.
1.5.х - это новая волна в развитии Joomla! предоставляющая большую свободу разработчикам расширений. Большая часть расширений для Joomla! 1.0.x совместимы с 1.5.x.
2.5 - Последняя версия CMS. В этой версии особое внимание уделено ACL системе (Access Control Level – управление уровнями доступа). Теперь вы можете оперативно создавать новые группы пользователей , присваивать и просматривать их права. Так же был осуществлён переход на MooTools 1.2 . В настоящее время разработчики трудятся над оптимизацией java скриптов, что бы сделать их более компактными и эффективными. Полностью переписана система меню и меню менеджера. Так же были переписаны компоненты com_content, com_weblinks и com_users. Устаревший код был вырезан, в следствии чего дистрибутив похудел на 30%. Улучшена производительность плагинов и меню, что заметно скажется на популярных вебсайтах.
Описание системы
Joomla включает в себя различные инструменты для изготовления Вебсайта и управления сайтом. Важной особенностью Joomla является минимальный набор инструментов при начальной установке, который обогащается по мере необходимости. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.
Возможности администрирования
• Для каждой динамической страницы можно создать свое описание и ключевые слова в целях повышения рейтинга в поисковых системах;
• Начало и окончание публикации любых материалов можно запрограммировать по календарю;
• Возможность ограничить доступ к определенным разделам сайта только для зарегистрированных пользователей;
• Настраиваемые схемы расположения элементов по 5 областям
• Различные модули (последние новости, счетчик посещений, подробная статистика посещений, гостевая книга, форум и другие);
• Возможность создания не одной, а нескольких форм обратной связи для каждого контакта;
• Модуль приёма от удалённых авторов новостей, статей и ссылок;
• Иерархия объектов
• Менеджер рассылки новостей. Поддержка более чем 360 служб рассылки новостей по всему миру;
• Выбор из 3 визуальных редакторов
• ЧПУ — «человекопонятный URL»
• На сегодня можно найти более 4000 модулей и компонентов
Минимальные системные требования
Для работы Joomla требуются:
PHP:
PHP 4.3.10 или новее, рекомендуется 4.4.7 (Для Joomla! 1.5.x),
PHP 4.2.x или новее (Для Joomla! 1.0.x),
MySQL 3.23.x или новее, но не 6.x
Apache 1.3.x или новее.
http://www.joomla.org/
Drupal (от голл. druppel — капля) — система управления сайтом, написанная на языке PHP и использующая в качестве хранилища содержания реляционную базу данных (поддерживаются MySQL, PostgreSQL, а также любые СУБД поддерживаемые библиотекой PEAR). Drupal является свободным программным обеспечением защищённым лицензией GPL и создаётся усилиями энтузиастов со всего мира. Начал разработку голландец Dries Buytaert, который и поныне является руководителем проекта.
Архитектура Drupal позволяет применять его для построения различных типов сайтов — от блогов и форумов, до информационных архивов или сайтов новостей. Функциональность обеспечивается подключаемыми модулями, обращающимися к общему API Drupal. Стандартный набор модулей включает, например, такие функции как новостная лента, блог, форум, загрузка файлов, сборщик новостей, голосования, поиск и др. Большое количество дополнительных модулей, значительно расширяющих базовые функции можно скачать с официального сайта.
Наиболее важные функции предоставляемые модулями входящими в поставку Drupal:
• единая категоризации всех видов содержимого - от форумных сообщений до блогов и новостных статей
• вложенность категорий любой глубины
• поиск по содержимому сайта
• разграничение доступа пользователей к документам (ролевая модель)
• динамическое построение меню
• поддержка XML-форматов:
1.вывод документов в RDF/RSS
2.аггрегация материалов с других сайтов
3.BlogAPI для публикации материалов с помощью внешних приложений
• поддержка общей авторизации между сайтами на Drupal ("сайты-партнёры")
• короткие URL
• поддержка сменных тем оформления сайта с предоставлением нескольких готовых вариантов
• поддержка переводов интерфейса сайта на разные языки
• возможность создания сайтов с пересекающимся содержимым (например общей базой пользователей или общими настройками)
• раздельные конфигурации сайта для различных виртуальных хостов (в том числе собственные наборы модулей и тем оформления для каждого подсайта)
• механизм для ограничения нагрузки на сайт (автоматическое отключение при высокой посещаемости части информационных блоков и модулей)
Поддержка локализации
Система поддерживает локализацию интерфейса для различных языков. Имеется поддержка русского языка. Используется собственный механизм для локализации с хранением переводов в базе данных, наравне с остальным содержимым сайта. При этом несложной является адаптация к работе со стандартной библиотекой gettext. Импорт и экспорт переводов сайта также осуществляется в виде po-файлов (формат используемый библиотекой gettext).
Полная локализация содержимого поддерживается сторонними модулями (не входят в поставку Drupal, но могут быть скачаны с сайта разработчиков).
Методы структуризации содержимого
В Drupal предлагается гибкая схема организации структуры сайта на основе таксономии. Таксономия — механизм, позволяющий создавать произвольное количество тематических категорий для содержимого сайта и ассоциировать их с модулями, обеспечивающими ввод и вывод информации. Категории могут представлять плоские или иерархические списки, либо сложные структуры, где элемент может иметь несколько «родителей» и несколько дочерних элементов. С помощью подобной схемы одними и теми же модулями возможна организация различных вариантов структуризации содержимого. Например, легко создаётся сквозной список «ключевых слов» для всех документов сайта и т. п.
Дизайн сайта на Drupal строится на основе сменных тем оформления. Как таковой нет единственной схемы построения дизайна, взамен Drupal даёт возможность использовать различные «движки» тем, использующие шаблоны удобные для редактирования (шаблоны XML в движках xtemplate и Smarty или шаблоны на HTML+встроенный PHP в движке phptemplate и т. п.), либо создавать темы оформления напрямую обращающиеся к API Drupal.
Начиная с версии 4.7 Drupal поддерживает технологию Ajax, для динамической подгрузки содержимого без полного обновления страниц.
Примеры модулей
Дополнительные модули размещённые в репозитории на drupal.org позволяют значительно расширить функциональность системы. Несколько примеров (приведены модули для версии Drupal 5.x, не всегда модули доступны для всех версий системы):
• Banner - баннерная система
• BBCode - поддержка форматирования BBCode для содержимого сайта
• Breadcrumbs - вывод иерархии страниц ("хлебных крошек")
• Captcha - защитный механизм картинок "captcha" используемый при регистрации
• CCK – создание новых типов контента или добавление новых полей к уже существующим
• Clean URLs – «чистые ссылки» (без ?=& и т.д.)
• Collapsible Text, Collapsiblock - возможность создания блоков и секций сворачивающегося текста
• DHTML Menu – меню с использованием JavaScript
• Ecommerce - электронный магазин
• External Links – подсветка почтовых и внешних ссылок
• Fckeditor - графический редактор для ввода контента
• Fivestar, JRating – возможность оценки материала
• Gallery - интеграция с галереей изображений Gallery2
• Image – возможность объединения изображений в галереи, контроль их параметров, преобразование изображений и т.д.
• IMCE - модуль для работы с файлами
• Listhandler - интеграция с почтовыми рассылками
• Locale - возможность перевода интерфейса на множество языков
• Meta Tags – управление метаданными сайта и отдельных страниц
• Mollom, Akismet – эффективный антиспам для сайта
• OpenID - возможность авторизации по OpenID
• Pathauto – автоматическое формирование URL из заголовка
• Project - багтрекер
• SPAM - блокировка спама на основе алгоритма Байеса
• Tagadelic - создание облаков тегов
• Taxonomy – таксономия (категоризация содержимого с помощью словарей и терминов)
• Thickbox, Lightbox, Shadowbox – предпросмотр картинок без перезагрузки страниц
• TinyMCE – HTML-редактор
• Token – сервис по использованию лексем для других модулей
• Upgrade Status - отслеживание доступных обновлений
• Views – гибкий метод отображения и сортировки информации
• XML Sitemap - создание удобной для поисковиков карты сайта
...и многие-многие другие. Полный список модулей - на drupal.org.
К несомненным достоинствам Drupal следует отнести весьма полную документацию по различным аспектам системы (однако только на английском языке). Над переводом документации на русский работают сообщества Drupal.ru и Drupaler.ru.
WordPress — CMS с открытым исходным кодом, распространяемая под GNU GPL. Написан на PHP, в качестве базы данных использует MySQL. Сфера применения — от блогов до достаточно сложных новостных ресурсов и даже интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать практически любые проекты.
На сегодняшний день Wordpress — самая популярная система для ведения блогов.
• Возможность публикации с помощью сторонних программ и сервисов;
• моментальная публикация;
• простота установки, настройки;
• поддержка веб-стандартов (XHTML, CSS);
• поддержка RSS, Atom, trackback, pingback;
• подключаемые модули (плагины) с уникальной простой системой их взаимодействия с кодом;
• поддержка так называемых «тем», позволяющих легко менять как внешний вид, так и способы вывода данных;
• «темы» реализованы как наборы файлов-шаблонов на php, что положительно сказывается на скорости и гибкости;
• громадные библиотеки «тем» и «плагинов»;
• заложенный потенциал архитектуры позволяет легко реализовывать сложные решения;
• наличие ЧПУ (Человеко-Понятный URL);
• наличие русских официальных и неофициальных переводов.
СMS TYPO 3. Система создана Каспером Скархойем и распространяется бесплатно под лицензией GNU GPL. TYPO3 — гибкая и расширяемая система, с удобным интерфейсом, большим количеством модулей и функций. Она является прямым конкурентом коммерческих систем и, по словам немецкого IT-журнала iX, «TYPO3 не нуждается в том, чтобы прятаться за спины своих коммерческих конкурентов».
Система создана Каспером Скархойем и распространяется бесплатно под лицензией GNU GPL. TYPO3 — гибкая и расширяемая система, с удобным интерфейсом, большим количеством модулей и функций. Она является прямым конкурентом коммерческих систем и, по словам немецкого IT-журнала iX, «TYPO3 не нуждается в том, чтобы прятаться за спины своих коммерческих конкурентов».
Сейчас ядро TYPO3 разрабатывается двумя командами. Одна команда разработчиков работает над ветвью 4.x (лидер - Michael Stucki). Другая команда работает над ветвью 5.x (лидер - Robert Lemke). Независимые разработчики создают сотни плагинов. На данный момент около 2000 расширений доступно для скачивания и автоматической установки из репозитория (http://typo3.org/extensions/)
Режимы работы
TYPO3 имеет два режима работы: frontend и backend. Frontend - это "лицо" сайта, то, каким он виден посетителям. Backend - это интерфейс для администраторов и редакторов сайта. Кроме того, поддерживается режим frontend-редактирования, позволяющий редакторам вносить правки непосредственно при просмотре "лица" сайта.
Концепция
Структура сайта в TYPO3 представлена деревом страниц. На каждой странице могут быть размещены элементы содержимого - небольшие блоки информации: текст, текст + изображение, изображение, таблица, чистый html, плагин и др. TYPO3 основана на шаблонах. Существуют готовые шаблоны для TYPO3, однако в основном шаблоны строятся заново на специальном конфигурационном языке TypoScript. Несмотря на использование script в названии, TypoScript не является процедурным языком. Он используется для конфигурирования и отображения сайта. TypoScript является альтернативой XSLT.
Основные возможности
• Редактор текста с форматированием (RTE) и проверка орфографии
• Отмена изменений и история изменений
• Предпросмотр перед публикацией
• Буфер обмена
• Редактирование содержимого из frontend и backend
• Внутренние ссылки (возможны ссылке на уровне элементов содержимого)
• Внутренний поисковый механизм
• Одна инсталляция системы для многих сайтов (с единым деревом страниц)
• Одна инсталляция системы для многих доменов
• Templavoila
• Гибкая система разграничения прав для редакторов сайта
• Динамическое построение меню - текстовых и графических
• Возможность авторизации пользователей через LDAP
• Версионирование
• Рабочие области (workspaces)
• Поддержка WML
• Поддержка XML
• Поддержка импорта и эксторта RSS
• Экспорт в PDF
• Экспорт в статический HTML
• Кэширование страниц
Templavoila
Templavoila - альтернативный шаблонизатор для TYPO3. С помощью Templavoila из HTML-шаблона генерируется TYPO3-шаблон без изменений в структуре HTML. Процесс генерации Templavoila-шаблона (мэппинг) представляет собой сопоставление областей HTML-кода и той функциональсти, которая будет связана с этими областями. Например, один из тэгов будет заменяться на сайте меню, вместо другого тэга будет подставлен элемент контента. Мэппинг выполняется с помощью мыши и не требует даже знания HTML.
Важной особенностью Templavoila является возможность создания Flexible Content Elements (FCE) - динамических элементов контента. Это особые элементы контента, которые могут включать в себя более мелкие элементы контента и располагать их в соответствии со структурой HTML-шаблона. FCE строятся по тем же принципам, что и Templavoila-шаблоны страниц, создавая эффект "шаблона в шаблоне". Использование FCE позволяет чрезвычайно гибко управлять содержимым страницы.
Основные расширения для TYPO3
• Гибкая новостная система
• DAM (Didital Asset Management) - модуль позволяющий построить архив документов с гибкой категоризацией и поиском в файлах разных типов (MS Word, MS Excel, PDF) над обычным файловым хранилищем
• Форум
• Интеграция с существующими форумами
• Галереи изображений
• Интернет магазин и каталог
• Голосования
• Блог
• Рассылки
• Чат
• Календарь
• Модули для SEO (google sitemap и т.п.)
http://typo3.org/
CMS Made Simple (сокращено CMSMS) это современная и в то же время интуитивная система управления сайтом, при помощи которой Вы с легкостью создадите Ваши страницы, оформите дизайн и расширите функциональность.
Эта система может быть расширена при помощи модулей и тегов и подходит как для управления небольшими сайтами, так и для настройки целых порталов. От личной странички до сложного корпоративного сайта - все возможно. Система шаблонов в системе построена на HTML и CSS, что позволяет создать абсолютно любой дизайн. Вы также сможете легко применить уже существующие шаблоны и стили.
Разработчики CMS Made Simple поставили своей целью сделать самую простую систему управления содержимым и если судить по одобрительным отзывам на официальном сайте, им это удалось. Но при всей заявленной простоте CMS Made Simple имеет довольно широкий список возможностей.
• Полное разделение дизайна и контента
• Уже сейчас система переведена на более чем 30 языков
• Три уровня администрирования: дизайнер, редактор и администратор. Возможны дополнительные уровни
• Есть возможность интеграции форума phpBB3, блога Lifetype, галереи Coppermine и чата
• Использование абстрактного слоя доступа к базе данных
Актуальная версия Версия 1.10.3
Эта версия содержит в себе исправления ошибок предыдущей версии. Временно решена проблема с серверами на которых был отключен параметр session.use_cookies. Хотя в будущем CMS Made Simple не будет поддерживать сервера, на которых этот параметр отключен. CMSMS советует уже сейчас позаботиться о том, чтобы этот параметр был включен.
Список важнейших изменений:
- заработала поддержка показа меню второго уровня, которая "пропала" в последней версии
- исправлена ошибка прав пользователей при копировании контента
- восстановлена работоспособность создания PDF файлов из контента страницы
- обновлен TinyMCE
У CMS Made Simple очень небольшие системные требования. Система была протестирована на разных платформах и большинство ошибок было исправлено. Текущие требования таковы:
Linux/Unix, Windows 2000/XP/Me/2003 или Mac OS X
Apache 1.3 / 2 или IIS 5+
PHP 4.3+ (4.3.3+ необходим для "красивых" URL'ов)
MySQL 3.23 или 4.0+ или PostgreSQL 7
uCoz - это современная бесплатная система управления сайтом, которая работает по принципам Web 2.0 и позволяет создавать сложнейшие проекты с необычайной простотой и легкостью.
Удобная панель управления позволяет быстро добавлять/редактировать/удалять информацию на сайте*, а гибкая система различных настроек и управления доступом - придать любой дизайн и наделить необходимой функциональностью.
uCoz - это современная бесплатная система управления сайтом, которая работает по принципам Web 2.0 и позволяет создавать сложнейшие проекты с необычайной простотой и легкостью.
Удобная панель управления позволяет быстро добавлять/редактировать/удалять информацию на сайте*, а гибкая система различных настроек и управления доступом - придать любой дизайн и наделить необходимой функциональностью.
Модули системы могут быть оптимизированы и настроены под конкретный проект, что позволяет создавать сайты любой сложности: простой сайт-визитку, крупное интернет-представительство компании, большой информационный портал и т.п.
Систему uCoz не нужно скачивать и устанавливать, достаточно просто зарегистрироваться, и система полностью в Вашем распоряжении.
Пользователям
- Уникальная система управления сайтом (CMS), позволяющая создавать сайт любого уровня сложности.
- Неограниченное дисковое пространство бесплатно.
- Домен в любой зоне (пример: mysite.ru). Если у вас нет домена, вы сможете пользоваться доменом, предоставляемым системой UcoZ.
- Огромное количество профессионально настроенных готовых дизайнов.
- Почтовый адрес в домене вашего сайта (mail@mysite.ru) [в стадии тестирования и настройки].
- Загрузка файлов через FTP или веб-интерфейc.
- Резервное копирование данных.
- Помощь в виде Форума и ответов на часто задаваемые вопросы.
- Услуги профессиональных дизайнеров, которые создадут Вам уникальный дизайн.
Дизайн студиям
- Огромное количество функций для быстрой настройки дизайна любого уровня сложности.
- Оффлайн программы, упрощающие работу по настройке дизайна.
- Возможность заходить в панель управления прямо через сайт. Клиент может и не знать, что его сайт находится на uCoz.
- Отсутствие копирайтов uCoz панели управления и возможность отключения копирайтов и баннеров на сайте.
MaxSite CMS предназначена для создания сайтов различной сложности. MaxSite CMS - система управления сайтом. И хотя система пока в разработке, её функционал уже может вполне соперничать с популярным WordPress. При этом особое внимание уделили потреблению ресурсов сервера и большему быстродействию.
Простая установка. Следуя несложной инструкции нужно указать параметры базы данных. Дальше инсталляция пройдет автоматически.
Скорость работы. За счет продуманной архитектуры системы, MaxSite CMS работает очень быстро. По некоторым оценкам WordPress работает примерно в 5-10 раз медленнее.
Небольшой размер системы. В распакованном виде это примерно 4,5Мб. Это с учетом того, что в комплекте 31 68 плагинов.
Небольшая ресурсоемкость. В среднем MaxSite CMS потребляет (php) около 3-5Мб. И это при всех включенных плагинах. Это даже не стоит сравнивать с WordPress, который обычно требует от 9 (ранних версий) до 20Мб (последних версий).
MaxSite CMS использует фреймворк CodeIgniter. Поэтому разработчику автоматически доступны богатые средства CodeIgniter: библиотеки, хелперы, API для работы с базой данных и т.д. Стоит также отметить, что CodeIgniter считается одним из самых быстрых и удобных фреймворков.
Развитая система кэширования. Кэширование - часть системы и механизм кэширования очень простой. Поэтому у него высокая скорость и легкость использования в произвольных частях кода.
Гибкая система типов данных. На MaxSite CMS можно забыть про ограничения WordPress на типы данных и страниц. Вы можете придумывать свои типы данных, свою систему навигации и т.д.
MaxSite CMS не выполняет лишнего кода. При инициализации системы выполняется только «ядро» и подключаются активированные плагины. После этого управление передается шаблону. Поэтому система будет выполнять ровно тот код, который вы ей укажете. Это принципиально отличается от WordPress, в котором выполняется весь код, получаются все данные, а уже потом у разработчика есть возможность что-то с ним делать. С MaxSite CMS у вас полный контроль.
Шаблоны для MaxSite CMS не сложнее вордпрессовских. Последние версии шаблона default позволяют другим шаблонам использовать его функциональность для вывода разных типов данных. Таким образом, создание шаблона для MaxSite CMS по сути сводится к обычной верстке.
SEO-friendly. В MaxSite CMS можно указывать title, keywords, descriptions для каждой страницы. Можно указать дефолтные значения, а также различные комбинации.
Мета-данные страниц имеют структуру ini-файла. За счет этого добавить метаполе (дополнительную информацию к странице) можно вообще без программирования.
Опции, настройки также могут быть выполнены в виде ini-файла. Это значительно упрощает их добавление/редактирование.
Система разрешений авторов работает по принципу групп. Вы можете создавать разные группы и отмечать нужные для них действия.
Система комментирования позволяет оставлять комментарии анонимам, а также т.н. комюзерам - зарегистрированным. Причем регистрация происходит автоматически в момент комментирования. Данные комюзеров хранятся в отдельной базе и позволяют на её основе выполнять любые манипуляции. Главный плюс такого деления в том, что у комюзеров нет доступа в админ-панель.
Полная поддержка виджетов. В MaxSite CMS создать виджет очень просто за счет продуманного API. В отличие от WordPress'а, который позволяет устанвливать только один виджет для одного плагина, в MaxSite CMS любой виджет может использоваться сколько угодно раз.
MaxSite CMS расширяется за счет плагинов. В отличие от бардака WordPress, в MaxSite CMS используется строгое именование и за счет вспомогательных функций плагины получаются небольшими. Для примера, плагин антиспама, который имеет свою страницу настроек имеет размер всего 13кб. Плагины в которых только виджеты - еще меньше - 2-5Кб.
Шаблоны для админ-панели очень просты. Например дефолтный шаблон - это 9Кб. В шаблоне используется нормальный html и css, в которых разберется даже школьник. Поэтому, если потребуется сделать свой «фирменный» стиль админки, проблем не будет.
Функциональность админ-панели определяется точно такими же плагинами. Разница только в том, что эти плагины прописаны в коде и автоматически активируются при входе в админ-панель. Таким образом любой плагин может добавить себя в админ-панель. При этом все они используют единый несложный API.
В админ-панели существует возможность настраивать шаблон. В отличие от WordPress, где данная возможность реализуется очень сложно, в MaxSite CMS для этого достаточно разместить в каталоге шаблона один файл options.ini. Таким образом шаблон можно сделать полностью настраиваемым.
Для создания плагинов в комплекте поставки присутствуют файлы template-... для разных вариантов: только виджет, просто плагин, плагин с настройкой в админ-панели, полный вариант.
На данный момент в комплекте следующие плагины: Блокировка по IP, Антиспам, BBCode, Календарь, Капча-антиспам, Облако рубрик, Вывод рубрик, Кнопки для комментирования, Счетчик переходов по ссылке, Виджет событий, Виджет Избранное, Последние комментарии, Последние записи, LightBox с галереей (картинки загружаются и автоматически подготавливаются для галереи, код галереи генерируется автоматически), Виджет для ссылок, Виджет для формы логина, Самое комментируемое, Самое читаемое, Пагинация (листание страниц), Плагин перелинковки страниц, Преобразование PRE в список OL, Псевдокод, Случайные страницы, Цитаты или случайный текст, Рейтинг страниц в виде звездочек, Форма поиска, Карта сайта (архив), Смайлики, Облако меток, Текстовый блок (html/php), Twitter (rss-агрегатор) и другие.
- Плагины постоянно добавляются, поэтому их количество будет только увеличиваться.
- В комплекте поставки входят magpierss и jquery (+UI).
- Бесплатность и открытость. Лицензия GNU GENERAL PUBLIC LICENSE - 2.
CMS Danneo — это Open Source CMS с полностью открытым кодом, предназначена для создания online — представительств, различных тематических сайтов с поддержкой RSS каналов. Изначально оптимизирована под поисковые системы и поддерживает SEO — frendly, свои ключевые слова и мета — описания. Обратите внимание, что для корректной работы SEO — frendly, Ваша хостинг площадка должна разрешать получение инструкций для веб — сервера Apache из файла .htaccess.
CMS Danneo — это Open Source CMS с полностью открытым кодом, предназначена для создания online — представительств, различных тематических сайтов с поддержкой RSS каналов.
Изначально оптимизирована под поисковые системы и поддерживает SEO — frendly, свои ключевые слова и мета — описания. Обратите внимание, что для корректной работы SEO — frendly, Ваша хостинг площадка должна разрешать получение инструкций для веб — сервера Apache из файла .htaccess
Основные требования к хостинг площадке это наличие интерпретатора PHP 4.03, веб — сервера Apache, СУБД MySQL версии 3.23 и выше.
Для нормальной работы клиентской части необходимо наличие браузера — Internet Explorer 6 +, Mozilla Firefox 1.5 +, Mozilla 1.4 +, Opera 9 +. С включёнными опциями — приёма Cookies, выполнения сценариев, JavaScript и отключённой блокировкой pop-up.
CMS Danneo основные возможности:
Управление новостями - создание, редактирование, удаление категорий(с правом доступа пользователям); создание, редактирование, удаление, вывод на печать новостей; вложение фото и видео-материалов; поддержка комментариев(с правом доступа пользователям) смайлики, минимум встроенных тэгов, защита от автоматического отправления сообщений; поддержка RSS лент для категорий и сводного вывода в стандарте RSS 2.0 и Yandex-news;
Управление статьями - ручное клонирование; создание, редактирование, удаление категорий(с правом доступа пользователям); создание, редактирование, удаление, прикрепление файла, вывод на печать статьи;
Управление файлами - создание, редактирование, удаление категорий(с правом доступа пользователям); создание, редактирование, удаление, возможность загрузки и скачивания(антилич) файлов; поддержка комментариев и рейтинга, защита от автоматического отправления сообщений; поддержка RSS лент аналогичная новостной;
Управление ссылками - создание, редактирование, удаление категорий; создание, редактирование, удаление, добавление баннеров, подсчёт переходов;
Управление опросами - создание, редактирование, удаление, лимитирование времени проведения опросов; поддержка комментариев, защита от автоматического отправления сообщений;
Управление фото-медиа - создание, редактирование, удаление галерей и медиа призентаций(с правом доступа пользователям); создание, редактирование, удаление, пакетное и простое добавление медиа-материалов;
Управление статическими страницами - ручное клонирование; создание, редактирование, удаление;
А так же управление - баннерами; пользователями; подписчиками и рассылками; комментариями; часто задаваемыми вопросами; и многое другое
InstantCMS это бесплатная многофункциональная система управления сообществами. Она написана на PHP и использует MySQL в качестве базы данных. В первую очередь система ориентирована на создание социальных сетей, сайтов знакомств и онлайн-клубов, но может использоваться и на корпоративных сайтах.
CMS Textpattern воспринимался только как движок, предназначенный для ведения блогов, но с той поры уже утекло много воды, и на сегодняшний день, сохранив блого-ориентированные возможности, эта CMS используется в самых разных сферах сайтостроения. Кроме блогов, на нем работают корпоративные сайты, сайты-презентации, сайты-справочники, сайты-путеводители, новостные сайты, он-лайн газеты, фотоальбомы, музыкальные каталоги и он-лайн сервисы различного назначения.
CMS LiveStreet представляет из себя бесплатный (GPLv2) движок для блого-социальных сетей. Проект реализован с применением ООП на PHP5+MySQL5 и построен по принципу модели MVC, что позволяет легко изменять как логику поведения движка, так и внешний вид.
Создатель LiveStreet - Мжельский Максим
Основные возможности
Движок только начинает развиваться и на данный момент содержит только базовый функционал блого-социалок:
- Использование UTF-8
- Ведение персональных блогов
- Возможность создания коллективных блогов
- Система рейтингов блогов, топиков, комментариев, пользователей
- Система голосования за блоги, топики, комментарии, пользователей
- Функциональные комментарии на Ajax'е с возможностью навигации
- Полнотекстовый поиск по сайту с использованием Sphinx
- Возможность добавлять топики в избранное
- Автоподстановка тегов
- Коллективная внутренняя почта
- Система контроля доступа(ACL) к разным возможностям сети(создание блога, возможность голосования и т.п.)
- Возможность создать закрытый сайт
- Система инвайтов
- Топики-ссылки
- Топики-опросы
- Администрирование своих блогов
- Назначение модераторов блогов
- Настройки оповещений на емайл
- Ограничение по времени на голосования за топики и комментарии
- Возможность экранирования ссылок от поисковиков
Требования к хостингу для установки LiveStreet:
- PHP5 и расширением mbstring для корректной работы с кодировкой UTF-8
- Базой данных MySQL5 с типом таблиц InnoDB(хотя будет работать и на MyISAM)
- Веб-сервер Apache с модулем mod_rewrite.
CMS Joostina — система управления содержанием, произошедшая и многое унаследовавшая от Joomla!. Joostina так же, как и Joomla! написана на языке PHP с использованием AJAX и базы данных MySQL в качестве хранилища содержания и настроек. Joostina является CMS с открытым исходным кодом, и распространяется под лицензией GNU/GPL. Одной из главных особенностей Joostina является относительная простота управления и ориентация на русскоязычную аудиторию. Создание Joostina началось с корректировки перевода одной из русских сборок Joomla - Joomla RE. Походу корректировки boston также вносил изменения в движок и непосредственно в ядро. В сборку были также включены фреймворки - jquery и php api для его от команды ngcoders. Постепенно boston и его соратники пришли к выводу что необходимо переименовать свою сборку, так как количество ключевых правок, а также интеграция с фреймвоками делали ее уникальной.
Joostina - система, изначально основанная на Joomla! CMS, но претерпевшая значительные изменения, позволившие ей выделиться в отдельный проект. Joostina так же, как и Joomla! - продукт на базе PHP и MySQL.
Помимо стандартных возможностей (WYSIWYG-редактор, управление контентом и пользователями, поддержка XML, поддержка импорта и эксторта RSS и т.д.), Joostina содержит ряд "достопримечательностей", которые выгодно отличают эту CMS от большинства других решений:
- Высокая управляемость и гибкость. При администрировании Joostina CMS доступен большой перечень настроек, относящихся к самым различным аспектам управления системой
- Удобный административный интерфейс. Были добавлены множество новых функций, делающих работу более удобной: многие операции выполняются с помощью AJAX, доступно массовое добавление содержимого, реализована древовидная навигация в компоненте управления контентом, произвольное указание формата дат используемых на сайте и т.д.
- SEO: автогенерация ключевых слов, настройка вывода заголовков и мета-тегов
- Развитый механизм кэширования, позволяющий строить на базе Joostina проекты с высокой нагрузкой (кэширование страниц, кэширование запросов базы данных, автоматическая очистка кэша, оптимизация кэширования, кэширование парсинга параметров и т.д.)
- Встроенные стандартные расширения, позволяющие запустить простой сайт уже через несколько часов после установки
- Большое количество сторонних расширений: галереи изображений, каталоги, блоги, рассылки, интернет-магазины, форумы и т.д.
- Неприхотливость к ресурсам сервера и очень простой процесс установки.
- Поддержка на форуме от команды разработчиков и сообщества проекта
Joostina CMS находится в процессе непрерывного развития.
При разработке новых версий, в первую очередь, учитываются пожелания пользователей.
Cms 2z project выигрывает по скорости. В этом самое главное её преимущество. Так же в базовый пакет включены такие модули: новости, голосование, поиск, поддержка шаблонов и много других. Данная cms распространяется с условиями лицензионного соглашения GNU GPL.
Cms2z project постоянно развивается. Пользователи делятся своими впечатлениями и некоторыми ошибками, что полностью учитывается администраторами.
Developers
Alexey Zinchenko: core, plugins, design, site(.ru);
Roman Zubarev: core, plugins, documentation, site(.com);
Требования для хостинга или сервера:
• Apache
• PHP 4.3 и выше
• MySQL
Гибкий, открытый программный продукт для разработки, поддержки и успешного развития интернет-проекта.
Система управления сайтами 4Site CMS дает практически неограниченные возможности по созданию индивидуального дизайна сайта, сохраняя при этом преимущества CMS.
Главные особенности системы
- Система 4Site является программным обеспечением с открытым исходным кодом (open-source software) и распространяется бесплатно.
- Сайт, построенный на основе 4Site дружелюбен для поисковых машин и индексируется как простой статический (роботы обращаются к реальным страницам, а не к результатам работы скрипта).
- Одна система может управлять множеством сайтов, причем как находящихся на том же сервере, так и удаленными. Используется технология SOAP.
- Широкие возможности по управлению дизайном разделов (применение распределенной системы шаблонов).
- Высокая совместимость с площадками хостинг-провайдеров (построена на основе стандартных средств Apache, MySQL и Perl).
- Система mod_perl совместима, что поднимает ее производительность и масштабируемость на новый уровень.
- Множество пользовательских настроек модулей системы позволяет самостоятельно (без помощи разработчиков) влиять на работу 4Site и сайта.
- Система имеет модульную структуру, благодаря которой ее легко расширять и модернизировать в соответствии с требованиями конкретного проекта.
- Отсутствие собственных «языков разметки» — используется стандартный HTML, что значительно упрощает поддержку сайта веб-мастерам.
Основные направления применения системы управления сайтами для решения задач разнообразных веб-проектов.
Управление наполнением (контент-менеджмент). Все страницы сайта имеют шаблоны оформления. Таким образом разделяется контент (содержание) страниц от их оформления. Изменение дизайна (редизайн) сайта становится простой задачей.
Сайт представляет из себя строгую иерархическую структуру, что повышает его удобство пользования. Становится возможным автоматизированное формирование всех элементов навигации (несколько меню, путь по сайту, карта сайта). Оформление и алгоритм работы элементов навигации не фиксирован системой и может изменяться для каждого проекта с самыми специфичными требованиями.
Благодаря широкому набору разработанных функциональных модулей вы можете в короткие сроки использовать на своем сайте динамические элементы. Новостные ленты, галереи изображений, информационные блоки, каталоги и другие структуры, содержание которых вносится через удобный веб-интерфейс.
Проведение рекламных кампаний. Возможно использование практически любых рекламных носителей: все виды баннеров, Rich Media, текстовые блоки и т. п. Сбор статистики показов, кликов, ограничение по показам и переходам. Централизованное управление работой рекламных инструментов.
Поисковая оптимизация (SEO — Search Engine Optimization). Система предлагает большой выбор средств для тонкой настройки как всего сайта в целом, так и отдельных страниц под определенные поисковые запросы. Вы управляете индексацией сайта поисковыми роботами. В вашем распоряжении удобный механизм расстановки внутренних ссылок с автоматическим обновлением адресов для управления ссылочным весом отдельных страниц. Гибкая система назначения заголовков и ключевых слов с возможностью наследования.
Организация полнотекстового поиска на сайте. Сайты, построенные на системе 4Site, легко интегрируются с мощной полнотекстовой поисковой машиной mnoGoSearch. mnoGoSearch является ПО с открытым исходным кодом, поэтому отлично согласовывается с идеологией системы 4Site. Можно использовать другие распространенные продукты, например, Yandex.Site. Такие сайты индексируются любым поисковым роботом (как глобального поиска, так и локального), так как страницы представляют собой традиционные HTML-файлы.
Создание онлайн-сообществ. Добавьте вашему сайту интерактивности. Проведение опросов на сайте, формы обратной связи, почтовые рассылки. Используйте возможности лучших форумов по вашему выбору, создавайте онлайн-сообщества. Управляйте профилями пользователей, которые регистрируются на сайте для получения персонифицированных сервисов.
CMS Ирокез — это система управления содержимым сайта (CMS). Система распространяется бесплатно и исходный код является открытым. Ирокез присоединился к движению за поддержку PHP5 и текущая версия системы написана на пятой версии PHP. Миссия проекта — создать открытую и бесплатную систему управления сайтами, которая упростит разработку сайтов, а интерфейс управления будет доступным и простым в использовании.
История проекта началась в 2004 году в компании Erava Group. Ирокез был создан в качестве системы, на которой и по сей день разрабатывается большая часть проектов компании. При выходе версии 0.2 было решено распространять продукт под свободной лицензией, и Ирокез стал первой системой с открытым кодом в Узбекистане.
Помимо системы управления сайтами, создаются и другие проекты. Специальная версия Ирокеза 0.7 — Ирокез Блог позволяет создавать свой онлайновый дневник с возможностью комментирования записей посетителями. Разрабатываемая версия 0.8 базируется на PHP фреймворке Чероки (Cherokee) и JS фреймворке Могавк (Mohawk), которые можно использовать для разработки других проектов.
Ключевые особенности
- Неограниченная вложенность разделов сайта
- Человекопонятные УРЛы
- Отделение логики от представления
- Гибкий язык шаблонов
- Собственный JS-фреймворк
- Абстракция от базы данных
- Интуитивно понятный интерфейс панели управления
- Мультязычность
Доступность
Ирокез написан на популярном языке программирования PHP, что делает его доступным для установки практически на любом сервере. Для управления сайтом вам потребуется лишь открыть панель управления, которая работает в вашем любимом браузере.
Системные требования:
- PHP 5
- MySQL
- Apache + mod_rewrite для «человекопонятных» УРЛов
Удобство
Интерфейс панели управления Ирокезом позволяет управлять сайтом без специальных навыков.
Вы можете совершать операции привычным вам образом: сортировать, перемещать объекты мышью, вызывать контекстное меню.
Благодаря многооконному режиму вы можете редактировать несколько объектов в одно и то же время.
С помощью встроенного визуального редактора (WYSIWYG) вам не требуется знать языков разметки (HTML, XML) для редактирования страниц и документов.
Через визуальный редактор вы можете легко загружать файлы и изображения, вставлять ссылки и оформлять текст.
Ирокез руководствуются следующими принципами:
1. Удобный интерфейс
Система управления сайтом должна быть интуитивно-понятной и простой, пользователи системы не должны обладать специальными знаниями для управления своим сайтом. Использование Аякса (Ajax) делает систему более динамичной и уменьшает трафик между клиентом и сервером.
2. Удобный код
Программный код системы написан таким образом, чтобы разработка сайта велась наиболее эффективно. Исходный код оформлен согласно общепринятым стандартам оформления. Проект придерживается принципов объектно-ориентированного программирования, а архитектура системы отделяет программную часть (PHP код) от представления (HTML шаблоны). В добавок отметим использование REST принципов в качестве построения запросов.
Explay CMS дает Вам возможность построить полноценную социальную сеть или блого-социальное сообщество совершенно бесплатно. Базовый функционал включает в себя такие возможности как: коллективные блоги, фотоальбомы, комментарии, рейтинги, внутреннюю почту и новости друзей. Гибкое и расширяемое ядро системы позволяет Вам реализовать любой функционал максимально просто и за максимально короткое время.
Explay CMS - это система управления социальными сетями. В стандартную сборку уже всключены все возможности, какими должна обладать социальная сеть: пользователи, блоги, фотогалерея, внутренняя почта, лента друзей, комментарии, голосования и рейтинги.
Explay CMS очень приветлива к разработчикам. Существует подробная документация, а разработка новых возможностей требует минимальных денежных средств и времени разработчика. Особой возможностью разработки сайта на Explay CMS является возможность создавать любые дополнительные свойства контента, например, для публикаций или фотографий.
Ни одна российская коробочная CMS не даст Вам таких возможностей для создания социальных сетей, как Explay CMS.
Основные возможности:
Пользователи:
- Регистрация с подтверждением e-mail
- Настройки профиля
- Возможность загрузки нескольких аватаров
- Настройки оповещений на e-mail
- Cмена пароля
- Возможность добавления друзей
- Оценивание (рейтинг) пользователей
- Группы пользователей
- Рейтинг пользователей
- Статистика
- Поиск по пользователям
Блоги:
- Публикации двух типов: статья и ссылка
- Встроенный типограф (Jevix)
- Возможность создавать блоги
- Оценивание публикаций и блоговРейтинг блогов
- Назначение администраторов и модераторов блогов
- Возможность комментирования
- Оповещения о новых комментариях на e-mail
- RSS
Фотогалерея:
- Персональные фотоальбомы
- Загрузка нескольких фотографий за раз
- Оценивание фотографий
- Комментирование фотографий
- Оповещения о новых комментариях
- RSS
Внутренняя почта - обмен сообщениями между пользователями и оповещение на e-mail
Лента (новости друзей) - "лог" действий друзей
Баннеры
Статичные страницы
Система обновлений позволяет оперативно вносить исправления и новый функционал в программный код и панель администратора
А так же: современный, масштабируемый, полностью натсраиваемый движок, современный, качественный и документированный ООП-код, гибкая система кеширования и XST шаблоны.
Cайтовый двигатель Rumba получил название от знаменитого латиноамериканского танца румба. Очаровательные ритмы и движения Rumba помогут расширить Я вашего сайта. Создатели движка верят, что созданные с помощью Rumba сайты будут захватывающи и интересны, как их трудолюбивым создателям, так и благодарным посетителям.
Cайтовый двигатель Rumba получил название от знаменитого латиноамериканского танца румба. Очаровательные ритмы и движения Rumba помогут расширить Я вашего сайта. Создатели движка верят, что созданные с помощью Rumba сайты будут захватывающи и интересны, как их трудолюбивым создателям, так и благодарным посетителям.
Устанавливая Rumba на сайт, вы вступаете в сообщество, которое основано не на программе, а на определённом способе мышления. Пользователей Rumba отличает желание иметь быстрый, компактный сайт, направленный на общение с целевой аудиторией. У них другое отношение к Сети, отличное от остального мира. И Rumba утверждает, что быть другим - нормально. Наконец-то вы можете оставаться самим собой! Rumba вас принимает такими, какие вы есть: вы отличаетесь, Rumba тоже отличается.
Крупные, громоздкие, монстрообразные программные продукты захватывают рынок, лишая нас свободы выбора. Они хотят доминировать в Сети, контролировать будущее. Неуклюжие и недоброжелательные, они стремятся получить монополию на рынок. Но Rumba не собирается отступать и продолжает соперничать, бороться за свободу - свободу выбора. Старые ценности: компактные программы, быстрый код, отсутствие излишних функций - вновь идут в ход.
Задача Rumba заключается не в том, чтобы создавать набор скриптов, помогающих людям создавать свои сайты, хотя это мы делаем хорошо. Задача Rumba: усилить лучшие качества контента сайта, влить в него энергию, продемонстрировать высочайшие стандарты профессионализма.
Румба предназначена не для всех - только для тех, кто умеет творчески мыслить и ответственно подходит ко всему, чем пользуется, что потребляет. Вы можете сделать выбор. Создавайте новую реальность вместе с Rumba.
Rumba - это двигатель для вашего сайта, который упрощает создание, управление, редактирование контента (содержимого). Rumba представляет собой скрипт, написанный на языке программирования PHP. Скрипт подходит для использования в качестве КМС, новостного сайта, блога. В качестве базы данных используются текстовые файлы, что уменьшает требования к хостингу и значительно упрощает установку скрипта. Реализованы постраничный вывод, лента новостей, карта сайта, гостевая, комментарии, поиск по сайту, урлы в виде статичных html, оптимизированные названия страниц, возможность автоматического обновления контента. И всё это умещается в весьма компактном коде.
В скрипте реализованы:
- Разбиение статей (новостей, заметок) на категории
- Постраничный вывод в порядке убывания (начиная с последней опубликованной и так далее)
- Комментарии к статьям (можно запрещать/разрешать комментарии к каждой статье)
- Подсветка комментарие администратора (при желании)
- Поиск по сайту с постраничным выводом результатов
- Вывод на панель меню последних 10 поисковых запросов
- Карта сайта (для лучшей индексации поисковиками)
- Гостевая книга (если мало комментариев к статьям)
- Справка (выводятся кейворды, под которые вы оптимизируете сайт)
- Урлы страниц в виде статичных .html, за исключением списка последних запросов
- База данных на текстовых файлах (не зависит от наличия и версии SQL на сервере)
- Компактный и лёгкий код не загружает сервер хостера и берет минимальный трафик
- Публикация статей из кеша с заданным интервалом (регулярное автоматическое обновление сайта)
- Скрипт имеет SEO оптимизацию
Content Management System (система управления содержанием) iPHPortal - это комплекс программного обеспечения, позволяющий разрабатывать и поддерживать динамические сайты. Система управления сайтом позволяет отделить управление контентом сайта от необходимости редактирования шаблонов страниц и избежать ошибок операторов с низкой квалификацией, связанных с вёрсткой страниц сайта и организацией документов и файлов на стороне сервера. Основой для любой CMS является веб-сервер и реляционная (в большинстве случаев) база данных.
Как вариант базовой платформы для создания и сопровождение системы образовательных порталов создана CMS система, учитывающая специфику образовательных порталов. В реализованной CMS системе используются свободно распространяемые технологии Apache, PHP, Mysql и Mnogosearch. В ядре системы заложены функции управления пользователями и правами пользователей, структурой сайта, разделения дизайна и информационного наполнения, управления различными типами материалов. Для ускорения работы используется предгенерация структуры сайта (директории) и блочное кэширование, т.е. при каждом обращении страница сайта собирается динамически, но из статических (закэшированных) фрагментов. Это позволяет снизить нагрузку на сервер и уменьшить время отклика. Подробнее о принципе работы.
В системе реализован интерфейс для создания модулей, выполняющих определенные функции. Это позволяет создать библиотеку модулей для использования на сайтах системы образовательных порталов. В настоящий момент реализованы модули "Форум", "Баннерная система", "Тесты", "Поисковая системы" (используется программа Mnogosearch), "Каталог образовательных ресурсов" и др. Наличие готовых решений позволяет значительно снизить время и затраты на создание новых сайтов. Список модулей.
В комлект поставки системы входят PHP-скрипты, дамп базы данных и руководство пользователя и разработчика. Отдельно можно скачать набор необходимых программ для запуска системы iPHPortal - веб-сервер Apache, язык PHP (модуль к Apache) и сервер баз данных MySQL.
Модуль "Каталог". Модуль предназначен для создания каталога ресурсов, совместимого с каталогом Edu.Ru (формат GEM).
Модуль "Конференции". Модуль поддержки оффлайновых и проведения онлайновых конференций
Модуль "Форумы". Система форумов на сайте
Модуль "Гостиные". Гостиные с ведущим в стиле "вопрос - ответ"
Модуль "Гостевые книги". Возможно создание гостевых книг, рубрик "вопрос-ответ"
Модуль "Голосования". Проведение опросов посетителей сайта
Модуль "RSS-экспорт". Экспорт анонсов материалов в формате RSS
Модуль "Архив материалов". Архив материалов по годам и месяцам
Модуль "Поиск". Поиск материалов на сайте
Модуль "Тесты". Тестирование посетителей сайта
Модуль "Регистрация пользователей". Регистрация и редактирование данных пользователей (фронтофис)
Модуль "Ленты новостей (RSS импорт)". Модуль для загрузки и отображения анонсов новостей
Модуль "Карта сайта". Модуль "Подписчики"
Модуль "Листы рассылки".
Основные требования
- Веб-сервер Apache 1.3 и старше
- PHP 4.0.5 и старше, установленный как модуль Apache
- MySQL 3.23 и старше
- Права доступа на запись (создание / чтение /изменение / удаление) файлов на сайте из скриптов PHP
- Возможность использование .htaccess файлов
CMS Jimdo каждый может легко создать собственные веб-сайты и очень просто разместить их во всемирной сети. И все это - без особых знаний HTML, а главное, абсолютно бесплатно.
Jimdo предлагает пользователям создать собственный сайт за несколько секунд. Пользователю доступно: загрузка картинок (до 12 500 штук), работа с видео, блог, гостевая книга, лента активности и многое другое. Также имеется возможность быстро настроить и сменить дизайн, при этом практически не владея навыками программирования. Чтобы поменять и настроить любой элемент на сайте, стоит всего лишь загрузить его в форму. Один из плюсов Jimdo — это встроенная в сам сайт панель управления, что позволяет пользователю работать прямо на нём и не отвлекаться.
История создания
Трое молодых людей — Christian (Кристиан), Fridtjof (Фридтьёф) и Matthias (Маттиас) — не имея денег в кармане, решили создать программное обеспечение, которое помогло бы малым и средним компаниям быстро и удобно создавать и обновлять свои веб-страницы. Так было разработано ядро Jimdo. В 2004 году эти три молодых человека смогли убедить жюри конкурса бизнес-планов в новизне и пользе их проекта. За это они получили 18 тысяч долларов, чего хватило для переезда в новый офис в Гамбурге. Вскоре популярность Jimdo резко выросла, последовало заключение новых договоров, приглашение новых людей в команду и переезд в большой офис.
Слоган
После того, как команда Jimdo увидела рост популярности своего продукта и большое число откликов на него, ею был придуман слоган Jimdo: «Pages to the People» («Страницы — людям»).
CMS DotNetNuke – это система управления контентом сайта (Content Management System, CMS), предназначенная для создания, внедрения и управления коммерческими или некоммерческими вебсайтами и порталами. Она разработана для использования совместно с платформой Microsoft ASP.NET 2.0 и распространяется как бесплатное программное обеспечение с открытым исходным кодом, лицензированное в соответствие со стандартным соглашением BSD.
Благодаря широкому выбору дополнительных модулей, стандартных инструментов и модулей сторонних разработчиков, DotNetNuke способен строить сложнейшие системы управления контентом (CMS). Модули и темы DotNetNuke легко найти, приобрести или создать. Благодаря этому функциональность и возможности тонкой настройки сайтов практически безграничны.
DotNetNuke поддерживает многопортальность, предоставляя возможность администратору управлять любым количеством сайтов. Богатая функциональность обеспечивается большим количеством встроенных инструментов, с помощью которых легко управлять и настраивать хостинг сайтов, дизайн, контент, безопасность и опции разграничения.
DotNetNuke устанавливается в считанные минуты. Для этого достаточно загрузить его с сайта DotNetNuke.com и следовать инструкции по установке. DotNetNuke включает многоязыковую поддержку, что позволяет администраторам легко переводить их порталы на любые языки.
DotNetNuke постоянно развивается международной командой разработчиков, которые благодаря отзывам растущего сообщества пользователей и своему опыту разработки обеспечивают доступность технической поддержки.
DotNetNuke является зарегистрированной торговой маркой и широко узнаваемым брендом, уважаемым в сообществе сторонников программного обеспечения с открытым исходным кодом. В настоящее время насчитывается более 450 000 зарегистрированных пользователей и перспективных команд разработчиков.
Бесплатный движок (скрипт) для создания социальных сетей и сообществ bigstreet CMS.
Возможности:
- Персональные блоги.
- Коллективные блоги.
- Приглашения (инвайты) с возможностью сделать сайт закрытым.
- Общие ленты постов с настраиваемыми разграничениями по рейтингу.
- Комментарии.
- Оценки постов, комментариев.
- Поиск по тэгам.
- Поиск по постам
- Модуль Важные объявления
- Поиск пользователей по части ника.
- Отключаемые уведомления на e-mail о новых комментариях и личных сообщениях.
- Трансляция в RSS.
- Импорт из RSS
- Модуль внутренней переписки с возможностью подключить к переписке нескольких пользователей и отсортировать переписки по "папкам".
- Вставка видео и изображений в публикации.
- Профили пользователей.
- Модуль друзья
- Модуль Яндекс-карты
- Френдлента
- Ресайз и копирайт картинок
- Интеграция с Twitter
- Статусы пользователей
- Учёт рейтинга и "силы" пользователей.
- Разграничение прав доступа к модулям и отдельным действиям как по признаку "пользователь/администратор", так и величине рейтинга пользователей.
- Система кеширования.
Условия распространения
Движок распространяется на условиях лицензии LGPL.
Требования к серверу
Для экплуатации движка потребуется PHP версии 5+ с поддержкой мультибайтовых кодировок (в нашем случае необходима поддержка UTF-8*), MySQL с поддержкой типа InnoDB и достаточно прямые руки.
PHP-Fusion SF - это система управления контентом (CMS) с открытым исходным кодом, написанная на PHP. Данная CMS использует mySQL базу данных, для хранения данных и мощную встроенную систему администрирования контента. PHP-Fusion SF включает в себя все необходимые компоненты и модули.
CMS PHP-Nuke — одна из популярных систем управления содержимым на веб-сайтах и вероятно старейший из проектов CMS под свободными лицензиями. Автором этой системы является Франсиско Бурси. Написана на PHP с использованием базы данных MySQL.
PHPNuke - свободное программное обеспечение с открытым кодом под лицензией GNU.
Это - CMS, который включает в себя все инструменты, необходимые для создания портала (в широком его понимании). Принимая во внимание большое количество реализованных по умолчанию функций, а так же наличие модулей, произведенных третьими лицами, данная CMS система может быть применена в следующих областях
- Интернет системы,
- Системы электронной коммерции,
- Корпоративный портал,
- Общественные учреждения и организации,
- Агентства новостей,
- Диалоговые компании,
- Информационные сайты,
- Системы электронного обучения
PHP-Nuke использует базис из PHP+MySQL, очень часто в качестве сервера используется сервер Apache. Множество модулей объединяют в себе JavaScript, Java, Flash и даже звуковые файлы, потоковое видео.
PHP-Nuke создан в соответствии с W3C, и поддерживает таблицы стиля. Пользователю необходимо только придерживаться стандарта при изменении графики или создания новых элементов.
Создание уникального стиля для портала ограничено только Вашей фантазией и навыками программирования. Наличие похожих друг на друга порталов, есть ни что иное как нехватка времени на адаптацию Вашего детища.
Франциско Бурзи, создатель PHP-Nuke, описывает его создание следующим образом:
PHP-Nuke - ПО управления документами , новостями и т.д. Цель PHP-Nuke состоит в том, чтобы автоматизировать управление WEB-сайтом, чтобы разделить статьи и пользователей. Каждый пользователь может комментировать, обсуждать, писать статьи.
Главные особенности: администрирование через специальный интерфейс, обзоры, управление главной страницей (выводится по умолчанию), сбор статистики, возможность настройки под каждого посетителя, менеджер тем для зарегистрированных пользователей, дружественный административный интерфейс с графическим менеджером, для редактирования статей, комментариев, объединенная система Баннеров, backend/headlines поколение (RSS/RDF формат), и другие полезные и нужные функции.
PHP-Nuke написан 100% на PHP и требует сервера Apache, PHP и SQL (MySQL, mSQL, PostgreSQL, ODBC, ODBC_Adabas, Sybase, Interbase). Поддерживает 25 языков, Yahoo подобный механизм поиска, возможность комментариев в опросах, поддержка тем, менеджер дат, менеджер управления файлами, работа с заголовками, менеджер часто задаваемых вопросов, система обзоров, информационный бюллетень, категоризациа статей, многоязычное управление и т.д.
http://www.phpnuke.org/
http://www.rus-phpnuke.com/
Что такое e107? CMS е107 это набор скриптов, написанных на PHP и взаимодействующих с MySQL, что в целом обеспечивает нам отличную готовую портальную систему, которая пригодится для создания огромного портала или простого сайта.
Е107 это удобная и полноценнaя система управления сайтами CMS (Content Management System), написанная с помощью языкa веб-программирования PHP и взaимодействующaя с бaзой дaнных MySQL. е107 является одной из немногих бесплaтных общепризнанных систем.
Благодаря своей простоте е107 прекрасно подходит для создания сайтов любой сложности, от сaйтов визиток до порталов, а широкие возможности движка позволяют сделать крупный ресурс с ежедневной многотысячной посещаемостью.
Срaзу же после установки, можно активировать и настраивать многие популярные плагины, входящие в бaзовый архив системы. Среди плагинов есть и собственный форум е107, чем не могут похвастаться другие движки. Это удобно, так как вам не придется устанавливать сторонний скрипт форума и интегрировать его с сайтом.
http://www.e107club.ru/
http://e107.org/
Open Azimyt CMS - система управления сайтом с открытым исходным кодом , распространяется под лицензией GPL v 3. Бесплатная система управления сайтом рассчитана не только на специалиста, но и на рядового пользователя (простой интуитивно понятный интерфейс системы управления сайтом), позволяя редактировать сайт без необходимости знания веб-технологий. Open Azimyt CMS сочетает в себе функциональность и удобство использования системы управления сайтом.
В базовой комплектации (без дополнительных модулей), бесплатная система управления сайтом позволяет управлять неограниченным количеством страниц на сайте, позволяет создавать новые разделы и подразделы, создавать новостные группы, управлять пользователями и доступом к страницам сайта, вести статистику посещаемости сайта
Система управления сайтом Open Azimyt CMS ориентированна для поисковой оптимизации:
- Добавление индивидуальных заголовков (title) и описание (description) для каждой страницы;
- ЧПУ - названия страниц понятны, не содержат символов затрудняющих сканирование роботами поисковых систем;
- Статистика посещаемости;
- Создание карты сайта;
- xHTML валидный код.
Бесплатная система управления сайтом работает на основе шаблонов (Azimyt Template Code, далее ATC), что дает возможность создавать индивидуальный шаблон для каждой страницы сайта, а также сменить дизайн сайта (в случае необходимости) не создавая заново весь контент и страниц.
Для создания шаблонов системы не требуется знания языков программирования, все шаблоны создаются в HTML. С помощью данной бесплатной системы управления сайтом легко в короткие сроки развернуть функциональный Интернет ресурс, а также провести его адаптацию под поисковые запросы.
Благодаря модульной архитектуре, функциональность системы управления легко настраивается в соответствии с конкретной задачей.
Профессиональная система управления сайтами Seditio CMS - программный продукт на базе PHP и MySQL, позволяющий создавать и поддерживать интернет-проекты практически любого уровня сложности, не обладая при этом глубокими познаниями в web-программировании и html-верстке.
CMS Energine (от англ. energy - энергия, engine - движок) - Open Source система управления содержанием (Energine CMS), позволяющая поддерживать web-приложения (в том числе и сайты) любого уровня сложности. Базируется на одноименном фреймворке (Energine CMF), предоставляющем удобный инструментарий для создания web приложений.
Основные возможности
1. Поддержка многоязычности - система поддерживает неограниченное количество языков, с возможностью удобного перевода не только содержимого сайта, но и подписей, кнопок, текстов писем и прочего.
2. Разграничение прав - система контроля прав позволяет администратору настроить каждой группе пользователей необходимый уровень доступа к различным частям сайта.
3. Визуальный редактор текста - для редактирования текста страниц предусмотрен встроенный WYSIWYG редактор, не только упрощающий редактирование текста, но и позволяющий увидеть как будет выглядеть текст для пользователя.
4. Работа с файлами - единое хранилище файлов позволяет по одному принципу работать с файлами как в формах, так и в редакторе текста.
5. Управление структурой сайта - структура сайта представлена в виде дерева. Пользователь может добавлять, изменять и удалять узлы этого дерева, изменяя тем самым разделы сайта.
6. Модуль интернет магазина - дополнительный модуль, позволяющий создавать и работать с интернет магазином.
Особенности Energine
- Полностью Человеко Понятный УРЛ(ЧПУ) - все страницы сайта имеют понятный человеку адрес. Использование ЧПУ облегчает задачу индексирования сайта поисковыми роботами.
- Использование технологии AJAX в части управления сайтом позволяет не только ускорить работу сайта, но и создавать более удобные пользовательские интерфейсы.
- Использование технологий XML и XSLT позволяет выводить данные не только в формате HTML, но и в любом структурированном виде (WML, RTF, RSS).
- Возможность расширения существующих и написания пользовательских компонентов.
Уникальная особенность системы BLOX заключается в отсутствии отдельного административного интерфейса для управления сайтом. Пользователь системы перемещается по сайту как обычный посетитель, при этом, он в любой момент может начать редактировать данные какого-нибудь блока страницы или назначить блоку другой шаблон.
BLOX - это система управления сайтом (Content Management System).
На одной системе управления BLOX может работать несколько сайтов. Администрирование сайта осуществляется посредством стандартного веб-обозревателя, например, Internet Explorer. Тексты редактируются с помощью визуального текстового редактора. В ядро системы заложены функции для работы с табличными данными. Пользователь может добавлять, удалять, скрывать строки таблицы. Можно производить сортировку и поиск данных по столбцам. Возможна выборка записей с данными, удовлетворяющими определенным условиям. Длинные таблицы могут автоматически разбиваться на части с переносом на другую страницу. Предусмотрены пользователи со следующими ролями: администратор, редактор, гость, посетитель. Можно следить за статистикой сайта. Для ускорения вывода страниц можно включить кэширование страниц.
Технические требования
На сервере должны быть установлены:
Apache 1.3.x (веб-сервер)
MySQL 5.x (сервер баз данных)
PHP 5.x (язык серверных сценариев)
Особенности системы BLOX
Блоки
Страницы сайта собираются из блоков. Каждому блоку администратор назначает шаблон. Шаблоны можно написать самому или использовать готовые комплекты. Шаблон блока - это фрагмент html-кода со вставками переменных для отображения редактируемых данных. Эти вставки могут быть написаны как на языке PHP, так и на специальном языке шаблонов Smarty.
Система BLOX не накладывает никаких ограничений на структуру страницы. Блоки могут располагаться в любом порядке.
Блоки могут быть вложены в другие блоки. Уровень и число вложений не ограничено. Например, страничка сайта может состоять из одного внешнего блока, в который вложены, скажем, такие блоки как: шапка, главная часть, подвал. В свою очередь, в шапку могут быть вложены рекламное поле, блок навигации и т.д. (см. пример сборки сайта )
Один и тот же блок может использоваться многократно на разных страницах, как, например, блок навигации.
Структура сайта
Уникальная особенность системы BLOX заключается в отсутствии отдельной административной панели управления ни для создания структуры сайта, ни для задания структуры отдельной страницы.
Пользователь системы перемещается по сайту, как обычный посетитель. Но он любой момент может перейти к редактированию отдельного блока страницы (через кнопку редактирования около блока), а при необходимости и к замене шаблона этого блока (через меню в верхней части окна редактирования).
При создании страницы сначала пользователь назначает внешний (общий) шаблон, который играет роль контейнера для других вложенных в него блоков. Затем он назначает шаблоны для вложенных блоков. В свою очередь, в этих шаблонах могут быть предусмотрены block-данные, то есть вложенные шаблоны, которым также можно назначить шаблоны, и т.д. Таким образом из небольшого набора шаблонов можно собирать страницы различной структуры.
От того, какой шаблон будет назначен, зависит структура не только данной страницы, но и всего сайта. Если будет назначен блок, содержащий page-данные (ссылки на страницы сайта), то данная страница не будет конечной - она станет родительской для других (дочерних) страниц. В свою очередь дочерние страницы могут ссылаться на следующие страницы и т.д. Таким естественным образом получается древо сайта.
Всё, что нужно делать для сборки сайта — это правильно назначать шаблоны.
Система OpenCms - профессиональный зрелый продукт, распространяемый по лицензии LGPL, которая позволяет свободное использование системы в любых проектах без затрат на лицензирование. Такой подход дает широкий выбор возможностей по адаптации системы и ее внедрению в силу открытости исходного кода.
Основные характеристики OpenCms
Основана на технологии Java и XML
OpenCms написана на Java с широким использованием стандартных и распространённых технологий (Servlet, JSP, XML, JDBC). Это обеспечивает возможность лёгкой и эффективной интеграции с различными системами и платформами. Java является широко распространённой и хорошо зарекомендовавшей себя платформой для построения надёжных многоуровневых систем.
Простота установки
OpenCms имеет встроенный мастер установки с HTML-интерфейсом. После предварительной подготовки серверной платформы (возможно, что будет необходимо установить WWW-сервер с поддержкой Java Servlets/JSP и сервер баз данных) он позволит вам произвести установку и настройку OpenCms легко и быстро. Мастер проведёт вас через все этапы установки системы и позволит изменить её параметры. Весь процесс установки займёт не более 10 минут.
Привычная рабочая среда в вашем веб-браузере
Интерфейс OpenCms – так называемый «рабочий стол» – полностью базируется на веб-браузере. Таким образом, пользователь имеет возможность редактировать и публиковать информацию в привычном интерфейсе. Система не требует установки дополнительного программного обеспечения на компьютере пользователя.
Внешний вид системы долгое время оттачивался при участии большого количества независимых экспертов. Он будет привычен и понятен любому, кто знаком с Windows и приложениями Office.
Быстрое обучение работе с системой
Пользовательский интерфейс OpenCms тщательно продуман и специально сделан максимально похожим на стандартный интерфейс Windows. При входе в OpenCms пользователь попадает в привычную для него среду, а наличие удобной справки позволит ему быстро сориентироваться в системе.
Простота управления ресурсами сайта
Пользователи системы могут легко и эффективно управлять различными ресурсами сайта – страницами, изображениями, анимированными роликами и пр. Страницы организованы в виде привычной иерархии папок и файлов. Мультимедийные ресурсы собраны в коллекции, называемые галереями, которыми удобно управлять. OpenCms поддерживает все общепринятые форматы файлов. Доступ к галереям осуществляется из WYSIWYG-редактора. В масштабных проектах вы можете распределить файлы и картинки по целому ряду галерей с различными правами доступа к каждой.
Встроенное управление пользователями и правами доступа
Доступ к различным ресурсам OpenCms может контролироваться пользователем при помощи функции права доступа. Это гарантирует оптимальную организацию рабочего места и контролируемый доступ к защищенным зонам. У каждого ресурса в OpenCms есть свой владелец, связанная с ним группа пользователей и определенный уровень доступа.
Одновременная работа нескольких пользователей
Работать с системой могут несколько пользователей одновременно. OpenCms сама контролирует, кто и что редактирует в данный момент. Это исключает ситуации, в которых несколько человек могут вносить изменения на одной и той же странице сайта. С другой стороны, эта возможность позволяет вам опубликовать на сайте любое количество материала в сжатые сроки.
Управление публикацией ресурсов сайта
В OpenCms встроен механизм публикации ресурсов. Ваш сайт имеет одновременно две версии: «online» - доступна посетителям сайта, и «offline» - доступна только пользователям системы. Это позволяет организовать типичный цикл публикации материала: редактирование – проверка – публикация. Имеется возможность отмены внесённых изменений и возврата к последней опубликованной версии.
Управление задачами
В систему встроен гибкий и мощный механизм управления рабочим процессом, основанный на проектах и задачах. Имеется возможность назначать задания пользователям системы и оповещать о событиях по электронной почте. Все этапы выполнения задачи записываются в журнал.
Удобный WYSIWYG-редактор
Система имеет встроенный WYSIWYG-редактор, позволяющий редактировать тексты, а также вставлять картинки одним движением мыши. WYSIWYG-редактор дает возможность редактировать содержание сайта в режиме оффлайн, а также имеет функцию предварительного просмотра, позволяющую увидеть страницу так, как увидят ее посетители сайта. Когда вы довольны результатом, вы можете опубликовать все тексты и картинки одним щелчком клавиши мыши.
Поддержка многоязыковых веб-сайтов
OpenCms позволяет создавать многоязыковые веб-сайты. Встроенный модуль интернационализации поддерживает все существующие орфографические системы, включая даже так называемые «двубайтные» языки: китайский и японский. Также доступен модуль сопровождения многоязыкового сайта, позволяющий эффективно организовать работу переводчиков.
Контроль версий ресурсов сайта
Данная функция помогает отслеживать, какие изменения были сделаны на сайте, кем и когда. Все предшествующие версии страниц архивируются и могут быть легко восстановлены. Таким образом, если что-то было сделано неверно, вы всегда можете обратиться к более старым версиям страниц и исправить ошибку, не прилагая дополнительных усилий.
Никаких ограничений на дизайн
Внешний вид сайта, созданного с помощью OpenCms, может быть каким угодно – от простого до очень сложного с большим количеством графики, звука и флэш-анимации. Вы сами решаете, что вам нужно, а OpenCms помогает реализовать это быстро и с наименьшими затратами.
Гибкий механизм шаблонов страниц
Система устроена таким образом, что содержание сайта полностью отделено от его внешнего вида (дизайна). Это позволяет легко и быстро изменить дизайн без необходимости заносить содержимое на сайт ещё раз. Это также позволяет реализовать различное представление содержимого сайта для разных типов браузеров (PC Desktop WEB-браузер, PDA или WAP-браузер) или для разных категорий посетителей (зарегистрированные пользователи и обычные посетители).
Эти возможности в OpenCms реализованы на базе шаблонов. Они представляют собой подключаемые и наращиваемые функциональные блоки. Есть возможность использовать различные языки при программировании шаблонов. В OpenCms вы можете комбинировать шаблоны самыми разными способами, упрощая процесс публикации информации на сайте.
Поддержка технологии JSP
В OpenCms встроена интеграция со стандартным Java-механизмом создания динамических веб-страниц JSP. С помощью этого механизма можно также создавать шаблоны страниц.
Многоязыковый пользовательский интерфейс
Рабочее пространство системы может быть представлено на различных языках. В данный момент доступны Английский, Русский, Немецкий, Шведский и Французский языки.
Удобная справочная система
В OpenCms встроена удобная и понятная справочная система, которая поможет новичку быстро разобраться с пользовательским интерфейсом рабочей среды. Справка доступна на Английском, Русском, Шведском и Немецком языках.
Самая подробная документация
Помимо удобной справочной системы, с OpenCms поставляется руководство пользователя, а также справочник разработчика с подробным техническим описанием системы. Ко всему этому прилагается, пожалуй, самая лучшая техническая документация – исходные коды системы.
Публикация ресурсов в виде динамических или статических страниц
OpenCms обладает функцией статического экспорта, позволяющей улучшить производительность сайта путем предварительной генерации HTML-страниц. При публикации страниц система генерирует их в виде обычных файлов, доступ посетителей к которым осуществляется очень быстро.
Персонализация
OpenCms содержит функцию персонализации. Вы можете использовать ее в самых различных целях: для новостной рассылки или для создания персонализованных страниц для конкретных посетителей вашего сайта.
Гибкая система кэширования динамических страниц
Система OpenCms полностью основана на базе данных, то есть веб-страницы динамически генерируется из базы данных. Для того чтобы этот процесс происходил быстро и без ошибок, в OpenCms встроен механизм кэширования.
Модульный механизм расширения функциональности
Стандартный программный интерфейс позволяет встраивать в основную систему дополнительные приложения. В OpenCms есть также встроенный модуль, облегчающий создание таких приложений. Это очень гибкая и мощная система, с помощью которой легко адаптировать OpenCms к нуждам каждой конкретной организации.
Поддержка стандартных протоколов безопасности для приложений электронной коммерции
OpenCms позволяет создавать надёжные и защищённые сайты для ведения электронного бизнеса. Имеются встроенные расширяемые механизмы обеспечения безопасности и совместимости со стандартным веб-протоколом SSL.
Система ведения расписаний для автоматического выполнения задач
OpenCms обладает встроенной системой расписания публикаций. Эта система позволяет автоматизировать процесс публикации и помогает не допустить наличия на сайте устаревшей информации. Если вы пользуетесь этой возможностью OpenCms, то можете быть уверены: вся информация будет опубликована в положенное время. Это особенно удобно, когда вы имеете дело с информацией о продуктах или пресс-релизами для акционеров и инвесторов, которая должна публиковаться в строго определенное время.
Механизм синхронизации с внешними файловыми системами
Имеется встроенная возможность синхронизировать все или любую часть ресурсов OpenCms с внешней файловой системой. Эта функциональность наиболее удобна при разработке сложных шаблонов и модулей расширения.
Механизм импорта и экспорта ресурсов сайта
OpenCms позволяет производить экспорт и импорт содержания веб-сайта по частям или полностью. Эта функция делает возможным полный перенос содержания из одной системы в другую. Её также можно использовать для создания резервных копий сайта.
Интеграция с различными серверами приложений
Благодаря используемой платформе Java, OpenCms может быть тесно интегрирована с большинством современных серверов приложений, а также с системами, построенными на их основе. OpenCms разработана в соответствии со стандартами, входящими в спецификации J2EE.
Поддержка полнотекстового поиска и индексирования страниц сайта
В OpenCms доступен модуль для поддержки полнотекстового поиска по веб-сайту. Модуль позволяет организовать индексирование и поиск по всем или некоторым страницам сайта с учётом их языка.
Свойства ресурсов
К каждому ресурсу в OpenCms можно присоединить любое количество разнообразных свойств (т.н. метаинформация). Например: заголовок страницы, описание, кодировка и т.д. Эти свойства могут быть легко изменены пользователем.
Поддержка систем распределения нагрузки
Для поддержания сайтов с большим количеством посетителей вы можете распределить нагрузку между несколькими серверами OpenCms. Эта система распределения нагрузки обеспечивает лучшую доступность и стабильность работы вашего веб-сайта.
Расширяемость и масштабируемость
OpenCms построена таким образом, чтобы расширение функциональности можно было производить простым добавлением новых модулей. Вы можете разрабатывать модули самостоятельно или брать уже готовые. Количество доступных модулей постоянно растёт, а их качество и надёжность обеспечивается широким сообществом пользователей и разработчиков.
Благодаря своей архитектуре OpenCms позволяет создавать сайты, выдерживающие очень большие нагрузки. Вы можете установить систему на несколько машин и они будут действовать как одно целое.
Основные преимущества OpenCms
OpenCms – это система контент-менеджмента, позволяющая быстро, эффективно и с минимальными затратами разрабатывать и поддерживать сложные интернет- и интранет-сайты. Основные преимущества системы:
• Повышенная продуктивность
Пользователь имеет возможность заниматься исключительно созданием контента веб-сайта в простом и понятном интерфейсе привычного веб-браузера вместо того, чтобы осваивать навыки программирования, необходимые для традиционной верстки.
• Удобство потребителя
Централизованный контент-менеджмент, основанный на заранее разработанных шаблонах, делает содержание сайта точным и последовательным.
• Удешевление процесса
Пользователи могут управлять контентом самостоятельно, без постоянного привлечения дорогостоящих ИТ-консультантов и разработчиков.
• OpenCms полностью независима от платформы
OpenCms полностью базируется на технологии Java, что дает независимость от платформы. Таким образом, OpenCms может с равным успехом функционировать на базе Windows NT/2000, Linux, Unix, Solaris и т.д.
Клиентская часть системы основана на HTML-интерфейсе. Это избавляет пользователей от необходимости устанавливать на свои компьютеры специальное программное обеспечение, а также даёт возможность управлять сайтом практически из любого места, где есть доступ в интернет.
• Сокращение сроков разработки
Использование технологии Java открывает для разработчиков доступ к разнообразной документации, а также к компонентам многократного использования, которые могут быть с легкостью интегрированы в сайты, базирующиеся на системе OpenCms.
• Повышенная надежность и гибкость решений
В системе OpenCms используются многократно протестированные технологии, разработанные компаниями-лидерами ИТ-индустрии, такими, как Sun Microsystems, Apache Software Foundation, IBM, Oracle и MySQL. Благодаря этому OpenCms обладает гибкостью и надежностью, необходимыми для современной системы контент-менеджмента. Гибкость делает OpenCms системой, подходящей как для небольших интранет-решений и корпоративных веб-сайтов, так и для масштабных многоязыковых порталов и сайтов электронной коммерции.
• Открытый исходный код
Доступность исходных кодов позволяет вам интегрировать любую бизнес-логику или существующую систему в проект, созданный на базе OpenCms.
• Бесплатная лицензия
OpenCms распространяется по лицензии LGPL, которая позволяет конечному пользователю эксплуатировать приложения без уплаты каких-либо лицензионных сборов.
http://www.opencms.ru/
RunCMS — система управления содержанием, написанная на языке PHP и использующая в качестве хранилища содержания базу данных MySQL. RunCMS является свободным программным обеспечением, защищённым лицензией GPL. Одной из главных особенностей RunCMS является модульная модель представления данных не требует профессиональной технической подготовки при использовании, при практически безграничных возможностях и гибкости при изготовлении сайтов.
RUNCMS относится к системам, основанным на модульной модели представления данных. В подобных системах контент разделен на отдельные модули по типам содержимого. Структура данных зависит от модуля, и вся работа с контентом сосредоточена внутри модуля. Модули независимы и полностью отвечают за работу с контентом данного типа. Контент описывается с помощью фиксированного набора характеристик — тип контента строго фиксирован. Расширять функциональность можно за счет добавления нового модуля, замены или редактирования существующего кода.
Стандартный набор модулей в RUNCMS включает:
- Новости (модуль news),
- Каталог ссылок (модуль mylinks),
- Статьи (модуль sections),
- Архив файлов (модуль mydownloads),
- Форум (модуль newbb или newbb_plus),
- Опросы (модуль xoopspoll),
- FAQ/Часто задаваемые вопросы (модуль xoopsfaq),
- Информация о партнерах (модуль partners),
- Публикация RSS заголовков (headlines).
Кроме того, в качестве модулей реализована баннерная система портала (модуль banners), XML-RPC сервер для публикации новостей с помощью локального клиента w.bloggar (модуль phpRPC), форма поиска зарегистрированных пользователей портала (модуль xoopsmembers), а так же модуль контактов (модуль contact), с контактной информацией и формой связи с администрацией.
Модули поддерживают следующие функции (зависит от конкретного модуля):
- Многоуровневые разделы/темы
- Возможность добавления контента (публикации) пользователями
- Поддержка процесса одобрения публикаций администратором
- Предварительный просмотр при публикации
- Комментарии к элементу (например, к новости).
- RDF/RSS канал
- Версия для печати страницы.
- Поиск в рамках конкретного модуля
- Прямая и обратная сортировка элементов
- Рейтинг популярных элементов
- Сообщить другу (ссылка на e-mail)
- Постраничный вывод на экран.
- Подсчет просмотров/загрузок.
Помимо стандартных, существует большое количество модулей сторонних разработчиков.
http://www.runcms.ru
LinkorCMS - это система управления сайтом (движок сайта), которая представляет собой быстрый, удобный и надежный механизм для создания и управления сайтом, будь-то домашняя страничка или сайт крупной компании. Скачать cms Вы всегда можете в разделе «файлы» нашего сайта. LinkorCMS - это бесплатная, и к тому же одна из лучших cms в плане безопасности, скорости работы и легкости управления.
Техническое описание:
Основные модули:
1) Лента новостей.
2) Страницы.
3) Опросы.
4) Гостевая книга.
5) Архив файлов.
6) Статьи.
7) Фотогалерея.
8) Пользователи.
9) Модуль управления базой данных.
10) Настраиваемые формы обратной связи.
11) Модуль обратной связи.
12) Рассылки.
13) Поиск.
Некоторые особенности:
- Модульная система.
- Язык шаблонов, позволяющий выполнять различные условия построеный на блочной основе. Полная независимость контента от шаблонов.
- Хранение данных в текстовых файлах или в MySQL.
- Централизованная система комментариев.
- Система древовидного представления данных с неограниченной вложенностью.(Архив файлов, Статьи, Галерея).
- Распределение прав администраторов.
- GZip сжатие.
- Большое количество настроек.
- Генерация meta тегов.
- WYSIWYG HTML редактор.
- Инсталлятор.
- Лог действий администраторов и Запись рефералов.
- Антиспам картинки - Капча.
- Прикрепление изображений и создание эскизов к Новостям, Файлам, Статьям.
Системные требования:
Операционная система Unix или Windows.
Сервер с поддержкой PHP 5 >= 5.2.0.
Желательно: MySQL любой версии, GD.
Open Constructor – это система с открытым кодом, написанная на PHP, для разработки и поддержки сайтов. Код Open Constructor распространяется по лицензии GNU GPL version 2, а интерфейс Open Constructor (иконки и остальные графические элементы) и документация — по Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.
В 2002 году в компании eSector Solutions была разработана первая версия Веб Конструктора, а в 2006 году бесплатная версия Веб Конструктора получил новое имя — Open Constructor. Улучшения в Open Constructor будут вноситься как компанией, так и всеми желающими, а дальнейшая разработка Веб Конструктора будет вестись только внутри компании.
Разработчиком, системным архитектором и «отцом» Open Constructor является Санжар Ахмедов, информационным архитектором — Сергей Капустин, дизайнерами интерфейса — Андрей Егоров и Ильвира Насреддинова.
Open Constructor предназначен для разработчиков сайтов (студий веб-дизайна, системных интеграторов, фрилансеров), которые смогут самостоятельно и бесплатно использовать его для создания собственных сайтов.
CMS Open Constructor для веб-студий или фрилансеров
Всю гибкость CMS Open Constructor могут почувствовать разработчики, имеющие базовые знания HTML, CSS, Smarty — знания PHP не нужны.
Open Constructor — не классическая CMS
Open Constructor нельзя назвать классической модульной CMS, поскольку подход к созданию сайтов на Open Constructor отличается от того, что привыкли ожидать пользователи модульных CMS. В отличие от большинства модульных CMS, которые собирают сайт нужной конфигурации из готовых модулей, Open Constructor предназначен именно для создания сайтов «с нуля». В Open Constructor нет таких понятий, как «модуль» или «тема оформления», с помощью которых в модульных CMS быстро собираются готовые сайты.
Гибкий Open Constructor
В отличие от многих модульных CMS, в Open Constructor имеется необычайно гибкий инструментарий, позволяющий создавать сайты высокой сложности, практически не прибегая к программированию, используя готовые встроенные разделы данных, такие как «публикации», «фотогалереи», «статьи», «гостевые книги», или создавая собственные структуры данных — «гибридные данные».
Гибридные данные — мощная отличительная особенность CMS Open Constructor. Можно создавать свои разделы данных, используя комбинацию из примитивных типов данных, таких как: числа, дата, время, простой текст, HTML текст, логический.
В дополнение к примитивам, есть типы данных — файл, документ (фактически, связь с другим документом системы), массив документов, раздел данных, рейтинг документа. Созданные подобным образом разделы гибридных данных впоследствии функционируют также, как и «родные» разделы данных — «статьи», «публикации».
Кроме того, документы «гибридных типов данных» можно привязывать к одной или нескольким узлам «деревьев», создавая каталоги классифицированных документов.
Например, если создать дерево жанров (фантастика, комедия, драма) и гибридный тип документов «фильм», то связав их, можно сделать каталог фильмов с возможностью выборки фильмов по его жанру, причем каждый фильм может быть привязан к одному или сразу нескольким жанрам.
Деревья и гибридные документы также создаются без программирования на PHP, используются только стандартные средства Open Constructor.
Вывод данных в CMS Open Constructor — дизайн отдельно, контент отдельно
Все вышеупомянутые разделы данных не содержат никакой информации о дизайне и коде, поскольку данные полностью отделены от дизайна и представления.
Для вывода данных используются «объекты обработки и вывода» или просто «объекты» в терминологии Open Constructor.
Каждый объект связывает данные определенного типа с шаблоном вывода. Все шаблоны пишутся вручную, хотя для примера у каждого раздела есть «шаблон по умолчанию», который может быть использован как образец. В качестве шаблонизатора используется Smarty.
Существуют и специализированные объекты, которые вместо вывода совершают определенные действия, например авторизацию, добавление комментария или отправку письма.
Для всех типов данных есть объекты вывода документа, списка документов, листалки списка, для списков гибридных документов можно задавать методы сортировки и фильтрации. Если сортировка или фильтрация не достаточны, например, в случае, когда список документов — продукты в «корзине» пользователя и ID документов (выбранных товаров) хранится в сессии, есть объект «инъекция». Инъекцией можно передать список ID документов из сессии в объект перед тем, как данные будут выведены.
В CMS Open Constructor все страницы реально существуют
Open Constructor не использует распространенный подход CMS, когда одним index.php обрабатываются все страницы сайта.
Все создаваемые страницы в карте сайта — реально существующие. Это дает и дополнительную гибкость для дизайна, который может меняться на разных страницах, и красивые, понятные и человеку, и поисковым системам URL.
Каждая страница имеет свой шаблон, в шаблоне страницы задаются блоки, и для каждой страницы сайта можно указать, в каком блоке какой «объект обработки и вывода» будет находиться. Например, форма авторизации на главной странице может быть в левой колонке, на других страницах — в верхней строке или там, где этого захочет разработчик.
Подсветка синтаксиса (HTML, PHP, XML, JavaScript), обнаружение ошибок компиляции шаблона
Для шаблонов в GUI предусмотрен редактор с подсветкой синтаксиса.
При сохранении и компиляции шаблона редактор укажет на ошибки, если таковые будут обнаружены. Такая двухуровневая шаблонизация, где есть отдельно шаблон страницы и шаблоны объектов, позволяет при создании шаблона страницы не думать о каждом объекте в отдельности, так как у каждого объекта будет свой отдельный шаблон.
CMS Open Constructor поддерживает кеширование блоков и кеширование страниц
Можно настроить как кеширование страницы целиком, так и кеширование отдельного объекта.
Возможность внедрять собственный PHP код
Хотя возможностей системы в большинстве случаев хватает, в то же время Open Constructor не ограничивает пользователя, и при необходимости можно использовать PHP код, для которого предусмотрен тип данных «PHP код», и соответствующий тип «объектов обработки и вывода». Объект PHP кода можно привязать как к блоку, если объект осуществляет вывод данных, так и к какому-либо событию, которое может произойти на странице, например аутентификации пользователя, загрузки объектов.
UTF-8, расширенный поиск, bread crumbs, Captcha, система пользователей
Использование UTF-8 позволяет создавать многоязычные сайты.
Open Constructor имеет встроенную систему поиска по разделам сайта (система поиска имеет русский и английский стеммер), а для гибридных типов данных доступны также настраиваемые системы фильтрации и сортировки данных.
Есть механизмы работы с «хлебными крошками» (bread crumbs).
Для защиты от спама есть встроенный механизм CAPTCHA, причем имеющий одну особенность.
Системой безопасности контролируются все ресурсы Open Constructor, у каждого из ресурсов есть пользователь — владелец ресурса и группа пользователей, что очень похоже на систему безопасности файловой системы операционных систем семейства Unix. Пользователь может входить в любое количество групп, что позволяет гибко настроить роли пользователей в управлении сайтом.
Ложка дегтя
Хотя для обработки простых форм, таких как отправка комментария, отправка письма или авторизация пользователя существуют готовые объекты, более сложные задачи, связанные с регистрацией пользователей или обработкой не предусмотренных системой данных, требуют от программиста, создающего код обработки, соответствующих знаний не только PHP, но и понимания того, как устроен Open Constructor изнутри, а также знакомства с API, которое пока не достаточно хорошо документировано.
Кроме того, есть специфичные требования к хостингу, что может не подойти под стандартный план хостинга, в частности выключенный safe-mode, хотя хорошему хостинг-провайдеру эти требования выполнить будет не сложно.
Если эта ложка дегтя не испортила вам вкуса всей бочки меда, приглашаем попробовать Open Constructor
Требования к Серверу:
- OS: Linux,Unix,Windows 2000/XP
- Apache: 1.3 и выше
- FTP*: любой. FTP сервер обязателен, поскольку Open Constructor публикует файлы через FTP. для Windows в качестве ftp сервера можно использовать бесплатный FileZilla Server.
- MySQL: 4.1.x
- PHP: 4.4.x установленный как модуль (а не как CGI) c mbstring, gd2, safe-mode должен быть выключен
При установке сервера убедитесь в следующем:
имеет ли FTP-пользователь право писать файлы в файловую систему правильно ли указан корень сайта относительно home папки ftp-юзера
Требования к веб-клиенту:
- Browser: IE 5.5 и выше
- JRE*: 1.4 и выше. JRE нужен для встроенного аплета редактора PHP и шаблонов Smarty с подсветкой синтаксиса, и многих других функций, таких как выравнивание кода (indent/outdent)
http://www.openconstructor.org
MemHT CMS. Открытая (бесплатная) мультиязычная система управления сайтом, порталом, блогом.Удобная панель администратора, множество модулей и дополнений, простота в настройке, SEO оптимизация и функции.
Plone (произносится [плоун]) — открытая система управления содержанием. Работает с использованием сервера приложений Zope, написанного на языке программирования Python.
Plone может быть использован в качестве интернет- и интранет-веб-сервера. Область применения системы очень широка: от простых страниц, до громоздких корпоративных порталов, рассчитанных на внутреннее и внешнее использование.
Проект начал работу в 1999 году и стал одной из самых популярных систем публикаций. В 2004 был образован фонд «Plone», которому были переданы авторские права на продукт.
В России Plone активно начал использоваться после выхода версии 2.0, в которой была реализована удобная система перевода на другие языки. Но всё равно в данный момент остаются некоторые проблемы с применением русского языка, большую часть которых исправляет патч (по данным на декабрь 2006 года).
Особенности
- Простота использования — новый полноценный сайт можно создать за несколько минут (при условии, что Plone и платформа Zope на которой он работает уже установлены и сконфигурированы);
- Использование стандартов — все визуальные компоненты Plone созданы с использованием XHTML, CSS2 и JavaScript. О качестве работы говорит тот факт, что дизайн Википедии создан на основе стилей Plone;
- Поддержка языков — посредством Plone можно создавать сайты с одновременной поддержкой множества языков (включая арабский стиль написания и иерографическое письмо). Причём пользователи будут видеть сайт на языке своей операционной системы. В данный момент Plone поддерживает более 40 языков;
- Независимость — дистрибутивы Plone поставляются для многих операционных систем включая GNU/Linux, Microsoft Windows, Mac OS X, Solaris, BSD;
- Наличие поддержки — кроме большого англоязычного сообщества в России поддержкой Plone занимаются несколько компаний и множество специалистов;
- Расширяемость — создать свой уникальный сайт с уникальным набором компонентов можно очень просто и быстро. Для Plone и Zope существуют сотни продуктов расширений.
Системные требования
Для своей работы Plone требует предустановленного сервера приложений — Zope или, как минимум, предустановленного интерпретатора языка Python и готовность самостоятельно установить Zope. Предустановленный Zope предлагают не все хостинг-провайдеры. Однако, найти подходящий хостинг с предустановленным Python обычно не составляет проблем.
http://plone.org/
Pligg - система управления контентом в духе Web 2.0, позволяющей быстро и качественно создавать сайты сетевых сообществ, социальные сети, коллективные блоги.
Эта CMS рассчитана на использование на самых разных хостингах. Минимальные требования к установке русского Pligg:
- Поддержка PHP версии 4 и выше
- База данных MySQL
- 5 мегабайт на диске
- Возможна установка на поддомен или в подкаталог домена.
Русский Pligg сравнительно прост в установке, имеет интерактивный инсталлятор на русском языке, механизм обновления со старых версий. Для опытного в плане инсталляций интернет-сайтов пользователя не составит труда установить эту CMS на почти любой хостинг.
Отличительные особенности этой системы:
Крометого, что это бесплатная система со свободно распространяемым кодом, следует отметить важнейшие принципы ее функционирования:
* Блоговая форма подачи материала с постраничной навигацией.
* Неограниченное количество пользователей - авторов статей.
* Голосование за статьи пользователями
* Комментирование статей.
* Встроенная система тегизации статей
* Система публикации, в которой новость появляется на главной только после того, как за нее проголосует определенное количество пользователей.
* Возможность разделения контента на рубрики и подрубрики
* Система объединения пользователей в открытые и закрытые группы со своим содержимым.
* Возможность получения RSS-потоков не только новостей с главной страницы и в отдельных рубриках, но и новостей, опубликованных любым пользователем, его комментариев и др.
* Возможность подключения модулей, написанных сторонними разработчиками.
* Система шаблонов для изменения внешнего вида сайта.
* Система быстрой интерактивной локализации под нужды конкретного сайта.
* Система бэкапа базы данных и файлов сайта
* Удобная административная панель, позволяющая управлять статьями, пользователями, рубриками и другими параметрами сайта.
* Несколько уровней защиты от спама (Captcha, Akismet, бан ссылок, пользователей
* Дружественные к пользователю и поисковым серверам ссылки.
* Модули RSS-импорта, вставки изображений в статью и т.д.
http://www.pligg.com
ShopOS - это программное обеспечение (PHP скрипты), с помощью которого Вы сможете быстро создать собственный интернет-магазин или каталог. Это линейка продуктов для создания интернет-магазинов различного масштаба - от небольших интернет-витрин до крупных электронных магазинов.
Concrete5 - Инновационная система управления сайтом. Предлагает простоту использования, мощность, визуальное редактирование контента. Прекрасное, удобное API для разработчика и дизайнера/верстальщика.
XOOPS - платформа веб-приложения, написанная на PHP и использует базу данных MySQL. Его объектная ориентация делает XOOPS идеальным инструментом для того, чтобы разрабатывать маленькие или большие веб-сайты, сайты-визитки компаний, корпоративные порталы, блоги и многое другое.
Я долго не мог выбрать
Я долго не мог выбрать подходящую CMS. Сначала думал установить DruPal, потом Joomla, а в конечном итоге установил WordPress. Мой сайт http://rabotavinernete.ru/ по сей день работает стабильно, без перебоев. за день сайт посещает очень много людей, так как работой в интернете интересуются многие.