As for my skills: I write HTML/CSS easily, know SSI backwards, and can handle functional Apache, I've used PHP (and never want to hack WordPress again), am getting familiar with Ruby's Sinatra micro-framework and chip in sometimes with Camping 2.0. I found Rails way too complex but am getting to grips with Python's Django (no live deployment yet), and - looking for something smaller - have looked at Web.Py. My development partner has used Perl's HTML::Template and (on my recommendation) Mark Strosberg's Titatium, and I've specced the site, then built the front end and templates. As a language I prefer Ruby or Python, but am also happy with Perl.
I like the look of SASS for creating CSS, and have looked at a few Ruby static site generators like Nanoc, but found no clear winners. They seem to do the job quite well, and can include blog-type features, but the choice is overwhelming - see 'Similar Projects' on the Nanoc site.
Where I fall down is:
- choosing the right tool for the job (e.g. one current site is mainly static, but requires updates to listings and a blog);
- deployment under Apache - most frameworks have devilishly complex setups, and even getting rid of the .html extension on static sites with mod_rewrite has been a real headache;
- wondering if a micro-framework would handle a whole site (except the static media) - I made a simple static site in Camping that seemed to work, but then thought 'why not just use (possibly generated) static HTML files'?
How have other people approached these issues?
I should add I already use two Rimuhosting VPS servers.




Help









