Лекция15. cms -...
TRANSCRIPT
13.12.2016
1/30
Лекция 15. CMS
Назначение
Разновидности
Примеры
МГТУ им. Н.Э. Бауманадоц. каф. ИУ-6, к.т.н. Самарев Роман Станиславович[email protected]
13.12.2016
2/30
CMSContent Management System
Информационная система, используемаядля организации совместного доступа иуправления содержимым («контентом»)
Инструменты для создания контента
Управление хранением
Предоставление и поиск информации
Обеспечение доступа к информацииразличных типов (документы, видео, изображения, звук)
13.12.2016
3/30
CMS по принципу работы
С динамической генерацией страниц
С генерацией при редактировании
Смешанные
13.12.2016
4/30
CMS по назначению
Сайты-визитки
Блоги
Форумы
Галереи
Системы дистанционного обучения
Коллективная работа пользователей
Wiki
Интернет-магазины
Универсальные
13.12.2016
5/30
CMSContent Management System
Wordpress
Drupal
TYPO3
Joomla!
…
1С Битрикс
…
Alfresco
http://www.opensourcecms.com – описание и demo
http://cmslist.ru
http://www.cmsmagazine.ru/catalogue/
13.12.2016
6/30
Сайты-визитки
GetSimple CMS - http://get-simple.info/
Ruby on Rails Refinery - http://refinerycms.com/
Radiant - http://radiantcms.org/
Zena - http://zenadmin.org/
BrowserCMS - http://www.browsercms.org/
LocomotiveCMS - https://github.com/locomotivecms
…
13.12.2016
7/30
Сайты-визитки без CMS
Сервер выдаёт заранее подготовленныестраницы
HTML Bootstrap
Markdown https://middlemanapp.com/
https://jekyllrb.com/
http://nestacms.com/
13.12.2016
8/30
Radiant
Простая CMS для небольших команд
Гибкая система шаблонов
Возможность использования плагинов
Простое управление пользователями
% gem install radiant
% radiant --database [mysql|postresql|sqlite3|sqlserver|db2] path/to/project
http://radiantcms.org/overview/
http://radiantcms.org/demo/
13.12.2016
9/30
13.12.2016
10/30
RadiantПанель администрирования
13.12.2016
11/30
Блоги
PHP WordPress
Textpattern
Nucleus CMS
Ruby on Rails Octopress - http://octopress.org/
Publify - https://github.com/publify/publify
Radiant - http://radiantcms.org/
Refinery - http://refinerycms.com/
13.12.2016
12/30
Форумы
PHP
phpBB – http://www.phpbb.com/
MyBB - http://www.mybb.com/
miniBB - http://www.minibb.com/
Ruby on Rails forum/messageboard engine Thredded -
https://github.com/thredded/thredded
13.12.2016
13/30
Wordpress
PHP
Блог
http://wordpress.org/
http://www.yootheme.com/demo/wordpress http://www.opensourcecms.com/scripts/details.php?scriptid=88
13.12.2016
14/30
13.12.2016
15/30
Управление Wordpress
13.12.2016
16/30
Octopress
Ruby on Rails
Блог
http://octopress.org/
http://blog.thepete.net/
13.12.2016
17/30
13.12.2016
18/30
Галереи
PHP Zenphoto - http://www.zenphoto.org/ Gallery 3 - http://gallery.menalto.com/
Ruby on Rails Плагин refinerycms-photo-gallery https://github.com/espen/balder (не обновляется) https://github.com/kristianmandrup/rails-gallery (не обновляется)
http://net.tutsplus.com/articles/web-roundups/50-excellent-image-galleries-you-can-use-today/
13.12.2016
19/30
Gallary 3 example
13.12.2016
20/30
Коллективная работаСоциальные сети
Ruby on Rails
CommunityEngine - http://communityengine.org/
Простая социальная сеть
Diaspora - https://diasporafoundation.org/
Децентрализованная безопасная социальная сеть
13.12.2016
21/30
Интернет-магазины
Ruby on Rails
Spree - http://spreecommerce.com/http://guides.spreecommerce.org/
Shoppe - https://tryshoppe.com/
RoR eCommerce - http://www.ror-e.com/
https://www.ruby-toolbox.com/categories/e_commerce
13.12.2016
22/30
Трекеры
Redmine - http://www.redmine.org/
Track - http://trac.edgewall.org/
Bugzilla - http://www.bugzilla.org/
Gitlab – средство для разработчиковуправления исходным кодом на основе githttps://about.gitlab.com/community/
13.12.2016
23/30
Redmine
13.12.2016
24/30
Wiki
MediaWiki - http://www.mediawiki.org/
DokuWiki - https://www.dokuwiki.org/
PmWiki - http://www.pmwiki.org/
Многочисленные плагины
https://www.ruby-toolbox.com/categories/wiki_apps
13.12.2016
25/30
Системы дистанционногообучения
Moodle - http://moodle.org/
eFront
ATutor
…
13.12.2016
26/30
Drupal
PHP
Универсальная CMS
Большое количество дополнительныхмодулей
Возможность настроить под свой дизайн
http://drupal.org/
13.12.2016
27/30
DrupalРезультат
13.12.2016
28/30
Drupalнастройка структуры (блоки)
13.12.2016
29/30
DrupalДобавление «контента»
13.12.2016
30/30
Ссылки
http://www.opensourcecms.com
http://cmslist.ru
http://www.cmsmagazine.ru/catalogue/ http://www.dreamcss.com/2009/07/ruby-on-rails-applications.html
http://habrahabr.ru/post/142399/
https://www.ruby-toolbox.com/categories/by_name