SlideShare a Scribd company logo
CMS JOOMLA
  Админка



www.hotwebstudio.ru
CMS Joomla
CMS Joomla - система управления содержимым (CMS), написанная на языках PHP и
JavaScript, использующая в качестве хранилища базы данных MySQL. Является
свободным программным обеспечением, распространяемым под лицензией GNU GPL




                                                          www.hotwebstudio.ru
С чего Joomla
                        С чего состоит CMS
           Компоненты, модули и плагины – это расширения функционала CMS, которые можно разделить
на встроенные (компонент публикаций, поиск, новостной модуль) и сторонние расширения (галерея
JoomGallery или компонент JoomlaPack)
           Исходный код ядра и библиотеки Joomla – основные файлы для выполнения системных функций
           Сторонние библиотеки – это дополнительные библиотеки, использование которых позволяет
расширить функционал Joomla.
           Конфигурационный файл – configuration.php, который обеспечивает хранение основных
характеристик и глобальных переменных, необходимых для корректной работы Joomla.
           Языковые файлы, обеспечивающие первичную локализацию Joomla.




                                                                            www.hotwebstudio.ru
Современный движок Joomla 1.5 работает на основе структуры «Модель - вид
(представление) - контроллер».
          Model-View-Controller (MVC) - схема использования нескольких шаблонов
проектирования, с помощью которых модель приложения, пользовательский интерфейс и
взаимодействие с пользователем разделены на три отдельных компонента так, что
модификация одного из компонентов оказывает минимальное воздействие на остальные.
          С помощью такой схемы можно создавать гибкие легко расширяемые приложения
с пользовательским интерфейсом. Эта структура была разработана создателями Smalltalk-80 в
1980 г.




                                                                   www.hotwebstudio.ru
Давайте подробно остановимся на описании элементов MVC:

Модель (Бизнес модель, Model) – это элемент MVC, который предоставляет данные для View (Представление).

Представление (View ) — это элементы пользовательского интерфейса, с помощью которых генерируются
HTML страницы вывода данных с отдельным шаблоном интерфейса. Использование шаблона для
представления очень удобно для дизайнерского оформления. Представление не изменяет данные, он только
отображает их. Поэтому представление может быть изменен в любое время.

Контроллер - это обработчик действий пользователя (браузера на стороне клиента).

Использование принципа MVC имеет следующие преимущества:
•     Удобство групповой работы над проектом;
•     Устранение зависимости между различными частями проекта;
•     Улучшенное качество получаемого кода;
•     MVC позволяет избежать зависимости модели от интерфейса;
•     Возможность повторного использования кода без его изменения;
•     Работоспособность компонента при изменении интерфейса Joomla 1.7.

                                                                             www.hotwebstudio.ru
На сегодняшний день CMS Joomla является одним из
самых популярных движков для разработки собственного
сайта, как для рядового контент-менеджера - огромное
количество шаблонов и компонентов, настройка которых не
требует глубоких познаний в программировании, так и для
опытных разработчиков - возможность интегрирования
собственных скриптов и изменения самого движка.




                                          www.hotwebstudio.ru

More Related Content

PPT
ASP.NET MVC
PPT
Eleanor
PDF
Yury Glushkov.What should we build a website.Drupal Camp Kyiv 2011
PPT
XML Sapiens как универсальная концепция сайтостроения в разрезе XML/PHP
PPTX
Деплоймент и распространение обновлений для веб-приложений
PDF
Mvc, mvp and mvvm: A comparison of architectural patterns
KEY
Vixi CMS Platform
ASP.NET MVC
Eleanor
Yury Glushkov.What should we build a website.Drupal Camp Kyiv 2011
XML Sapiens как универсальная концепция сайтостроения в разрезе XML/PHP
Деплоймент и распространение обновлений для веб-приложений
Mvc, mvp and mvvm: A comparison of architectural patterns
Vixi CMS Platform

What's hot (19)

PPT
Компоненты 2.0
PPT
[JAM 1.1] Symfony (Alexei Yanochkin)
PPT
Eleanor CMS
PPTX
Cms(content management system)
PDF
Паттерны проектирования
PPT
ASP.NET MVC: new era?
PPTX
Meet Magento Belarus - Alexander Kaigorodov
PPTX
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
PPT
Стандарты и соглашения в сложных ООП-приложениях
PPT
Фичи н-н-нада? Или почему стоит использовать модуль Features.
PPTX
модульное программирование (35)
PPT
Фичи н-н-нада? Или почему стоит использовать модуль Features. Евгений Фиделин.
PDF
Meet Magento Belarus 2015: Denis Bosak
PPT
AdminCMS
PDF
Тестовое задание для веб-программиста
PPTX
Azure - введение
PDF
шаринг
PPS
Виртуальный хостинг
PDF
RF.AG || Russian FORMAT - Interactive 3D Presentation System PRESENTATION
Компоненты 2.0
[JAM 1.1] Symfony (Alexei Yanochkin)
Eleanor CMS
Cms(content management system)
Паттерны проектирования
ASP.NET MVC: new era?
Meet Magento Belarus - Alexander Kaigorodov
Шичко И. Вопросы практического применения СУБД FileMaker при решении повседне...
Стандарты и соглашения в сложных ООП-приложениях
Фичи н-н-нада? Или почему стоит использовать модуль Features.
модульное программирование (35)
Фичи н-н-нада? Или почему стоит использовать модуль Features. Евгений Фиделин.
Meet Magento Belarus 2015: Denis Bosak
AdminCMS
Тестовое задание для веб-программиста
Azure - введение
шаринг
Виртуальный хостинг
RF.AG || Russian FORMAT - Interactive 3D Presentation System PRESENTATION
Ad

Viewers also liked (7)

