Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

jozef (8299)

  (email not shown publicly)

Journal of jozef (8299)

Tuesday December 16, 2008
12:35 PM

Cyclone3 CMS prezentation

[ #38100 ]

Yesterday we had a Bratislava Perl Mongers meeting and Roman Fordinal was showing us what Cyclone3 is.

Another CMS? We have already TYPO3, Plone, Movable Types, WordPress, Joomla, Drupal and 150 other...

What was interesting besides that that it's mostly written in Perl and XUL and that it is made in Slovakia?


  • developed since 1999
  • since 2006 Open Source
  • used by most popular TV channel in Slovakia
  • administration interface using XUL GUI
  • SOAP calls as interface between GUI and Cyclone3 server
  • URL modeling
  • data kept away from structure or design
  • build in ISO Open Document and DocBook format imports/exports
  • Pod -> DocBook -> XHTML transformations
  • advanced run time exception notification
  • video encoding, streaming => serving
  • fine grade ACL
  • build for cluster solutions
  • multi-lingual
  • commercial support

Development highlights

  • Full Unicode Support (database, publishing, configuration)
  • multi level caching (memcached)
  • CMS applications are prefixed and organized by numbers (fast and easy navigation)
  • domains and sub domains + root paths of them organized via folder structure (one installation for multiple domains)
  • domains and subdomains + root paths setting inheritance
  • SQL logging with replay for backward analyzing and tuning
  • scheduled pre-caching
  • scheduled (to post phone) SQL queries
  • suggesting database schema ALTER TABLE commands based on current database and schema definition in .sql file
  • SVG to plot graphs
  • clever image cropping (with face detection)

Here is the home page

Even XUL is not for everyone as it requires Firefox to be installed, it looks like it's worth the "trouble". The XUL GUI looks very like native application. Code is running on client side and only data are passing between the server and the client.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.