What is Joomla Platform?

Joomla is a platform for developers, freely distributed CMS (Content Management System), It can be used to create websites and other web-based applications. In computer programming platform is a framework for building applications. A developer creates an application, expanding and adapting the individual components in accordance with the requirements of the current project, thereby forming a finished program. Building a website with joomla основано на структуре состоящей из трех слоев.

Upper layer

dzhamlaIt includes an extension of the skeleton of the project Joomla and its applications:

  • modules
  • Components
  • templates

Middle layer

It consists of applications, that extend JApplication skeleton class project. The middle layer includes three applications Joomla (in Joomla 1.5 four):

  • JInstallation: This application is responsible for the installation of Joomla on a web server. starts, usually, only once, during installation, and after installation removed. The source files of the application are located in the / installation.
  • JAdministrator: is an application to the administrative responsibility for the Server. The original files are in the folder / administrator. The basis of the three main file: defines.php, framework.php и application.php и файл toolbar.php, added to the toolbar in the administration server interface.
  • JSite: является главным приложением, responsible for downloading information from the MySQL database and the connection to the selected template and transmit the result to the user's browser. Besides, responsible for functions, associated with the login and user interaction.

bottom layer

Lower carcass layer, It consists of three elements:

  • Joomla of the skeleton: a list of classes, located on the website, Joomla Platform! 11.1
  • libraries (libraries): code packages and the necessary skeleton Joomla or established for the need to expand independent design.
  • additions (plugins): extend the functionality of accesses in the skeleton.

 

Since Joomla is based on PHP and MySQL, you can design powerful applications, using all the advantages of an open platform. How to install Joomla, а также инструкцию по настройке и использованию вы найдете в видео к этой статье. Happy viewing and successful experience with Joomla CMS.

Rate article
IT News
Add a comment