PDF
10 легких шагов к освоению joomla! 3
DOCX
Pengajian islam v. 1
PDF
8 Most Popular Joomla Hacks & How To Avoid Them
PDF
8 Simple Ways to Hack Your Joomla
PPT
Joomla Presentations
PPT
Как взломать WordPress/Joomla за 5 минут
10 легких шагов к освоению joomla! 3
Pengajian islam v. 1
8 Most Popular Joomla Hacks & How To Avoid Them
8 Simple Ways to Hack Your Joomla
Joomla Presentations
Как взломать WordPress/Joomla за 5 минут
Ad

Similar to Joomla (Админка) www.hotwebstudio.ru (20)

PPT
Eleanor
PPT
презентация никоненко михаил
PPTX
Backbone lesson 1
PPTX
FFCMS - вводная для пользователя
PDF
C# Web. Занятие 05.
PPT
1С-Битрикс: Управление сайтом Версия .NET
PPT
битрикс Framework сергей рыжиков
PPT
Битрикс-Framework
PDF
Phalcon. Что нового?
PPTX
История одной трансформации: как Magento 1 разработчику быстро переориентиров...
PDF
Шаблоны проектирования в Magento
PDF
Экскурс в мир WEB разработки
PDF
django.pdf
PPTX
Inroducing SAP ABAP - Presentation with basics SAP ABAP
PPTX
ASP.NET, MVC, ASP.NET MVC
PDF
Лекции и задания по рнр
PDF
C# Web. Занятие 09.
PPTX
История развития и применения CMS: Drupal и другие
Eleanor
презентация никоненко михаил
Backbone lesson 1
FFCMS - вводная для пользователя
C# Web. Занятие 05.
1С-Битрикс: Управление сайтом Версия .NET
битрикс Framework сергей рыжиков
Битрикс-Framework
Phalcon. Что нового?
История одной трансформации: как Magento 1 разработчику быстро переориентиров...
Шаблоны проектирования в Magento
Экскурс в мир WEB разработки
django.pdf
Inroducing SAP ABAP - Presentation with basics SAP ABAP
ASP.NET, MVC, ASP.NET MVC
Лекции и задания по рнр
C# Web. Занятие 09.
История развития и применения CMS: Drupal и другие

More from hotwebstudio.ru (6)

PPT
Поддержка сайтов в www.hotwebstudio.ru
PPT
Поддержка сайтов в www.hotwebstudio.ru
PPTX
Разработка сайта в www.hotwebstudio.ru
PPT
Аудит сайтов в www.hotwebstudio.ru
PPTX
Дизайн сайта в www.hotwebstudio.ru
PPTX
Продвижение сайта в www.hotwebstudio.ru
Поддержка сайтов в www.hotwebstudio.ru
Поддержка сайтов в www.hotwebstudio.ru
Разработка сайта в www.hotwebstudio.ru
Аудит сайтов в www.hotwebstudio.ru
Дизайн сайта в www.hotwebstudio.ru
Продвижение сайта в www.hotwebstudio.ru

Joomla (Админка) www.hotwebstudio.ru

  • 1. CMS JOOMLA Админка www.hotwebstudio.ru
  • 2. CMS Joomla CMS Joomla - система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных MySQL. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL www.hotwebstudio.ru
  • 3. С чего Joomla С чего состоит CMS Компоненты, модули и плагины – это расширения функционала CMS, которые можно разделить на встроенные (компонент публикаций, поиск, новостной модуль) и сторонние расширения (галерея JoomGallery или компонент JoomlaPack) Исходный код ядра и библиотеки Joomla – основные файлы для выполнения системных функций Сторонние библиотеки – это дополнительные библиотеки, использование которых позволяет расширить функционал Joomla. Конфигурационный файл – configuration.php, который обеспечивает хранение основных характеристик и глобальных переменных, необходимых для корректной работы Joomla. Языковые файлы, обеспечивающие первичную локализацию Joomla. www.hotwebstudio.ru
  • 4. Современный движок Joomla 1.5 работает на основе структуры «Модель - вид (представление) - контроллер». Model-View-Controller (MVC) - схема использования нескольких шаблонов проектирования, с помощью которых модель приложения, пользовательский интерфейс и взаимодействие с пользователем разделены на три отдельных компонента так, что модификация одного из компонентов оказывает минимальное воздействие на остальные. С помощью такой схемы можно создавать гибкие легко расширяемые приложения с пользовательским интерфейсом. Эта структура была разработана создателями Smalltalk-80 в 1980 г. www.hotwebstudio.ru
  • 5. Давайте подробно остановимся на описании элементов MVC: Модель (Бизнес модель, Model) – это элемент MVC, который предоставляет данные для View (Представление). Представление (View ) — это элементы пользовательского интерфейса, с помощью которых генерируются HTML страницы вывода данных с отдельным шаблоном интерфейса. Использование шаблона для представления очень удобно для дизайнерского оформления. Представление не изменяет данные, он только отображает их. Поэтому представление может быть изменен в любое время. Контроллер - это обработчик действий пользователя (браузера на стороне клиента). Использование принципа MVC имеет следующие преимущества: • Удобство групповой работы над проектом; • Устранение зависимости между различными частями проекта; • Улучшенное качество получаемого кода; • MVC позволяет избежать зависимости модели от интерфейса; • Возможность повторного использования кода без его изменения; • Работоспособность компонента при изменении интерфейса Joomla 1.7. www.hotwebstudio.ru
  • 6. На сегодняшний день CMS Joomla является одним из самых популярных движков для разработки собственного сайта, как для рядового контент-менеджера - огромное количество шаблонов и компонентов, настройка которых не требует глубоких познаний в программировании, так и для опытных разработчиков - возможность интегрирования собственных скриптов и изменения самого движка. www.hotwebstudio.ru