Ves al contingut principal

Pàgines actualitzades recentment

Configuració de Routes

7. PHP Framework. Codeigniter4 Exemple. Login + private dashboard

A l'arxiu app/Config/Routes.php, tens dues maneres principals d'aplicar el filtre autentica.  Op...

Admin l’ha actualitzat fa 4 mesos

Vistes: login/logout + dashboard

7. PHP Framework. Codeigniter4 Exemple. Login + private dashboard

Pàgina login Fitxer: app/Views/userdemo/login.php <!DOCTYPE html> <html lang="ca"> <head> ...

Admin l’ha actualitzat fa 4 mesos

Controller: login + auth + logout + dashboard

7. PHP Framework. Codeigniter4 Exemple. Login + private dashboard

Controller (UserDemo) Fitxer: app/Controllers/UserDemo.php <?php namespace App\Controllers; ...

Admin l’ha actualitzat fa 4 mesos

La BBDD: Migration + Model + Entity + Seeder

7. PHP Framework. Codeigniter4 Exemple. Login + private dashboard

La BBDD. Migració Primer, definim l'estructura. El camp password serà un VARCHAR(255) per allotj...

Admin l’ha actualitzat fa 4 mesos

Auth filter

7. PHP Framework. Codeigniter4 Els Filters

Exemple. AuthFilter Aquest és l'estàndard per protegir rutes privades. Si l'usuari no té sessió,...

Admin l’ha actualitzat fa 4 mesos

El problema

7. PHP Framework. Codeigniter4 Els ID en una BBDD

Sovint, ens quedem amb el INT AUTO_INCREMENT per comoditat, però preparar-los per a problemes del...

Admin l’ha actualitzat fa 4 mesos

NanoID

7. PHP Framework. Codeigniter4 Els ID en una BBDD

NanoID és una opció fascinant que prové de l'ecosistema JavaScript. És l'equivalent modern i "hip...

Admin l’ha actualitzat fa 4 mesos

ULID

7. PHP Framework. Codeigniter4 Els ID en una BBDD

ULID (Universally Unique Lexicographically Sortable Identifier) cobreix un punt dolç molt interes...

Admin l’ha actualitzat fa 4 mesos

Snowflake IDs

7. PHP Framework. Codeigniter4 Els ID en una BBDD

Aquesta opció és la preferida per arquitectures d'alt rendiment (High Frequency Trading, Xarxes S...

Admin l’ha actualitzat fa 4 mesos

Codeigniter service

7. PHP Framework. Codeigniter4 Els ID en una BBDD

Què és un Service a CI4? Tècnicament, un Service a CodeIgniter 4 és simplement un mètode dins de...

Admin l’ha actualitzat fa 4 mesos

UUID v7

7. PHP Framework. Codeigniter4 Els ID en una BBDD

L'UUID v7 combina la unicitat distribuïda de l'UUID amb l'eficiència d'ordenació (localitat tempo...

Admin l’ha actualitzat fa 4 mesos

UUID v4

7. PHP Framework. Codeigniter4 Els ID en una BBDD

L'enfocament "fàcil" per guardar l'UUID és com a VARCHAR(36). Tot i que ho enfocarem des d'aquest...

Admin l’ha actualitzat fa 4 mesos

Flashdata i Tempdata

7. PHP Framework. Codeigniter4 Session variables

Com funcionen Flashdata i Tempdata a CodeIgniter 4, totes dues formen part de la llibreria Sessio...

Admin l’ha actualitzat fa 4 mesos

Session

7. PHP Framework. Codeigniter4 Session variables

Les Sessions a CodeIgniter 4 són el mecanisme que permet identificar un usuari a través de difere...

Admin l’ha actualitzat fa 4 mesos

Settings de CI4

7. PHP Framework. Codeigniter4 Config files i settings

La llibreria Settings de CodeIgniter 4 és una eina molt potent que serveix de pont entre els arxi...

Admin l’ha actualitzat fa 4 mesos

Config files

7. PHP Framework. Codeigniter4 Config files i settings

Crear arxius de configuració personalitzats a CodeIgniter 4 és una pràctica excel·lent per centra...

Admin l’ha actualitzat fa 4 mesos

Exemple. Llistar i crear

7. PHP Framework. Codeigniter4 Entities

Muntarem l'arquitectura completa per tenir una llista de persones i un formulari funcional per cr...

Admin l’ha actualitzat fa 4 mesos

Entity persona

7. PHP Framework. Codeigniter4 Entities

Creació de Entity Has de crear un nou fitxer a la ruta: app/Entities/Persona.php o executar php ...

Admin l’ha actualitzat fa 4 mesos

Migration i seeder

7. PHP Framework. Codeigniter4 Entities

Migration Les migracions actuen com un control de versions per a la base de dades. Aquest fitxer...

Admin l’ha actualitzat fa 4 mesos

Paginador + bootstrap + cercador + ordenació

7. PHP Framework. Codeigniter4 Exemple paginació

Aquest és un exemple complet i avançat. Integrarem CodeIgniter 4, Bootstrap 5, i la llibreria HTM...

Admin l’ha actualitzat fa 4 mesos