When comparing Kohana vs Joomla!, the Slant community recommends Joomla! for most people. In the question“What are the best PHP frameworks?” Joomla! is ranked 19th while Kohana is ranked 20th. The most important reason people chose Joomla! is:
Joomla allows for heavily customizable templates to be changed from the admin interface without needing to hack.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Lightweight
With no PECL extensions or PEAR libraries to increase it's bloat, Kohana is extremely lightweight and massive libraries are avoided for more consistency and speed.
Pro OOP framework that is extremely DRY
Kohana follows the OOP software paradigm and it strictly enforces the DRY principle, which makes it easier for developers to write clean and maintainable code.
Pro Tools for quick development
Includes tools that help developers to make applications quickly and efficiently. Some of these tools include:
- Translation libraries
- Code profiling
- Form validation
etc...
Pro Open source
Kohana is open source and is released under the BSD license, this means that it can be modified even for commercial purposes.
Pro Low RAM usage
It is as fast as any popular framework, but the RAM usage is really low in comparison.
Pro Highly customizable templates
Joomla allows for heavily customizable templates to be changed from the admin interface without needing to hack.
Pro Powerful and user-friendly admin interface
Admin interface is constantly being iterated on to remove unnecessary legacy features and to streamline the interface. Resulting in a very clean and easy to understand interface that also offers a wide range of options.
Pro More than 8000 extensions
Which can be found here.
Pro Easy to pick up
Pro Great for social networking and commerce sites
Joomla has both a good native support and a great list of extensions that make creating either a social networking or a commerce site easy.
Cons
Con Poorly documented
Kohana has always been criticized for the poor documentation it has. Some things are not explained with details and some other things are not explained at all.
Con Deprecated PHP Framework
Con Insecure
It's common-place for a Joomla-based website to be defaced, often very quickly. This is most often due to the low quality of extensions.
Con Extensions are scarce, badly maintained & rarely good
If it's not part of the default Joomla installation, quality extensions are rare. Joomla has a extensions library, but it is full of abandoned, dated or bloated components, modules and plugins.