Archive

Archive for February 25th, 2007

bitweaver

February 25th, 2007 No comments

[bitweaver]

Bitweaver was born in late 2003 when a developer, spiderr, created a new branch of Tikiwiki dubbed “spidercore”. From spidercore a new project was forked, initially called TikiPro and later bitweaver. Bitweaver evolved with the priority of being modular and faster than Tikiwiki, e.g. by making as few database calls as possible.

Bitweaver adopts the ADOdb database abstraction library and the Smarty template engine. All pages are XHTML 1.0 Strict compliant and rely on CSS for styling. Bitweaver requires PHP version 4.1.0 or higher, and is released under the GNU Library or Lesser General Public License (LGPL).

Note: I’m not tracking bitweaver’s release announcements here, because on their site I can’t find a release announcements archive nor the permanent link to any individual release announcement.

Categories: Directory

Radiant

February 25th, 2007 No comments

[Radiant]

Radiant is a CMS built using Ruby on Rails, a well known web application platform.

Radiant features an elegant administrative interface that centers around three key components:

Pages are the main content for a web site, may use Markdown, Textile, or plain HTML, and are composed of multiple parts such as a body and sidebar;

Snippets are content that can be reused in multiple places, similar to PHP includes or Rails partials;

Layouts contain most of the HTML for a page’s design. Layouts can render pages parts in any way they choose, for instance one layout could render the body and sidebar of a page, while another layout (a print layout) could render only the body.

Radiant allows you to arrange pages according to any hierarchy; e.g. a weblog in Radiant can be a collection of child pages under a parent page. Radiant has also a macro language called Radius, which makes it easy to include content from other pages, iterate over page children, and display content conditionally.

Radiant includes a caching mechanism which allows content to be cached for a maximum of 5 minutes. This ensures that content is always fresh while providing a performance advantage.

Radiant is licensed under the MIT License, so it’s free for both commercial and non-profit use. You are also free to modify and distribute Radiant as long as you don’t remove the appropriate notices from the source code.

Categories: Directory

Thingamablog

February 25th, 2007 No comments

[Thingamablog]

Almost all the blogging platforms currently available are software applications we install in the server space of our hosting provider. No installation is required on our client PC, because all the creation and maintenance of our website are performed with our usual browser.

Of course hosting providers must meet the installation requirements so we can install server software: usually they must allow PHP scripting, provide a MySQL database, and facilitate URL rewriting with Apache mod_rewrite and custom .htaccess files.

When these requirements are not met, or when we are not (yet) comfortable with the involved technicalities, should we abandon the idea of a personal blog? Not at all, if we use Thingamablog.

Thingamablog (aka TAMB) is a software application we install, like any “normal” software, on our client PC, and it doesn’t require PHP, or MySQL, or mod_rewrite available on the server. A plain old web space is all we need.

What’s the secret? Well, TAMB builds all our blog’s pages on our client PC, and uploads the already built HTML pages on our server space. TAMB, like other blogging platforms, manages categories, monthly archives, calendar, comments, has customizable templates (yes, also a Kubrick theme ported from WordPress), and is freely available under the GNU GPL (General Public License).

Categories: Directory