Слайд 1Веб-разработка
CMS Joomla
Вадим Шумилов, к.т.н.
Тензор, 2017
Слайд 2CMS
Content Management System (система управления содержимым) — информационная система или компьютерная
программа для обеспечения и организации совместного процесса создания, редактирования и управления контентом.
Слайд 3CMS
Для чего нужны CMS?
- В работе используется наиболее эффективный инструмент для
решения конкретной задачи (в зависимости от вида сайта и требований к его функционалу подбирают оптимальную CMS);
Слайд 4CMS
Для чего нужны CMS?
- Использование CMS позволяет владельцу сайта самостоятельно создавать
и удалять разделы сайта, редактировать различную информацию без привлечения специалиста (т.е. снижаются требования к квалификации контент-менеджера);
Слайд 5CMS
Для чего нужны CMS?
- Надежность CMS постоянно тестируется множеством пользователем, а
найденные ошибки и уязвимости достаточно оперативно устраняются, при этом сайт работает на самых передовых и проверенных технических решениях;
Слайд 6CMS
Для чего нужны CMS?
- временные затраты на разработку сайта существенно снижаются
за счет готовых технических решений, и можно сосредоточиться на информационной и визуальной составляющих будущего сайта.
Слайд 7Какие бывают CMS
- Коробочные коммерческие CMS
- Open-source CMS
- Индивидуальные (студийные) CMS
Слайд 8Какие бывают CMS
Коробочные коммерческие CMS
Это продукты, созданные коммерческими организациями с целью
извлечения прибыли от продажи лицензии или технической поддержки. Это программные продукты, отчуждаемы от разработчика, т.е. позволяющие самостоятельно разработать с их помощью сайт.
Слайд 9Какие бывают CMS
Коробочные коммерческие CMS
Слайд 10Какие бывают CMS
Open-source CMS
Это программное обеспечение, отвечающее следующим условиям: программу можно
свободно использовать с любой
целью; доступность исходного
текста программы; можно свободно
распространять копии программы;
программу можно свободно
улучшать и публиковать свою
улучшенную версию.
Слайд 12Какие бывают CMS
Индивидуальные (студийные) CMS
CMS, разработку сайтов на которых может осуществлять
только их разработчик.
Слайд 13Какие бывают CMS
Индивидуальные (студийные) CMS
Слайд 14CMS
Сводный рейтинг (Россия, 2016)
Слайд 17Характеристики CMS Joomla!
Полностью основанный на БД движок с использованием PHP/MySQL;
Модуль безопасности для многоуровневой аутентификации пользователей/администраторов;
Секции новостей, продукции или услуг легко редактируемы и управляемы;
Разделы тем могут быть добавлены авторами;
Полностью настраиваемые схемы расположения элементов, включая левый, правый и центральный блоки меню;
Слайд 18Характеристики CMS Joomla!
Закачка изображений при помощи браузера в вашу собственную
библиотеку - для последующего использования с любого места сайта;
Форум/Опросы/Голосования для эффективной обратной связи;
Работа под Linux, FreeBSD, MacOSX, Solaris, AIX, SCO, Windows и Windows Server.
Слайд 19Возможности администрирования
Возможность создавать неограниченное количество страниц;
Четкая организация структуры сайта;
Для каждой динамической страницы можно создать свое описание и ключевые слова в целях повышения рейтинга в поисковых системах;
Начало и окончание публикации любых материалов можно запрограммировать по календарю;
Возможность ограничить доступ к определенным разделам сайта только для зарегистрированных пользователей;
Слайд 20Возможности администрирования
Секции новостей, продукции или услуг легко редактируемы и управляемы;
Полностью настраиваемые схемы расположения элементов по 5 областям, что позволяет сделать оригинальный дизайн;
Закачка изображений при помощи браузера в вашу собственную библиотеку - для последующего использования с любого места сайта;
Опросы и голосования для эффективной обратной связи;
Различные модули - такие как последние новости, счетчик посещений, форум и т.д.
Слайд 21Возможности администрирования
Возможность создания не одной, а нескольких форм обратной связи
для каждого контакта;
Изменение порядка объектов, включая новости, вопросы, статьи и т.д.;
Генератор показа случайной новости;
Модуль приёма от удалённых авторов новостей, статей и ссылок;
Иерархия объектов - количество секций, разделов, подразделов и страниц, зависит от вашего желания;
Слайд 22Возможности администрирования
Библиотека изображений позволит Вам хранить все Ваши GIF- и
JPEG-файлы под рукой для лёгкого доступа;
Менеджер архива. Помещайте Ваши старые статьи в архив, чем просто удалять их;
Возможность распечатать или отправить другу на e-mail любую статью с сайта;
Выбор из 3 визуальных редакторов, что упрощает редактирование материалов до уровня редактирования текста в программе Word;
Слайд 23Возможности администрирования
Предварительный просмотр перед окончательным размещением;
Возможность легкой смены дизайна;
Экономное использование места на сервере за счет использование базы данных MySQL;
Возможность использования адресов страниц, адаптированных для лучшей индексации всеми поисковыми системами (SEF URLs);
Система подходит как для небольшого, так и для крупного корпоративного сайта или информационного проекта.
Слайд 24Возможности администрирования
Расширения:
В настоящее время в
официальном каталоге
расширений можно
найти более
7000
компонентов, модулей и
плагинов, которые
удовлетворят требования
любого автора сайта.
Слайд 33CMS Joomla – схема шаблона (типовая)
Слайд 35CMS Joomla – схема шаблона
style="xhtml" />
countModules('position-8')) { ?>