Sorry for doing another thread with this, i just wanted to summarize with ive
come up with, that differenses Joomla and ModX. It would hopefully create more ideas to.
If you have anything to add, please let me know and il include it (if that´s possible?)
1.
Adding PagesAdding pages in joomla is done in a sertain order and takes alot of time due to
bad navigation (do in this order type) and constant page refreshes.
Ex:
- New section
- New category
- new menu item
- create page and publish it.
In modx it´s at the click of a few buttons!!
2.
Templating system. Joomla still uses tables and adds tables inside tables and also adds unusable divs when adding content.
Most of that cant be removed without hacking the core or module/component (also for joomla 1.5).
you are also placed inside blocks of code.
ModX makes css tableless design in notime with extremely flexible template system, that makes it look just like you want to.
3.
Includes.In Joomla there is only PHP include.
ModX have alot of different ways (Scripts, html, snippets, chunks, TV´s)
4.
PerformanceJoomla suffers from a lot of performance problems.
(
http://forum.joomla.org/index.php?board=268.0 )
MODX does not seem to have these problems, due to optimized code?
5.
SEF URLs.Joomla requires add-on module to make this possible in a "human-readable" manner.
ModX has this feature built in.
6.
The menuing system.It´s easy to make a custom css menu in ModX to match syntax.
It takes hacks and components/modules to make the same in joomla, and it will be restricted to look that way without hacks.
AND most of the good components/modules that add menus are commercial so you are mostly not allowed to change this.
7.
Meta TagsIf you do not use commercial component (bulky to use), you have to use the integrated and limited stories/news component.
Meta-tags is usually site-wide as standard.
With MODx, it´s done at the same time as adding a new page.
8.
Ajax functionality.Joomlas system is locked up, its hard to implement any ajax functionality
at all, you have to rely on component and module hacks. And most of the good
ajax components or modules have different libraries, that often collide and require hacks.
AND since most of them are commercial you are not allowed to change them!
Thanx to ModX nice template system and core features, it´s easy to add ajax functionality.
9.
User hierarchyIn joomla you are always limited to the 4 main levels.
In ModX it´s unlimited!
10.
SearchJoomla searches only category names as standard, and requires extensive hacking to
search the whole site´s content. Alternatively use some other component/module that
often are commercial.
Modx searches all site content.