Looking for honest, up-to-date opinions on Joomla 4

This page summarizes the projects mentioned and recommended in the original post on /r/PHP

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • KnpMenu

    Menu Library for PHP

  • Twig

    Twig, the flexible, fast, and secure template language for PHP

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Symfony

    The Symfony PHP framework

    The LTS is there to give people the time to upgrade. It' s a 3 year support period that allows people who have existing projects in production to run their app as they were and slowly work on the change list.

  • Joomla!

    Home of the Joomla! Content Management System

    One thing I'd check on any project is git pulse, if it active project will live and this seem to say project is alive and very healthy https://github.com/joomla/joomla-cms/graphs/contributors.

  • rfc

    A central place for RFCs for new Features for the Joomla! projects and Specifications (interfaces) for further development. (by joomla)

    That said, I do agree with the general opinion that you should stay clear. Now even more so than in the past. I'm saying this as someone who has been using Joomla for well over 10 years and contributing for some years as well. Although Joomla has some big plans ahead (https://github.com/joomla/rfc), I don't expect it to get far. Joomla has a long history of bad practices and incompetent maintainers and this has gotten worse in the last few years. While there are a few high level developers somewhere behind closed doors, the majority of maintainers don't even know PHP basics, do not follow PHP development, do not care to review the submitted code properly, do not care to look into reported issues. Yes, unit tests are very limited and human tests are borderline useless in most cases. Not to mention that every other patch release intentionally introduces B/C breaks despite the project promising Semantic Versioning.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts