
Par sa mise en place et sa prise en main plutôt simple et rapide et bien sûr par sa gratuité, PHP est incontestablement devenu aujourd'hui un langage incontournable sur Internet. Pourtant, il n'en demeure pas moins complexe lorsque les standards de qualité tels que la sécurité, la fiabilité, la performance, la flexibilité mais aussi le référencement naturel sur les moteurs de recherche sont pris en compte sur des sites de taille respectable.
Afin de répondre au mieux à ces attentes, on adapta des logiciels (CMS) plutôt que d'opter pour des développements spécifiques obligeant à chaque fois à réintégrer ces standards de qualité. Malheureusement, ceux-ci respectaient rarement nativement les règles de référencement.
De plus, la difficulté de faire évoluer des logiciels dont la structure générique et rigide n'a pas été forcément pensée pour répondre à des besoins spécifiques, pousse aujourd'hui les développeurs PHP à se tourner vers des espaces de travail modulaires. Ceux-ci fournissent nativement des briques logicielles et intègrent les standards de qualité dont le référencement qui permettent de produire des applications très abouties et faciles à faire évoluer (frameworks).