Tux as an Application Platform

As CMSes go, Tux CMS isn't a wimp. Even though it's still young, it's got a lot of big boy features, more of which are being added daily in our very active Subversion repository. Time to talk about a few of them, which, used in tandem, provides an interesting new look at uses of Tux CMS: a notification system, a global preference system, dynamic URL structuring, and dynamic posts, pages, and blocks. Not only that, but soon to come are a highly-extensible administration utility, and a Core and Module installation framework. Used together, you not only have a powerful CMS, but also an appealing application platform.

All of the above listed features of Tux CMS are module-accessible. Theoretically, therefore, it is possible to create an entire web application, capable of doing very sophisticated (or perhaps just very specialized) tasks that only the most content-specific CMSes are capable of handling, built on top of Tux CMS, and fully integrated into its UI.

Modules are free to create new database tables at will, so any new types of content can be managed there. Application-specifc settings can be handled via the Tux Preference System-- Tux CMS itself uses the preference system for all of its configuration, so it should be powerful enough for most applications. Notifications represent an innovative way of getting in touch with users and site administrators, one that both Tux CMS and any additional applications can tap into, and an on-the-fly dymanic URL scheme makes it very easy for applications to create syntaxes to fit their needs. But the real power comes with the addition of dynamic posts and pages.

With this new feature, applications can first make database queries, and then format their output, which will then be displayed directly in a Tux CMS page, as if it had been written by the user, providing an unparallelled level of user interface integration. Couple that with complete UI integration on the admin side, and you just might have something worth looking at. 

One Response to “Tux as an Application Platform”

  1. Fulvio Says:
    It's very interesting but I've tried to install... everything seems ok BUT... I can't login!!! {frown}
    Can you help me?
    Thanks

    F.

Leave a Reply