Vector1 Media runs on a platform of open source technologies. We use WordPress for blogging and Joomla for our content management. The experience overall has been a positive one, but there are some limitations. In some sense, it’s “you get what you pay for” in terms of these limitations, but it’s also a factor of getting benefit based on the time you put into it, which is true of any software. And it’s also been our experience that the pain points iron themselves out over time, but sometimes at a glacial pace that depends on other users feeling your own pain, like any software.
Overall, both platforms provides incredible flexibility and there are a cadre of professional developers on a global scale that work to specialize the software and add value through plugins and modules. There are often too many choices to choose from to address specific problems or our wishes to extend the technology. This results into some false starts when realizing that the software doesn’t do exactly what you wanted, and some frustration when you can’t find what it is that you’re after. Custom development is always an option to address this, and there are good developers, but again it’s sometime hard to find the right ones with the necessary expertise and motivation.
The constant updates of foundational technology are generally a boon for better security and functionality. Not all updates are great though, with serious issues sometimes cropping up that undermines productivity, like all software. But generally the updates have been really good, and there’s increasing attention being paid to easing the update process with quick and easy patches rather than disruptive foundational changes, like all software.
We’ve certainly had a need for guidance on both platforms, but our knowledge has increased over time and we’re gaining greater confidence with making changes ourselves. This is possible due to the incredible amount of documentation and forums that can give you a detailed walkthrough of how to address any troubles that you encounter along the way. We’ve used a wide variety of different consultants to help us extend the technology, mostly with a modicum of success. As with all software integration projects, there are different interpretations of objectives and different levels of skill sets that can hamper progress.
Given the open ended nature of the software, open source does provide a wider platform for the imagination to play. There areĀ endless amounts of options for flexibility in how we delivery information. That’s both a good thing in terms of “the sky’s the limit” and a bad thing in terms of staying focused and providing a coherent information portal.
Overall, I’d say that I wouldn’t care to go a different route at the stage that we now operate. The low pain and scalability of the solution at our size makes good sense. As our business expands and larger teams are assembled, I can see that there are benefits of a more managed approach. It’s a great thing to have multiple entry points in terms of software cost and complexity.