May 2007

Drupal on a Budget

During the past couple years I have recommended to people that they host their Drupal sites on a virtual private server (VPS) instead of a shared hosting plan.   While a large number of people do not have problems running Drupal under shared hosting plans, I have always felt that there are less headaches with using a VPS to host your sites.  For example, with a VPS I don't have to worry whether the shared hosting plan gives me the necessary MySQL privileges needed by Drupal (especially CREATE TEMPORARY TABLES and LOCK TABLES).  From time to time, you also hear from people with "Drupal friendly" shared hosting plans eventually find that their hosting company isn't so friendly toward their Drupal site.  Planet Drupal contributor, Clancy Ratliff, is one of the most recent  examples for having a host provider not really happy she is using Drupal.  So I often ask myself, is shared hosting for Drupal really worth the trouble?

I don't know if shared hosting is worth the trouble but a chain of events have brought me to giving shared hosting another chance for my Drupal sites.  Last month, I pushed my VPS so close to the bleeding edge that it became unstable.  While I was able to get my sites back online, the downtime clearly told me it was time to move my sites to a new server.  While most visitors observed a performance improvement  for my Drupal sites since the server migration, it's only now that I'm letting the cat out of the bag.  For the past week, CMSReport.com has been under a shared hosting plan and not a VPS.   I'm currently running my site using a budget shared hosting plan through my reseller site which is comparable to the hosting plans offered by GoDaddy.

I don't know how long I'll keep my site on a shared hosting plan but I am currently enjoying a break from the work, worry, and experimentation that comes with administration of a VPS.  While I may go back to a VPS, I thought it would benefit some newbies and other Drupal users my experiences and thoughts on migrating my sites from a VPS back to a shared hosting plan.

Which would you choose? - Plone, Apache Lenya, or Nuxeo 5

The message below was originally posted as a comment here at CMS Report. Unfortunately, the comment was posted while I was switching the site over to a new server and just before the Memorial weekend holiday here in the United States. I'm afraid very few people saw the comment so I thought it should get more attention by posting the comment onto the "front page".

The author has narrowed his choice of content management systems for his project down to Plone, Apache Lenya, and Nuxeo 5. I'm not a user of any of the CMS listed so hopefully if you're reading this post you can spend a few minutes helping him out.

If you had to choose only one of the three CMS based on his requirements for the project he describes below...which CMS (Plone, Apache Lenya, and Nuxeo 5) would you choose? Please leave your comments belows!

phpBB3 Release Candidate 1 (RC1) released

The official release of phpBB3 is almost near with the first release candidate now available. The following is a partial list of features that are new in this version phpBB that did not exist in 2.0.x.

  • Attachments - Attachments in posts and Personal Mail, Automatic image thumbnails,Display attachments inline
  • Unlimited Subforums - Create unlimited subforums, Display active topics of all subforums
  • Custom BBCodes - Create your own BBCodes, Add buttons to posting screen
  • Custom Profile Fields - Add new fields on user profiles, Display them at registration, Display them on the profile view

Webmin and Virtualmin: The web control panel alternative

I'm currently in the process of moving CMS Report and some other sites I manage to a new VPS.  The original reason for the change was to move my sites off of a legacy version of Linux (Fedora Core 2).  However, I'm also making the server change because of too much bleeding edge experimentation by yours truly that has brought my server's stability into question.  Believe it or not, a reboot of the server doesn't fix everything!

Will KDE 4 be enough of a Mac for me?

Those that have followed my writings (even from the WebCMSForum days) know I've spent about the past year or two dealing with an aging  PC.  Even the wife, who doesn't always appreciate the geek part of her husband, says it is time for a computer upgrade.  When she says it's time, you know the deadline is near to order up a new computer.

For the past several years I've configured my home PCs with a dual-boot of Windows/Linux.  While there are some things I don't like about Apple's propriety hardware for it's OS, the need for something different has me considering purchasing a Mac.  However, as I posted at the Open Source Community, I've started to wonder if over time the desktops for Linux and the Mac won't be that much different from one another.

KDE 4.0: Why I likely won't get a Mac -

Desktop Linux has an article and shapshots out on the first alpha version of KDE 4.0. The article is titled, KDE 4.0 alpha arrives!.

Features in this alpha version of KDE include:

  • A new visual appearance through Oxygen (think Aqua)

Third beta of Plone 3 released

Plone 3 beta 3 was released on Wednesday of this week.  The announcement posted at Plone.org also invited users, administrators, and developers to help test the new software.  Plone 3, built on the Zope application server, is nearing a year of development .  By the time the final version of Plone 3 is released you should see the following new features included in the content management system.

  • Full versioning, roll-back capabilities, in-place staging (ie. working copy support) and locking for all content.
  • Inline editing of content using Ajax.
  • Link integrity checking and automatic handling of moved or renamed content.

Nick Lewis: Drupal is Part of the PHP Problem

Until this post by Nick Lewis, I've been in the camp with the folks that say PHP-based content management systems such as Drupal should be compatible with both PHP 4 and PHP 5.   After reading his post, I'm convinced he's correct that new development should be geared toward PHP 5.  It's hard to fight for the future when you continue to hold on to the past...

Should Drupal move to PHP 5?

In one word: absolutely.

In one sentence: if we don't, the drupal project will die along with PHP.

Questioning CMS Consolidation

CMS Watch has a very good article on their site titled, "Question CMS Consolidation". The article serves as a reminder for IT and managers that, although technically feasible, an organization may not want to put everyone on the same content management system (CMS).  Why would an organization want to to consolidate their systems in the first place?  For those at top of the organization there may be some obvious reasons to unify the organization onto a single CMS.

Many organizations are looking at a portfolio of dozens of content management systems running somewhere on their network. From sheer tidiness alone, it’d be nice to have a shorter list. And such tidiness can have real benefits: better negotiating leverage with vendors, reduced overhead to manage contracts, reductions in the number of servers and hence in datacenter space (with attendant power and operational costs), and so on. Finally, increased demands for compliance and control are placing a premium on simplifying information management.

In my own organization, we have had both Internet and intranet servers since the mid 1990's supporting operations and administrators.  While we moved our Internet web servers onto a CMS a few years ago, it is only the past few months that many of our offices and departments have shifted their intranet from static pages to much more dynamic system.  As many of our field offices migrate their servers to utilizing newer Web 2.0 and collaboration applications, IT and management have a strong desire to consolidate those applications and servers.