Recently Updated Pages
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...
Estructura bàsica MVC
Aquí tens l'esquema de l'estructura de directoris i arxius del projecte MVC, tal com es desprèn d...
Front controller: index.php
L'arxiu index.php faria d'entrada a l'aplicació i serà l'encarregat de carregar els arxius necess...
Exemple: Un text amb reflex
Aquest codi combina tres transformacions clau per aconseguir un efecte visual concret: l'efecte d...