Testing popular CMS and blogging systems

ABresk's picture
Submitted by ABresk on

For a long time I’ve been really interested in performance aspects of content management systems and smarter blogging systems. This is the reason for my decision to test some of the popular systems on a workbench and to get some technical information about these systems.

The test was quite simple. I installed the packages on my sandbox server and added a function (cip-bench()) to the installation. Then I ran the index page with the default template and configuration. The data I got from the test was limited on the raw index page after the installation. I picked up 5 aspects for the test:

  • The first one was the memory usage of the system
  • The execution time
  • Executed database queries
  • How many database tables exist
  • And the last parameter shows how many files are required.

It is interesting to see how different some CMS solve their tasks. I was surprised of some results for example 399 database queries of contenido.

To sum up this test I was impressed by chyrp. It’s delivered with an elegant backend and I think it has got a lot of potential to become more popular and famous. The memory usage of wordpress seems to be improved in contrast to previous versions.

Blog

name memory avg time queries tables required files
chyrp 5.556 MB 0.3 – 0.5 7-10 8 63
geeklog 6.97 MB 0.6 – 0.7 59 50 38
serendipity 6.773 MB 0.5 – 0.55 11 21 48
textpattern 2.823 MB 0.2 – 0.3 21 17 12
wordpress 12.044 MB 0.4 – 0.6 15 11 73

CMS

name memory avg time queries tables required files
cmsmadesimple 7.543 MB 1.1 – 1.48 38 – 52 52 92
contenido 9.562 MB 0.6 – 0.9 254 – 265 (399) 76 123
impressCMS 10.938 MB 0.5 – 0.6 53-55 57 139
joomla 6.289 MB 0.7 – 0.8 7 – 11 33 127

Geeklog introduces PostgreSQL support

Bryan's picture
Submitted by Bryan on

The folks over at Geeklog have announced that their blogging application now supports PostgreSQL. Geeklog's move is similar to other open source projects that have recently diversified their support for more additional database management systems.

Dear Geeklog users, today we are proud to announce the public availability of Geeklog with beta PostgreSQL support. This is the culmination of a Google Summer of Code project to implement this feature. PostgreSQL support builds on the already impressive list of MySQL and MSSQL support. This continues to improve Geeklog’s interoperability, which now offers support for the most popular relational database management systems.

Support for Postgres currently is in beta and "should strictly be used on local and testing environments". Geeklog also supports MySQL and and MSSQL.

Features to expect in Geeklog 1.6

Bryan's picture
Submitted by Bryan on

Geeklog, an open source blogging application, just went into its first beta. This release incorporates some of the work done in projects implemented during the 2008 Google Summer of Code.

New features and improvement you can expect in Geeklog 1.6.0 Beta 1 include:

  • Site migration support and easier plugin installation, by Matt West
  • Improved search, by Sami Barakat
  • Comment moderation and editable comments, by Jared Wenerd
  • A new plugin to produce proper sitemap.xml files, by mystral-kk
  • Bug fixes and performance improvements

The Geeklog beta is available for download at the projects official site.

Frog CMS and Socialtext in CMS Report's Top 30 List

Bryan's picture
Submitted by Bryan on

I recently added Frog CMS and Socialtext to CMS Report's CMS Focus page.  CMS Focus is a list of the top 30 Web applications that represent what I feel are the Web applications of today and tomorrow.  In a world where niche CMS news sites try to cover it all for their readers (more power to them), I feel one of the strengths of CMSReport.com is limiting our focus on a certain number of CMS.  The CMS on this list are applications I recommend site owners first look at before moving into the deep waters of content management and social software.

As I mentioned late last year, my latest obsession is the implementation and use of CMS and social software in the enterprise.  For many organizations it can be more challenging to implement content management and collaboration solutions on their own Intranet than it is for the Web.  Wanting to continue expanding our topics on Enterprise 2.0 is why I've put Socialtext on the list.  Frankly, I'm learning about Socialtext just as much as everyone.  Instead of putting Socialtext into CMS Focus, I did consider Opentext and even Ektron.  Socialtext made the list because they seemed to be more transparent with news about their product.  My advice to companies and their Web sites...keep those RRS feeds updated and accessible.

Geeklog 1.5.0 Released

Bryan's picture
Submitted by Bryan on

After 18 months of development, Geeklog 1.5.0 has been released.  As I mentioned last month, changes found in Geeklog 1.5.0 incorporates the following projects implemented during the 2007 Google Summer of Code:

  • New user-friendly install script
  • New Configuration Graphical User Interface
  • New Webservices API based on the Atom Publishing Protocol

Additional new features and enhancements included in this release:

  • OpenID support.
  • New LDAP remote authentication module.
  • Updated FCKeditor to version 2.6.
  • Rewrite of the underlying story code which addresses issues with special characters and HTML entities.
  • Comments can now be closed, i.e. existing comments will still be displayed but no new comment can be posted.
  • The Polls plugin now allows for multiple questions per poll.
  • The Static Pages plugin now supports comments.
  • The database backup admin panel now lets you delete and download backups.
  • Theming improvements including the support of XHTML.

Geeklog 1.5 can be downloaded at Geeklog.net.

Development milestone for Geeklog 1.5

