WordPress doesn't really have any out-of-the-box traffic management tools, but a quick search through the WordPress ecosystem can harvest a large supply of tools that can enable you to manage your site.
I could not determine the solution to implanting Social Networking Genius in Joomla, so it failed this particular test for me. In Drupal and WordPress, adding social tools was easy: activate the module or plug-in and it worked. In Joomla, this was a much less intuitive prospect.
I was not looking forward to adding the e-commerce portion of the Happy Flights site. I have worked with e-commerce tools before and "pain in the you-know-where" is usually the phrase I took away from such experiences.
Happily, that was not the case here.
Ubercart was the e-commerce tool most recommended over the others, so I would have been remiss if I didn't take a look.
I have to say, once I installed it I was quite impressed. The Ubercart e-commerce shopping cart had an excellent feature set, and I had complete control over every aspect of each transaction, right down to options that would calculate shipping costs between ZIP codes based on the weight of the objects ordered.
There were two hitches here. First, in order to get full capability in Ubercart, you have to download a lot of modules to support it. Not hard, but time consuming, and a bit irksome if you forget something.
Second, adding a new product to the catalog is not intuitive. Luckily, I was able to find a third-party blog that walked me through the process, and once I got the hang of actually adding items to the product database, things got much easier. But there really should be an "Add Product" button in Ubercart somewhere to make things even simpler. (Afterwards, I did see that Drupal had added a Product content type to the Add content screen, which would have been nice to know earlier.)
After the bumps in site configuration, I was expecting less-than-stellar results for the shopping section. Not so, thanks to the JoomShopping module.
JoomShopping was easy to install, easy to activate and simple to use. That simplicity came at a cost: Configuration of the base JoomShopping elements was harder than other e-commerce tools, but it did the job it needed to, and slipped into the Happy Flight site with ease. Adding products to the catalog was much simpler than in Ubercart, which was much appreciated.