Release notes for Elxis 4.0 Poseidon.
Elxis 4.0 is the first version of the 4.x series. Elxis left behind the mambo family CMSs and moved to the future with a complete re-development of Elxis CMS based on our vision on how a Content Management System should be. We are proud to present you Elxis 4.0, a CMS made 100% by Elxis Team with almost zero dependencies by third party libraries.
Elxis 4.0 is the first of the 4.x series and there is no changelog. We list a comparison table between Elxis 4.0 and the last of the Elxis 2009.x series, 2009.3, instead.
| Elxis 2009.3 and 4.0 comparison | ||
|---|---|---|
| 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 |
Convert any old Elxis 2006.x, 2008.x and 2009.x site to Elxis 4.x with Elxis Converter.