Elxis 4.0 and Elxis 2009.3 comparison
At this time 2 parallel releases are available for Elxis CMS. The new Elxis 4.x series and the old one Elxis 2009.x (development stopped on 2009.3 Aphrodite). So which version to download? An easy answer is the newest one (Elxis 4.x), we strongly recommend you to always pick the newest Elxis version. But in some cases the 2009.3 version might be the one you need. For instance if you absolutely need to use an extension such as IOS Reservations which is only available, at this time, for Elxis 2009.x you should pick Elxis 2009.x. Dont worry, the old 2009.x series will be supported for a long time.
The table bellow is a quick (not full) comparison table between Elxis 4.0 and Elxis 2009.3 to help you choose the version you need or get notified about their differences. The table does not lists the features of each release but focuses on their differences.
| Elxis 2009.3 Aphrodite | Elxis 4.0 Nautilus | |
|---|---|---|
| Initial release | October 2009 | September 2012 |
| Elxis generation | 3rd | 4th |
| Package size | 10,4mb | 5,2mb |
| License | GNU/GPL | Elxis Public License (EPL) |
| Architecture | Mambo based | Elxis OO framework |
| Large third party libraries | About 20 | 2 |
| Database layer | AdoDB | PDO |
| Site scale | Small, medium | Small, medium, large |
| Backup | Database | Files and database |
| Caching | File caching, static cache | Improved file caching, APC |
| Multisites | No | Yes |
| Sub-categories | No | Yes |
| Elxis defender | Yes (manual settings) | Yes (improved, automatic) |
| Notification alerts | No | Yes |
| Security levels | No | Yes |
| Encryption | No | Yes |
| Rename admin folder | No | Yes |
| Debug | DB queries, module positions | DB queries, module positions, performance monitor, errors per extension |
| Logging | No | Yes |
| Web statistics | No | Yes |
| Multilingual config data | No | Yes (site name, META description and keywords) |
| Multilingual content | Language specific items | Translations |
| XML parameters | Yes, simple | Yes, extended |
| User access control | ACL | Elxis ACL |
| Lists | Tables | AJAX grid |
| HTML forms API | No | Yes (elxisForm library) |
| Framework support | Limited | Full, library based |
| Content extension | Bots | Plugins (very improved bots) |
| Bots/Plugins execution | Always | Only those used in the specific article (huge speed improvement) |
| Output buffering | Components, bots | Everything |
| Update installed extensions | No | Yes |
| External authentication | No | Yes (open ID, LDAP, gmail, twitter, etc) |
| jQuery ready | No | Yes |
| Built-in lightbox | No | Yes |
| Custom routing | No | Yes |
| WYSIWYG editor | TinyMCE | CK editor |
| Doctype | XHTML 1.0 transitional (served as html/text) | XHTML 1.0 strict, XHTML 1.0 transitional, XHTML 5, HTML 5 |
| Session control | System | System, Files, Database |
| Errors handler | System | Elxis |
| URLs | SEF - non SEF | Elxis URIs |
| Site portability | Requires edit config and SQL data | Fully portable |
| Page layout | Controlled by menu items | Controlled by the page itself (through parameters) |
| Syndication | RSS/ATOM for the whole site | Feeds central, RSS/ATOM for the whole site and per category. |
| Site frontpage | First item in mainmenu | Design via drag and drop interface |
| Menu item types | 21 | 4 (Link, URL, Separator, Wrapper) |
| Unified extension installer | No | Yes |
| Auto expand menus | No | Yes |
| Administration modules | No (some hard coded) | Yes |
| Icon packages | No | Yes |
| User specific timezone | No | Yes |
| Custom exit pages | No | Yes |
| Frontend content submission | Yes | No |
| Publish content based on date | Yes | No (Yes, via cron jobs) |
| Unpublish content based on date | Yes | No (Yes, via cron jobs) |
| Frontend/Administration | Separated | Unified file system and user login |
| Active templates | Unlimited (assigned on menu items) | 1 template with heavy parametrization |
| Search | Search bots, limited functionality | Search engines, super configurable |
| Open Search | No | Yes |
| User registration | Component registration | Component user |
| User login | Component login | Component user |
| Blogs | Component eBlog | Component content |
| Banners | Component banner | Module ads |
| Polls | Component polls | Free third party module |
| Contact | Component contact | Component content (plugin contact) |
| Frontpage | Component frontpage | Component content |
| RSS | Component RSS | Component content |