Hero Banner

Joomla Development Insights

Joomla Development Insights

Thoughts on development and Joomla from John Hooley, senior Blue Bridge developer.
May
12

Why You Should Upgrade Joomla 2.5 to 3

Why You Should Upgrade Joomla 2.5 to 3

A business recently approached us to perform a site upgrade. In January, their site was hacked and the hackers were using it to send spam email (one of the many uses of a hacked website.) In response, their web host took their site down and refused to put it back up until they fixed the issue. Eventually, they were able to restore to a pre-hacked backup of the site, but it was only a matter of time before it would be hacked again because the version of Joomla in use was out of date and vulnerable. This scenario happens all the time. In fact, the first question we ask businesses who want a quote for an upgrade is if they have been hacked. They almost always say, "yes," because typically this is the only time that someone has told them they need to upgrade the site.

In this blog post, I'll explain the link between hacked sites and Joomla 2.5 reaching "end-of-life", why else upgrading is important, how to upgrade, and how to keep your site up-to-date and running smooth.

Continue reading
  7560 Hits
7560 Hits
Nov
21

Web Fonts 3 *Finally* Launched

Web Fonts 3 *Finally* Launched

In 2011, Monotype Imaging approached us to build an extension to deliver fonts from their font service, Fonts.com, and Google Web Fonts. The idea was that a web designer could easily integrate fonts from a variety of sources seamlessly into their website design using an interface that accepted CSS selectors. We built it and they were so happy with the result, that they hired us to rewrite the PHP service class that connects to their API. Since then, over 30,000 people have downloaded and used the extension we built.

Continue reading
  4463 Hits
4463 Hits
Sep
25

Building a Joomla to Wordpress Bridge

Building a Joomla to Wordpress Bridge

We just launched a portfolio plugin for WordPress at the beginning of September. Every project has its gotcha moment right at the end when you think you're done and an undiscovered assumption rears its ugly head. The plugin, Pizzazz Portfolio, was no different. The business model for Pizzazz is freemium where a free version is available to everyone and a commercial version with more features is available to those who want more beef. Our stumbling block was when we realized that we couldn't perform a direct upgrade from free to premium using WordPress. We've built several WordPress plugins, however the portfolio plugin is the first time we've released a plugin into the WordPress plugin directory for mass distribution. I asked some peers of mine how they handled these types of upgrades and they told me that they typically wrote custom updater classes. We could have done this, but there was just one problem: like any good developer, I'm lazy. I don't want to write custom updater classes if I don't have to. I won't explain here why it is good for developers (and benefits their clients) to be lazy, but I will blow your hair back by explaining how we used Joomla to upgrade WordPress.

Continue reading
  4669 Hits
4669 Hits

In Depth Articles

Joomla Developer Hiring Guide

How to Fix Hacked Joomla

Speed Up Joomla