If you are just beginning to learn the Joomla Framework, you should first read the Basic Joomla Components Overview. Then proceed to the next step which is choosing a module for your website based on the requirements.
A website based on Joomla is much more dynamic, for example, if a person uses a functional level of search, he will get the results only if his query phrase matches the query phrase of the search engine. Therefore, using Joomla Components in combination with the search module results in highly dynamic websites.
It has also been found that SEO and search engine optimization techniques such as back-linking also have an impact on how dynamic a website is. On the other hand, using the basic Joomla components for development does not affect the design and layout of the website, and is therefore an effective way to develop an attractive site.
The next step is selecting a module that suits your needs and budget. The choices include e-commerce modules and e-commerce shopping carts, contact forms, check-out forms, and order forms. Some of these modules are specifically created for commercial websites whereas some are designed for personal websites.
Some other modules include the PHP language and the MySQL database. These modules can be used to build the basic content of the website. Other modules include the Mysql database, PHP template engine, and the Markdown editor.
Some modules can also be configured and integrated to serve as a custom module for the web host, hence increasing the flexibility of the site. At times, these modules may also be downloadable from the website itself, thus freeing up server space for the hosting company.
The most common reason for a user to want to use a custom module is for speeding up website development. To do this, you have to be very careful about the structure of the website, and also consider the needs of the end users.
A typical user will not be interested in the basic features and settings of the site and will instead need to be interested in performing a specific task. This is where it becomes essential to pick a particular module according to the needs of the end user and will become a custom module.
Now the question is how to configure the module? The most effective way to get started is to use a module editor.
You should be able to use a simple command line tool to choose a particular module, and then integrate it into the website. The best tools are also those which are easy to use and set up.
Secondly, the approach should be extremely easy. It is important to remember that Joomla is a very complex system, and as such any changes made to the site are not simply as a matter of formatting or re-arranging, but they are actually huge modifications in the underlying architecture of the site.
This is why it is recommended that you spend time with the tutorials on the internet before moving on to Joomla modules and start working from there. It is very easy to get carried away by the technicalities of the Joomla system, and to get carried away in your own work with little or no preparation.