Joomla is free software therefore we can review it from head to foot without problem and adapt it to
our needs, for this we must have knowledge in php and database, depending on the level of knowledge and the ability to understand foreign source code, you can achieve wonders with Joomla.
My beginnings with Joomla were with version 1.7 and migrating it to 2.5 was quite tedious, so much was
the impact that I decided to forget about the previous version and start a new website, which was a boost perfect to update the design, select a good template and modify it as required;later the migration of 2.5 to 3 following the tutorial of the official page was much more Simple and fast, I had no problems with the database.
Joomla allows the installation of infinities of modules, plugins and extensions that facilitate the work and allow to diversify the page, making it attractive, has extesiones for the management of the security to avoid hacking; changing the language for me was fundamental.
The way to classify the articles by categories, allows you to have an organized and clean website.
- If it's a blog what you need to do, I do not recommend using Joomla
- Some plugins or modules can be security holes.
- Also some plugins or modules offer features that you only get if you pay, of course this does not depend directly on Joomla but on the developers of each module, but it can be frustrating when you want to add functionality and you can not pay it.