I don’t think I will be using WordPress for these sites. I have been thinking about it for a while and have been going back and forth. Basically the biggest arguments for WordPress was ease of use. I can throw on a few plugins, and write a few posts and the site is done. But, the negatives are big for me:
- It is slow!
- Expensive (when you include costs for class c ip’s)
- I don’t need it
So I have decided on another approach. I am going to use Pelican. Pelican is a static site generator, which means I can write posts/pages in reStructured Text and then regenerate the site. Because the pages are static, it makes it very fast. There is no querying the database for the content/comments etc… as there is no database. It is not hackable. It is static, the site doesn’t react to what is the user is doing, so as long as the webserver itself is secure the site is secure. The best part is that now I can host my site on Amazon S3, and Rackspace Cloud, etc… and pay pennies to run it. I shouldn’t ever need to worry about IP’s.
With that in mind, I have been building a theme for pelican today, and it is getting close to being done. I have to work on Post/Article pages, a bit on the index page, and then Tags/Categories. Finally I will need to run it through my checklists to make sure it meets all my criteria.
So far I like it a lot, and think I will probably move this site over to it, but that will have to wait until I have some free time. I like the way this theme looks, so maybe I can develop another pelican theme to copy this one.
Tomorrow, I finish (or at least make a lot of progress) on my new theme. Hopefully I can get a site up or two tomorrow.