After some time with MovableType I thought it would be time to take a look at a full-fledged professional content management system to maintain my various sites with the following, not common but sure handy features:
- Content Reuse
- Metadata
- Multi-lingual Content
- Multi-Site Deployment
- URL Rewriting
- Content Syndication (RSS import/export)
- Content Asset Management (for keeping pictures and stuff centrally indexed for re-use on multiple sites)
- an open API for implementing extension like the MT plugins
- a full scale of built-in apps or plugins availbable, as well as a big developer community
- Macro and Template Language
- Search Engine
- Commerce functions/plugins
- Content Scheduling (timed publishing) Content Staging (have one server area for development, one for publishing)
well… and guess what – I entered my wishes into the CMSMATRIX.org database and found only 2 open-source systems – belong other commerical systems for $20000,$40000 and upwards…
Dammit… and now I have to choose either EZ Publish or TYPO3 to setup, learn the macro/config language and start working with it…
EZ Publish Pros
- all functionalities "built-in" with initial setup – seems to be well integrated
- convenient wizards and setup-templates for the inital go
- open-source GPL as well as a commercial license available (eZ publish Professional license and 1 year support for $999 currently)
- great architecture – has commercial add-ons for running it on Oracle and MSSQL base … great basis for enterprise usage
- great product site with nifty design and easy to access tutorials and step-thru documentation
EZ Publish Cons
- the OO PHP system seems to have major performance issues and should just "run ok" with the ZEND accelerator installed
- not widely spread in DACH area – but worldwide coverage seems to be similar to Typo3
TYPO3 Pros
- very popular in Europe – especially german language area : skills I learnt could be valuable in my home area
- older, dirty PHP seems to be faster
TYPO3 Cons
- all extras available you can dream of – as module patches with additional DB tables… no central generic repository … probably a hassle sometimes according to a lot of posts…
- a bit more "dirty" hacker's stuff… not as well marketed as EZ
Comments
CMS Selection - EZ Publish or TYPO3 ?
1) Perfomance of TYPO3 can be a problem to.
EZ looks like a little bit more resource intensive.
2)TYPO3 is much more widely used then EZ in Russia.
3) OOP:
The important difference is that eZ was done in Object Oriented Programming (OOP) style even on "end user level".
They speak about "objects", "inheritance" etc.
In TYPO3 we speak about "pages" and "content elements".
So TYPO3 is more widely used then eZ, because it is more easy to understand to non programming persons.
I start some discussions on SitePoint.
It was like "provocation" to know more about eZ :-)
http://www.sitepoint.com/forums/showthread.php?t=242607&highlight=typo3
http://www.sitepoint.com/forums/showthread.php?t=218315
4) a bit more "dirty" hacker's stuff... not as well marketed as EZ
100% agree with you. Only now TYPO3 go to "TYPO3 Assossiation" etc
5) TYPO3 is more user friendly in BackEnd
Only in last version of EZ I see the same user friendly interface solution like in TYPO3 - "tree of pages in left frame"