In the October edition of the Joomla Magazine, I've started a series of articles about Joomla modernization. The first instance of the series is Talking about a Modern Joomla.
The first article has been aimed to be a conversation starter about the general need for a change of vision, from how the CMS was originally designed and the new requirements of a modern website.
Now, the second article of the series is almost out!
After many years of build extensions for Joomla with traditional tools like bash scripts or Phing, I have started a project Extly's Buildfiles for Joomla to modernize my personal Toolbox for Joomla extension development: anibalsanchez/extly-buildfiles-for-joomla.
After the last crazy-busy months of April and May 2018, I'm finally catching up with the delayed tasks. In the rush of preparing the presentation for UbuCon 2018 - Devops with
Lando and Docker, I also published an ambitious project: Lando Boilerplates for Joomla, WordPress and PrestaShop (GitHub repo).
I have been improving the project mainly with Joomla tooling, but also included WordPress CLI and PrestaShop recipes.
At this point, after these months of development and testing, I think that the recipes are improving and the direction is clear to implement best-practices and advanced tooling (integrated phpMyAdmin and MailHog) for CMSs. For instance, the current tools for Joomla include these nice commands for Lando:
- PHP-Prefixer / Product Manager
- PHP-Prefixer is an automated online service powered by a complex rule-based system to apply prefixes to Composer dependencies.
- Extly Tech / Team Leader
- Empower your project with our web solutions. Today, working on Laravel, Amazon AWS, and Ionic. A Joomla Volunteer.