Joomla Still Gets It Done For Developers
Use Cases and Deployment Scope
We create various offshoot initiatives from time to time, including satellite websites with specific targeting purposes like landing pages, quick e-com one-pagers, blogs for organic SEO, and more. We're always open to using various CMS systems to help us achieve these goals, and we used Joomla in the past. We worked on Joomla's platform for a few initiatives regarding our targeted ad marketing efforts, which needed a home for click-throughs.
Pros
- The system is very stable and secure to work on, and its upgrades are decently developer-friendly (when applied).
- The coding framework allows our core developers to quickly build custom items.
- It's user management and user area features work quite well.
- It's already integrated SEO capabilities are decently easy to work with.
Cons
- We quickly found that Joomla is more oriented toward working with custom development rather than "quick-and-easy" websites for marketing initiatives.
- There are other user interfaces (such as Wordpress) that are more user friendly overall.
- Its plugin feature isn't as robust as other platforms, especially regarding e-commerce.
- We by far prefer working with Yoast (Wordpress friendly) than PWT SEO).
Return on Investment
- Joomla helps us "get cute" coding-wise and allows our developers to work in a space where they aren't worried about core updates overriding code.
- Joomla doesn't allow us to easily add various add-ons (such as plugins) that other platforms have, thus slowing down efforts in those scenarios.
- The Joomla community (mainly for developers) is still active, but it's just not as robust as other platforms.
- The security of the code does give us a 'sigh of relief' - which can be huge in some cases where we're doing more complex integrations
Usability
Alternatives Considered
Drupal, Concrete CMS, WordPress, Squarespace, Wix, Shopify, Square Online and Magento Open Source
Other Software Used
Concrete CMS, Shopify, Shopify Flow, Recharge, Judge.me, Common Ninja, EXTENSIV Integration Manager, NoFraud

