Pàgines actualitzades recentment
Introducció
Crear documents PDF des de PHP és una tasca comuna que generalment es realitza mitjançant llibrer...
PSR-3 Logger interface
La PSR-3 (Logger Interface) és un estàndard que defineix una interfície (contracte) comuna per al...
PSR-2 Coding style guide (DEPRECATED)
La PSR-2 (Coding Style Guide) va ser l'estàndard d'estil de codificació més influent i àmpliament...
PSR-12 Extended coding style
La PSR-12 (Extended Coding Style) és l'estàndard de codificació més modern i complet del PHP-FIG....
PSR-4 Autoloading standard
La PSR-4 (Autoloading) és l'estàndard clau que defineix un mètode consistent perquè els autoloade...
PSR-1 Basic coding standard
La PSR-1 (Basic Coding Standard) és l'estàndard fonamental de l'PHP-FIG. Estableix les normes mín...
Introducció PSR-FIG
Les PSR (PHP Standard Recommendations) són un conjunt de directrius i estàndards publicats pel PH...
Estructura bàsica
Aquesta aplicació seguirà l'estructura del patró Model-View-Controller (MVC) i requereix una orga...
MVC Class, source code
Estructura directoris mvc_class/ ├── App/ │ ├── config/ │ │ └── db.php │...
Les vistes
Aqui tenim les vistes existents i les detallem per adaptar-les a l'estructura de controladors i l...
Els models
El model Mdl_users.php per migrar completament de l'extensió obsoleta mysqli a l'objecte PDO (PHP...
Front controller: index.php
Aquest Front Controller (index.php), utilitza el patró de disseny Model-View-Controller (MVC) i ...
Els controllers
Per adaptar i millorar els controladors, implementarem una petita millora que fa ús de la classe ...
config\db.php
Aquí tens el contingut de l'arxiu de configuració de la base de dades, db.php, que defineix les c...
Configuració: db.php i database.php
L'arxiu de configuració db.php és simple i defineix en forma d'array la configuració de la connex...
Loader
Aquí teniu el codi de la classe Loader i una explicació detallada del seu funcionament. Aquest és...
config\Database.php
Per millorar la gestió de la base de dades i fer el codi més robust i reutilitzable, crearem una ...
Els controllers
A continuació, tenim els dos controladors presents en l'estructura MVC: el controlador de la pàgi...
Els models
Amb la classe Database orientada a PDO, el Model es transforma per utilitzar sentències preparade...
Les vistes
Les vistes són la part de l'MVC que conté el codi de presentació (HTML, CSS i JavaScript). L'únic...