Bryan's picture
Submitted by Bryan on

The release of Geeklog 1.5.0 Beta 1 by the Geeklog Team marked a new milestone for the open source blogging system. Although the software is still in development, Geeklog's developers hope to release the final version of Geeklog 1.5 on May 26th. The end of May marks the beginning of the coding phase for Google's Summer of Code 2008. To mark the occasion, Geeklog is highlighting the work done by students participating in last year's Summer of Code that is going into this new release. How cool is that!

Changes found in Geeklog 1.5.0 incorporates the following projects implemented during the 2007 Google Summer of Code:

  • New user-friendly install script
  • New Configuration Graphical User Interface
  • New Webservices API based on the Atom Publishing Protocol

Geeklog: Geeklog 1.4.1 Released

Bryan's picture
Submitted by Bryan on

"The official release version of Geeklog 1.4.1 is now available for download. To recap the new features:

  • Support for Microsoft SQL Server (in addition to the continued support for MySQL). This feature was single-handedly implemented by Randy Kolenko. We also owe thanks to Mark Evans for his help in testing and debugging it.
  • The Geeklog Calendar is now a plugin, so it can easily be disabled or replaced.
  • Multi-language support lets you create sites where the content changes when you switch languages. So you can have translated versions of articles and only show those in the visitor's preferred language.
  • Better spam protection by including support for SLV and offering hooks for CAPTCHAs."

Complete Story


Release Candidate for Geeklog 1.4.1 is out

Bryan's picture
Submitted by Bryan on

Although I don't use this blogging application, there is something about it's name that has always attracted my attention. Like most blogs today, it can support a variety of features including "comments, trackbacks, multiple syndication formats, spam protection, and all the other vital features of such a system".

The first release candidate for Geeklog 1.4.1 was recently put on board.

While this is not the final 1.4.1 yet, we would like to ask you to download it and try it out to help us track down any remaining issues. Please also keep in mind that once 1.4.1 is out, the support for Geeklog 1.3.11, and therefore for the entire 1.3.x line, will end. So now would be a good time to start planning for an upgrade of your site.

Geeklog 1.4.1rc1 -


Geeklog: Geeklog 1.4.1 beta 2

Bryan's picture
Submitted by Bryan on

"The second beta version of Geeklog 1.4.1 is now available for download...Beta 2 fixes problems with MS SQL, improves multi-language and UTF-8 support, sorts out display problems with the Professional theme, and fixes several other bugs. It also includes updated PEAR packages (specifically PEAR::Mail, which addresses a problem with SMTP)."

Complete Story

Geeklog 1.4.1 Coming Soon

Bryan's picture
Submitted by Bryan on

The next version of Geeklog, 1.4.1, is out in beta. Geeklog is one of those CMS that I really cannot decide if it is a portal, blog, or more. Either way, it is an application that I have always felt has a bigger future ahead of it than a past. This next version of Geeklog deals with a lot of bug fixes, but it also contains some new features:

  • Support for Microsoft SQL Server. Yes, for the first time in its history, Geeklog will now also run on a database other than MySQL. The MS SQL support was developed by Randy Kolenko who will be posting more about it shortly.
  • Calendar plugin. Moving the events and the calendar to their own plugin concludes our work on making Geeklog more modular. Don't need a calendar on your site? Now you can simply uninstall the plugin.
  • Multi-language support. It's now possible to build multilingual Geeklog sites where not only the navigation but also the content changes when you switch languages.
  • Various other changes, e.g. better spam protection, an option to mass-delete users, redesigned account information, and more.

Geeklog 1.4.1 BETA 1

GeekLog: FAQ 1.0.1 and GL-Utility 1.0.1

Bryan's picture
Submitted by Bryan on
"I have worked with GeekLog for a few years now and I have developed a number of custom plugins for several sites. For quite some time I have been thinking about releasing a few public versions of a few of the plugins. At the same time a new site for this has been created.

So the first two plugins to be released at PluginCMS are FAQ 1.0.1 and GL-Utility 1.0.1."

Complete Story

Geeklog: Experimental SLV module for Spam-X

Bryan's picture
Submitted by Bryan on

"SLV (Spam Link Verification) is a service run by Russ Jones at www.linksleeve.org. The idea is that interactive sites like Geeklog or forums send all user-contributed posts to SLV first which then checks if certain links show up in unusually high amounts. In which case it considers those to be spam and flags them accordingly.

The SLV module for Geeklog's Spam-X plugin makes use of that service. See the included README for installation instructions."

Complete Story

Geeklog: Rating Plugin 2.0beta

Bryan's picture
Submitted by Bryan on

"The rating plugin 2.0beta release is now available in the downloads section on this site. This plugin allows you to add a rating, review and/or digg system to any item. You can add them with autotags, or with a slight modification to the core files. You now can display ratings a number of different ways either site wide or on an individual rating."

Complete Story

Geeklog 1.4.0sr5-1 and 1.3.11sr7-1 bugfix releases

Bryan's picture
Submitted by Bryan on
"Last week's security release introduced display problems in the comment preview that we're fixing with the following versions:

Please note that when using the 1.4.0 "combo" update, you will also have to remove some files to fix the security issue with FCKeditor's file manager, as explained in the included README file."

[Geeklog]

Pages