- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Оказание первой помощи в образовательных учреждениях»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
- «Специфика работы с детьми-мигрантами дошкольного возраста»
- «Учебный курс «Вероятность и статистика»: содержание и специфика преподавания в условиях реализации ФГОС ООО и ФГОС СОО»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Лекция 8. Прикладное программирование
Лекция 8. Джумла Начало работы.
1.Архитектура Joomla
Фреймворк Joomla состоит из трех уровней:
уровень фреймворка;
уровень приложения;
уровень расширений.
Уровень фреймворка обеспечивает базовую функциональность Joomla с помощью набора библиотек и плагинов и собственно фреймворка Joomla:
фреймворк Joomla (или "ядро") - набор классов, обеспечивающих базовую функциональность Joomla. Названия этих классов начинаются с буквы "J" и говорят сами за себя: JDatabase, JUser, JForm, JEditor и т.д.;
библиотеки требуются для работы фреймворка или сторонних расширений;
плагины расширяют функциональность фреймворка.
Уровень приложения состоит из приложений, которые расширяют абстрактный класс JApplication.
Приложение - глобальный объект, использующийся для обработки запросов.
В этот уровень входят следующие приложения:
JInstallation запускается при установке Joomla. После завершения установки необходимо удалить директорию installation, которая как раз и содержит данное приложение. В дальнейшем установка расширений выполняется с помощью приложения JAdministrator;
JAdministrator управляет всеми функциями для администрирования Joomla;
JSite отвечает за компоновку и отображение фронтенда;
XML-RPC позволяет администрировать сайт Joomla удаленно.
Уровень расширений состоит из расширений фреймворка Joomla и приложений:
компоненты - основной тип расширений Joomla. При каждом обращении к Joomla происходит вызов соответствующего компонента. Например, при отображении какой-либо страницы сайта происходит вызов компонента com_content;
модули используются для отображения небольших фрагментов контента, обычно в левой или правой колонке или верхней или нижней областях страницы;
плагины позволяют зарегистрировать функции и классы для обработки каких-либо событий, вызванных Joomla, например, поиск по сайту;
языковые файлы позволяют представить контент Joomla на нескольких языках;
шаблоны отвечают за внешний вид сайта.
Все extensions (расширения) для Джумла делятся на три группы: компоненты, модули и плагины.
2.Начало работы. Вход в административную панель
Для входа в административную панель необходимо ввести в адресную строку браузера адрес сайта и "/ Administrator".
После загрузки страницы увидите окно «Вход в административный раздел»:
Для входа необходимо ввести Логин и Пароль.
Если Логин и Пароль были введены верно, то перейдете на следующую страницу Панель управления (Административная панель)
С левой стороны расположены иконки меню для быстрого доступа к основным задачам панели администрирования.
С правой стороны находятся блоки, отображающие различные типы статусов сайта.
На данном рисунке выше отображается блок, где указан авторизированный пользователь, которые в данный момент находится в системе управления сайтом.
3.Верхнее меню
Описание слева направо.
А) Сайт
-Панель управления – быстрый доступ к главной странице системы управления:
-Пользователи:
-Медиа-менеджер – быстрый доступ на страницу управления файлами, размещенными на сайте.
-Общие настройки:
-Выйти - находясь на любой странице системы управления, можете воспользоваться быстрым доступом для выхода из системы управления сайтом.
Б) Все меню
Main Menu – быстрый доступ в Главное меню, в котором находятся все ссылки на разделы, категории и материалы.
Пример Главного меню, которое находиться слева (а может сверху или справа):
В) Материалы – это быстрый доступ в Менеджер материалов, Менеджер разделов, Менеджер категорий, Менеджер Главной страницы.
Г) Компоненты – это дополнительные блоки, поля, разделы на сайте, которые несут небольшое количество информации на сайте.
Компоненты - это самый сложный тип расширений. Они подобны мини-приложениям, которые встраиваются в Джумла для расширения ее возможностей.
Представим, что система cms Joomla - это компьютерный стол, а все компоненты будут ящиками в этом столе.
-Баннер – быстрый доступ к менеджеру баннеров на сайте.
-Akeeba Backup (Резервное копирование) – это изготовление резервной копию сайта
-Контакты – это быстрый доступ к созданию формы контактов на сайте.
-Редактор JСЕ – это самый популярный визуальный редактор для Joomla, обладающий большим количеством функций и позволяющий легко добавлять и редактировать материалы сайта.
Данный визуальный редактор имеет более 50 различных функций при форматировании текста и для этого совсем не обязательно знать HTML.
-Ленты новостей (newsfeeds) – это базовый компонент joomla, установленный по умолчанию.
Данный компонент позволяет заполнять сайт дополнительной новостной информацией по тематике сайт
-Голосования(Polls) – это - базовый компонент joomla, установленный по умолчанию.
Он служит для повышения интерактивности сайта, создания формы голосования на сайте.
-Поиск – это для поиска информации
-Каталог ссылок – обеспечивает простой способ организации контента, который включают ссылки на другие сайты.
Д) Расширения -представляет собой небольшой скрипт, который выводит информацию на сайте в определённой позиции шаблона.
В меню Расширения находятся все уже установленные расширения. Для всех расширений в Джумла существует свой менеджер.
-Установить/удалить - открывает страницу Менеджера расширений.
Менеджер расширений позволяет устанавливать новые расширения и удалять уже установленные, которые больше не нужны.
Модули используются компонентами для вывода результата их работы или для взаимодействия (общения) компонента с пользователем, например в модулях можно отображать статистику посещения сайта, вывести форму авторизации на сайте, отобразить меню или последнюю новость.
4.Установки
Установка нового модуля:
1. Авторизуемся в панели администрирования.
2. Выбираем в меню пункт "Расширения" - "Установить/Удалить".
3. Открывается раздел "Установить"
4. В пункте "Загрузить файл пакета" нажимаем кнопку "Обзор".
5. Выбираем архив с модулем на локальной машине.
6. Нажимаем кнопку "Загрузить файл & Установить".
Удаление модуля:
1. Авторизуемся в панели администрирования.
2. Выбираем в меню пункт "Расширения" - "Установить/Удалить".
3. На открывшейся странице переходим в раздел "Модули".
4. Выбираем в списке модуль, который надо деинсталлировать.
5. Нажимаем кнопку "Удалить".
-Менеджер модулей - можете включить, отключить, копировать, изменить или удалить уже созданные ранее модули, а также создать новые.
Если продолжить аналогию с компьютерным столом, тогда модули можно представить себе, как содержимое ящика, или даже как ручку ящика. Вполне очевидно, что ручка может находиться только у одного ящика, а не на всех.
Так же и модули могут отображаться только на одной странице, а не на всех сразу.
- Менеджер плагинов – позволяет управлять настройками всех установленных на сайте Joomla плагинов, которые добавляют сайту расширенные функциональности.
Плагины - это программный код, который исполняется, когда в cms Joomla происходит какое либо событие.
Использование этих самых дополнений (плагинов) позволяет разработчикам сайтов изменять поведение программного кода в зависимости от того, какое именно дополнение было установлено для обработки этого события.
- Менеджер шаблонов - показывает нам список установленных шаблонов в Joomla.
C помощью менеджера шаблонов можно управлять реализацией шаблона на сайте.
Так же в нем можно отредактировать файлы HTML и CSS, включать и отключать шаблоны, выполнять предварительный просмотр (где видно положение модулей).
- Менеджер языков - выводит списком все установленные языковые пакеты.
Joomla использует кодировку символов UTF-8, и поддержку языков с письмом справа налево, а так же поддержку языковых пакетов для административной панели.
Это позволяет использовать Joomla на любом языке, в отличие от других cms. Для Joomla уже имеется более пятидесяти языковых пакетов.
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/265611-lekcija-8-prikladnoe-programmirovanie
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Активизация познавательной деятельности учащихся на уроках русского языка»
- «Информационная безопасность и управление рисками»
- «Содержательные и методические основы преподавания курса «Семьеведение»
- «Информационно-коммуникационные технологии в образовательном процессе в соответствии с ФГОС»
- «Профилактика и коррекция девиантного поведения»
- «Федеральная образовательная программа дошкольного образования: требования и особенности организации образовательного процесса по ФГОС ДО»
- Менеджер в образовании: управленческая деятельность в образовательной организации
- Организационно-методическое сопровождение педагогов. Наставническая деятельность в образовательной организации
- Физика: теория и методика преподавания в образовательной организации
- Педагогика и методика преподавания истории и обществознания
- Содержание и организация тьюторского сопровождения в образовании
- Воспитательная деятельность в образовательной организации

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