Ditching Zope and Plone for
simplicity and creativity!
2007.06.23 22:26 Filed in:
Tech
I haven't added much new to the site for awhile, but
that doesn't mean that I haven't been working!
Earlier this year I had been working on software
upgrades to the Plone software it was running. The
software upgrades were part of some goals I had in mind
for the new site. First, I wanted a clean, more modern
theme because my inverted black was getting old.
Second, I was looking for my ultimate gallery software
plug-in to display my photos.
Unfortunately I found neither.
To be fair, I had found a theme plug-in that was
basically a template to be used as the base for
creating your own theme. I knew that I could do it, but
also knew that it was going to take time. For the photo
gallery, I couldn't find exactly what I wanted, but
knew that it was a combination of my old photo gallery
(which didn't run on the current Plone) and two other
gallery plug-ins I had found. I too could hack those
items together, but that was going to take even more
time.
Undaunted, I continued on.
The next step was the software upgrade which would give
me the coolest and latest features of Plone. I started
to download all of the software, read about the upgrade
process, took copious notes, etc. I spent several
weekends on the project before the time came to
actually do the data migration and once I did I
immediately ran into problems. Something about, well, I
don't even remember exactly, but something about a text
mimetype that was null or something. Suddenly the light
at the end of my tunnel dimmed.
I was dishearted because I knew that to find a solution
to the data issue was going to take even more time;
time I didn't really want to spend. I didn't want to go
down into the bowels of Zope or Plone to figure this
one out. The theme was going to take time, the photo
gallery was going to take a lot more, but this data
problem could be the grand-daddy of all timesinks. So,
I thought long and hard about other options. In the end
I decided to drop Plone. I weighed a lot of factors in
my decision: from the cost of hosting, to the
flexibility in changing user interface, available
themes, etc.
With the decision made, I scoured the Internet to find
current applications which could do what I wanted. I
boiled down my choices to two pieces of software: iWeb
from Apple and RapidWeaver from Realmac. I decided on
RapidWeaver.
The decision to switch to an application running on my
desktop means that I can no longer edit my site
anywhere in the world using a web browser, but I really
never did anyway. A side benefit of switching is that
my hosting fees will go down about 75% ! And, because
the sites created by RapidWeaver are static and not
dynamic, I can put them just about anywhere ...
including a server residing at home.
So, I'm having fun learning RapidWeaver and seeing what
kind of web site I can create with it. Pardon the dust.
Before I finish, I will say that I still respect Zope
and Plone. I think that they are amazing pieces of
software, but together they comprise a full content
management system and it was a little overkill to run
my small web site.