- (n)AMP server with ftp-server (theme/widget/updater works via ftp). FWIW, I use pure-ftp and pureAdmin. I like the flexible Virtual Users and use 1 user for each site/dir.
- WordPress itself. Currently using 3.3.something.
- A theme. I use weaver2 (free version for now, but they will get paid.)
- an SEO plugin. Curr. using WordPress SEO (original name), considering the All-inOne SEO-pack.
- a slideshow that is flexible enough to not suck. Currently using Meteor Slideshow.
- Shopping cart. Currently using Market Press. The GRID shortcode plugin is essential!
- Social Media crapola. Personally I dislike SM, but chixdiggit and any business that actually uses the social media actively is almost certain to benefit.
One of the most attractive features of these new-fangled CMSs is the plethora of various plugins, add-ons, and themes available. This, unsurprisingly enough, is also one of the major drawbacks; lots of plugins and themes just suck or are buggy enough to be untrustworthy. (There is a going market in Premium-grade plugins because site-crafters who are building real-world sites need plugins they can trust their customers with.)
When selecting your theme (as well as any plugin that has visual effects) make sure to choose stuff that is “responsive” – the i-Generation is coming on strong so all websites must deliver a decently usable experience on any of the various screen dimension out in the world.
If you stumble upon a shopping-cart/payment that actually sucks less than Market Press, I’d really love to hear about it. 🙂