Слайд 2Введение
В наше время очень активно развиваются информационные технологии, люди все чаще и
![Введение В наше время очень активно развиваются информационные технологии, люди все чаще](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-1.jpg)
чаще используют сеть Интернет, как основной источник информации. Также доля таких востребованных людей, как IT-специалистов по всему активно растет ежедневно.
Одним из самых популярных языков программирования в наше время является Python, поэтому сайт о этом языке программирования будет актуален, как никогда.
Слайд 3Цель работы: сделать сайт о плюсах и минусах языка программирования Python на
![Цель работы: сделать сайт о плюсах и минусах языка программирования Python на](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-2.jpg)
Joomla.
Гипотеза: На конструкторе сайтов Joomla можно создать сайт, без каких-либо профессиональных знаний и умений.
Задачи:
Выбрать конструктор для создания сайта.
Выбрать локальный веб-сервер, на котором будет находиться мой продукт.
Подобрать систему управления базами данных и веб-интерфейс для их создания.
Найти Joomla шаблон.
Подобрать контент для будущего сайта и внести его в шаблон.
Создать сайт.
Слайд 4Что нам требуется для создания сайта?
1) Конструктор сайтов.
2) Шаблон для будущего сайта.
3)
![Что нам требуется для создания сайта? 1) Конструктор сайтов. 2) Шаблон для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-3.jpg)
Локальный веб-сервер.
4) Веб-интерфейс для администрирования систем управления базами данных.
Слайд 5Почему мы выбрали именно Joomla?
Joomla — универсальная система управления контентом с открытым
![Почему мы выбрали именно Joomla? Joomla — универсальная система управления контентом с](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-4.jpg)
исходным кодом и возможностью расширения функциональности за счёт установки плагинов. Является одним из движков, который рекомендуют для первого опыта создания сайта, так как он очень прост в освоении и использовании.
Слайд 6Плюсы Joomla:
Техническая оптимизированность под требования поисковиков.
Создание неограниченного количества страниц.
Визуальный редактор для незначительного
![Плюсы Joomla: Техническая оптимизированность под требования поисковиков. Создание неограниченного количества страниц. Визуальный](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-5.jpg)
изменения дизайна.
Менеджер контента.
Простая установка.
Удобная панель администратора, на освоение которой не требуется много времени.
Регулярное обновление системы и её компонентов.
Слайд 7Минусы Joomla:
Один из недостатков Джумлы — высокий процент взломанных сайтов. Правда, связано
![Минусы Joomla: Один из недостатков Джумлы — высокий процент взломанных сайтов. Правда,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-6.jpg)
это в первую очередь с популярностью системы. Движок часто используют начинающие веб-мастера, которые не сразу разбираются с настройками безопасности. На коммерческих системах угроз меньше.
Слайд 8Что такое локальный веб-сервер?
Локальный сервер - специальная программа, позволяющая веб-разработчикам разрабатывать сайт на
![Что такое локальный веб-сервер? Локальный сервер - специальная программа, позволяющая веб-разработчикам разрабатывать](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-7.jpg)
локальном(домашнем) компьютере, без необходимости выхода в Интернет.
Слайд 9Какой локальный веб-сервер мы выбрали?
Open Server — это портативный локальный сервер, имеющий
![Какой локальный веб-сервер мы выбрали? Open Server — это портативный локальный сервер,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-8.jpg)
многофункциональную управляющую программу и большой выбор подключаемых компонентов. Это полноценный профессиональный инструмент, созданный специально для веб-разработчиков.
Open Server обладает рядом возможностей:
Не требует установки на компьютер — его можно запустить с флешки или внешнего жёсткого диска;
быстро запускается и останавливается;
сервер автоматически начинает работу при запуске программы;
возможна работа через командную строку;
интерфейс поддерживает несколько языков.
Слайд 10Что такое СУБД?
Система управления базами данных (СУБД) – это комплекс программно-языковых средств,
![Что такое СУБД? Система управления базами данных (СУБД) – это комплекс программно-языковых](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-9.jpg)
позволяющих создать базы данных и управлять данными. Иными словами, СУБД — это набор программ, позволяющий организовывать, контролировать и администрировать базы данных. Большинство сайтов не могут функционировать без базы данных, поэтому СУБД используется практически повсеместно.
Слайд 11Веб-интерфейс для администрирования систем управления базами данных.
PHPMyAdmin - веб-приложение, написанное на языке
![Веб-интерфейс для администрирования систем управления базами данных. PHPMyAdmin - веб-приложение, написанное на](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-10.jpg)
PHP и представляющее собой веб-интерфейс для администрирования СУБД
Более 90% веб-ресурсов работают на системах управления контентом, использующих язык РНР, и построенных по принципу разделения интерфейса и данных, которые хранятся в отдельных файлах, называемых базами SQL. Все проблемы веб-разработчиков и администраторов сайтов решает серверное приложение PHPMyAdmin, представляющее базы данных в удобочитаемом виде. Всевозможные операции с ячейками и их содержимым производятся в один клик. Простота пользования и удобство интерфейса PHPMyAdmin предопределили его популярность и широту распространения во Всемирной сети.
Слайд 12Шаблоны Joomla
Шаблон сайта Joomla - это его лицо. Именно шаблон является основной визуальной
![Шаблоны Joomla Шаблон сайта Joomla - это его лицо. Именно шаблон является](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-11.jpg)
составляющей любого сайта и сайта на Joomla, в частности. Шаблон сайта включает очень многое: макет, дизайн, расположение, позиции и структура модулей и т.д.
Слайд 13Создание сайта
1) Установка Joomla на локальный веб-сервер Open-Server
2) Создание базы данных
![Создание сайта 1) Установка Joomla на локальный веб-сервер Open-Server 2) Создание базы](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/940100/slide-12.jpg)
в Open Server с помощью PhpMyAdmin
3) Установка Joomla
4) Наполнение сайта контентом