Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
23.08.2017

Лекция 7. Прикладное программирование

Бородич Светлана Вадимовна
преподаватель высшей категории
**Лекция 7. Прикладное программирование: Изучаем CMS Joomla** Бесплатная система управления сайтом Joomla с открытым кодом — мощный инструмент для создания веб-ресурсов. Её можно свободно использовать, изменять и распространять. Платформа развивается усилиями глобального сообщества разработчиков, что гарантирует её постоянное совершенствование, оперативную поддержку и бесплатные обновления. Joomla ведёт свою историю от известной CMS Mambo. В 2005 году команда независимых программистов, не согласная с экономической политикой основного проекта, выпустила первую версию Joomla, основанную на исправленной и улучшенной Mambo. Сегодня это одна из самых популярных и надёжных систем для разработки образовательных и других типов сайтов.

Содержимое разработки

Лекция 7. Система управления сайтом CMS Joomla

CMS Joomla - это бесплатная система управления контентом (содержанием) с открытым исходным кодом.

Это означает свободу использования этой программы для любых целей (её можно изменять, копировать и распространять).

В разработке Джумла приняли участие программисты со всего мира, на сегодняшний день их насчитывается более 400 000 человек.

Такая ситуация позволяет разработчикам совершенствовать систему, а пользователям быстро решать возникшие вопросы. Джумла постоянно усовершенствуется, все обновления программы доступны для бесплатного скачивания.

История:

Система управления содержимым Joomla! является ответвлением широко известной CMS Mambo. Команда независимых разработчиков отделилась от проекта Mambo по причине несогласия в экономической политике.

16 сентября 2005 года в свет вышла первая версия Joomla!, являющаяся по сути переименованной Mambo 4.5.2.3 и включающая в себя исправления найденных на тот момент ошибок и уязвимостей.

Описание системы

CMS Joomla! включает в себя различные инструменты для изготовления веб-сайта.

Важной особенностью системы является минимальный набор инструментов при начальной установке, который дополняется по мере необходимости.

Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.

Joomla! позволяет отображать интерфейс фронтальной и административной части на любом языке.

Версии Joomla

А)Joomla 1.0 - устаревшая версия CMS Joomla, основанная на коде CMS Mambo. Поддержка системы прекращена 2006 году

Б) Joomla 1.5 - самая распространенная до сих пор версия Joomla, характерна изменением ядра системы.

Основные изменения коснулись изменения API системы (лек 6), что дало больше возможностей разработчикам расширений и привело к значительному росту новых решений, публикуемых в Каталоге Joomla Extensions Directory.

Второе по значимости изменение - переход на кодировку UTF-8, что избавило все сообщества, для которых английский не родной язык, от проблем с локализацией.

(UTF-8 - одна из общепринятых и стандартизированных кодировок текста).

В) Joomla 1.6 / 1.7 / 2.5

Начиная с Joomla 1.6  разработчики системы ввели плановую долгосрочную поддержку системы, что значит, что все изменения версий будут подчинены строгому графику

Версии Joomla 1.6 / 1.7 / 2.5 совместимы между собой в большей части и поэтому рассматриваются как одна версия - Joomla 2.5 

Расширения и шаблоны для этих версий можно устанавливать на любую из сборок этого поколения, за редкими исключениями

Г) Joomla 3 – 3.7

Joomla 3 - безусловно лучшее обновление линейки Joomla за несколько последних лет. Она стала намного удобнее, проще, мобильнее  и быстрее.

Joomla представляет собой набор скриптов, написанных на языке программирования PHP. Этот язык был специально разработан для написания вэб-приложений.

Особенности сборки
- широчайшие возможности администрирования и автоматизации
- большинство компонентов и модулей уже настроены, русифицированы и выведены или в главное меню или на главную страницу
- возможность быстрого обновления ядра и расширений
- удалены лишние языки в т.ч. вручную из компонентов. Оставлены только en и ru (сэкономили около 15мб) тем не менее распакованная сборка весит более 75мб.
- установка происходит не встроенным инсталятором joomla а с помощью инсталятора Joomla Pack Installer 4, где все на русском языке.

Но есть небольшой нюанс: сборка ставится по умолчанию с демонстрационными данными. Для тех, кого это не устраивает есть версия lite.
- По умолчанию логин/пароль - admin 12345.

Безопасность

Систематически обновляются почти все расширения. Не говоря уже о том, что постоянно выходят новые версии основного установочного пакета Joomla.

Множество адаптированных шаблонов

Массовая распространенность и популярность Joomla  обуславливает наличие фирм, которые штампуют пачками новые шаблоны.

Есть достаточное количество и бесплатных вариантов. Причём, к вопросу о легкости освоения, структура шаблона настолько проста, что за кратчайший срок его может освоить любой желающий.

Не прихотливые требования к услугам хостинга

Найти хостинг для этой платформы уже давно не проблема. Более того, многие компании оснащены возможностью бесплатной автоматической установки Joomla на сайт.

Возможности администрирования

Для каждой динамической страницы можно создать своё описание и ключевые слова в целях повышения рейтинга в поисковых системах;

Возможность создавать неограниченное количество страниц

Четкая организация структуры сайта

Начало и окончание публикации любых материалов можно запрограммировать по календарю;

Возможность ограничить доступ к определённым разделам сайта только для зарегистрированных пользователей;

Настраиваемые схемы расположения элементов по областям шаблона

Генератор показа случайной новости

Библиотека изображений позволит Вам хранить все Ваши GIF- и JPEG-файлы под рукой для лёгкого доступа.

Различные модули (последние новости, счётчик посещений, подробная статистика посещений, гостевая книга, форум и другие);

Возможность создания не одной, а нескольких форм обратной связи для каждого контакта;

Модуль приёма от удалённых авторов новостей, статей и ссылок;

Иерархия объектов;

Предварительный просмотр перед окончательным размещением.

Возможность легкой смены дизайна.

Менеджер рассылки новостей. Поддержка более чем 360 служб рассылки новостей по всему миру;

Встроенный визуальный редактор;

Около 5000 готовых модулей и компонентов.

В вэб-приложениях существуют две т.н. "стороны" выполнения кода - серверная и клиентская. К клиентской части относятся HTML, CSS, Javascript, а к серверной ASP, JAVA, PHP и т.д.

Исходя из этого, для работы (выполнения) скриптов Joomla, необходимо наличие вэб-сервера с поддержкой PHP и MySQL (рекомендуется Apache версии 1.3 и старше) и вєб-браузера у пользователя (самые популярные - Internet Explorer, Mozilla Firefox, Opera).

Минимальные системные требования для работы 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 или новее.

Для версии 1.5 будут требоваться, как минимум, PHP 5.2 и MySQL 5.0.4

3

Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/265609-lekcija-7-prikladnoe-programmirovanie

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки