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.