website:http://www.joomla.org/ Introduction:
Joomla is a popular and easy to use Content Management System (CMS) . It is free and open source software which is used for wide variety of websites with the art of designing and simplicity in management ,it can also use in intranets. It is available under a General Public License(GNU) . It is useful for creating a variety of websites run in PHP server scripting language and along with a database mostly MYSQL , it’s easy to configure and even for a computer beginner can handle a variety of content available with Joomla (CMS) like static pages, blogs, polls, news feeds, and search features. Its biggest advantage is the compatibility of above 5000 extensions developed for joomla with different functions and property handling, Joomla is well familiar CMS for its ease of use and for creating fantastic looking web pages.
Pros
One of the most good features of Joomla is the easiness to manage articles, content, images and video for your website with just a few clicks and also its provide you WYSIWYG editor (so you can make the content in MSWord with all formatting ,then just copy paste to this editor) . While Joomla is very complex to handle with plugin and theme modification (not so much I believe if you know little CSS and php its very simple) , and also there are a lot of tutorials available for how to manage these plugin and how to modify theme..etc,, in fact you can quickly learn how to use joomla well. Another feature of joomla is that people with very little HTML knowledge or design experience are able to create their own templates by editing available readymade themes or just changing the logo header you make feel its as yours . And there are above 5000 of extensions (plugins) provided by the Joomla community (most of its free) , so that web developers can easily add forums, news bar, rotating images, shopping carts..etc and if say in simple word joomla is dynamic website can handle all things using admin control panel like . Installing new modules, editing article, adding new templates or extensions or changing property of each functions…and lot of similar feature in control panel
Cons
In my experience joomla based websites are some bit slow while compare with others and also contribute considerable load to server ,in case of joomal Each website require Joomla to be install separately . Joomla is written server side PHP and MySQL and html ,java script in client side , so in joomla there is no connection to Postgresql or support for PDO or any other server script JSP,ASP..etc . The system generated URL are poor for search engine optimization(SEO), so you need to use a thirdrd party extension to fix this problem . you need to make some trial website before going to develop real one in Joomla and joomla does not provide self upgrading system and you need to upgrade manually and making upgrade is also a head ache
Installation
Installing Joomla is very simple and easy, but you must take care your webhost meets all the requirements for installing Joomla . These include an Apache Web Server, a MySQL database, and PHP. .Once these facility available in your webhost you can install Joomla. I suggest you you must make some trial using and test on LAMP (Linux, Apache, MySQL, PHP) or XAMP by using this you can install a joomla based web site in your PC and can easily modify from your PC without hosting in server (so you can save time and data) , The installation process is very simple - transfer all files (may be using ftp) into your home directory and run installer , installer will automatically configure all the setting default if you select install with sample data.
Conclusion
Joomla is an excellent Content Management System (CMS) that enables us great opportunity with very little developing experience for create own sites and even a big commercial site you can develop using joomla with selected extensions. Please remember a buggy extension can break your website so only need to enable the sufficient and useful extension ,and make a test everything before going to use
Posts: 1
Joined: Mar 2011
Reputation: 0 Warning Level: 0%
RE: Joomla review
Joomla is an accessible antecedent agreeable administration arrangement referred by tens of bags as the best CMS in the world. Joomla is a free, accessible antecedent agreeable administration arrangement accounting in PHP for publishing and managing agreeable on the web and intranets application a MySQL database.