Joomla offers a variety of option when displaying your web content. Whether you are using it for a blog, news, or a web site for your company, you'll find a content style that suits to your needs. You can change the style of content depending on your preferences.
Joomla being built as an open source platforms, this gives developers the opportunity to study and create the perfect shopping cart experience. Not only that, several extensions to Joomla have been built to further create and give users a more personal touch to their Joomla websites or web page. Extensions include Joomla components, Joomla modules and Joomla plugins, as well as language packs and templates.
Some extensions are :
· Dynamic form builders
· Business or organisational directories
· Document management
· Image and multimedia galleries
· E-commerce and shopping cart engines
· Forums and chat software
· E-mail newsletters
· Data collection and reporting tools
· Banner advertising systems
· Paid subscription services
There are mainly five types of extensions :
A Component is the largest and most complex of the Extension types. Components are like mini-applications that render the main body of the page.
Many of Joomla!'s core features are provided by the use of default Components such as:
· Front Page
· News Feeds
· Mass Mail
A Component manages data, set displays, provide functions, and in general can perform any operation that the core code does not function.
Components works together with Modules and Plugins to enhance to display and functionality form the standard Article and content display. Together, Joomla's capabilities are completely expanded and transformed.
An extension that is used for page rendering is a Module. Modules are used for small bits of the page that are generally less complex and able to be seen across different components.
Modules are like little mini-applets that can be placed anywhere on your site. They work in conjunction with Components in some cases and in others are complete stand alone snippets of code used to display some data from the database such as Articles (Newsflash) Modules are usually used to output data but they can also be interactive form items to input data for example the Login Module or Polls.
One of the more advanced extensions are Plugins. Plugins is a section of code that runs when a pre-defined event happens within Joomla. Plugins allows developers to change the way codes behaves depending which Plugins are installed.
The most basic and critical Extension is a Language. Joomla is released with multiple Installation Languages. To include all the translations currently available would bloat the core package and make it unmanageable for uploading purposes. The Language files enable all the User interfaces both Front-end and Back-end to be presented in the local preferred language.
magento commerce drupal logo design joomla website builder currency converter sms marketing copywrite