triptico.com

Un naufragio personal

Gruta

Gruta is a web content management system written in Perl. It currently powers this site, http://nutriguia.com and http://calendario-lunar.com among others.

Logo designed by Marisa Ortega.

Features

  • Very lightweight, with as few external dependencies as possible.
  • Optimal to build blogs, portals and other post-oriented web sites.
  • Posts are organized by topics and can be marked with tags.
  • Posts can have a publishing date in the future, so that they are automatically published.
  • Posts can include moderated visitor comments. Also, support for Akismet or blogspam.net comment SPAM filters is included.
  • Complete RSS support for posts (full, by topic or by tag) or for comments.
  • Support for posts available only to logged-in users for a specified time, to implement commercial paid-for-content sites.
  • Each topic can include its own set of editors, so that content can be delegated to users.
  • Includes a command-line tool with full access to the internal database, for complex and repetitive operations that can benefit from scripting in Unix-like environments.
  • Hit counters can be stored for each post, maintaining an automatic list of most read entries.
  • Automatic support for Google's sitemaps.
  • Posts can be written in HTML or using an easy and intuitive plain text format (Grutatxt).
  • Fast, internal search.
  • No SQL database needed (though you can use one if you want).
  • Used from 2001 in several live sites with intense to moderate traffic, so reliability is ensured.
  • Not written in PHP (nor Python, nor Ruby...).

Downloads

Github repositories

Documents

Related

Visitor comments

Peter
2011-06-13
What happened with the page http://calendario-lunar.com? Expire or change of domain? Thanks for reply.

Angel Ortega
2011-06-13
It seems it was a temporary server error, it's up running again.

omar
2013-08-06
hola