Variables camelCase para variables normales y parámetros de funciones/métodos: $id $name $usuarios $usuario $data Arrays siempre con array(): $usuarios = array(); Funciones y métodos Nombres en camelCase: function getUsers(): array { … } public function createUser(array $data): array { … } Métodos de clases siguen la misma convención. Funciones y métodos cortos y de responsabilidad […]
PHP
Arquitecturas y patrones en PHP
PHP Procedural Microservicios (procedural): endpoints con funciones. Monolith MVC Modelo Procedural: funciones que consultan la DB. Vista Procedural: HTML + variables PHP (include, require). Controlador Procedural: Recibe la request ($_GET, $_POST), llama funciones del modelo y carga la vista. PHP OOP Microservicios (OOP): servicios encapsulados en clases y/o alternativa usando DAO. Monolith MVC Modelo con […]