Recently Updated Pages
Session + Token automàtic per {controller}.{method}
Aquesta aproximació permet mantenir el codi DRY (Don't Repeat Yourself). En lloc d'escriure can()...
Estructura Híbrida (Web + API): Session + Token
Combinar un panell web tradicional (Sessions) i una aplicació mòbil/SPA (Tokens) sota un mateix p...
API Token security
Per validar una API en CodeIgniter 4 utilitzant Shield, passarem d'utilitzar sessions (cookies) a...
RBAC amb Shield
Per configurar una aplicació completa amb Shield utilitzant sessions i RBAC (Role-Based Access Co...
Introducció
CodeIgniter Shield, aquesta és la llibreria d'autenticació i autorització oficial per a CI4. Ja n...
Ressaltat de sintaxi: Highlight.js
La llibreria Highlight.js (sovint anomenada hljs) és l'estàndard de la indústria. Permet que qual...
Profiler de rendiment
Un Profiler personalitzat ens permetrà registrar automàticament el rendiment de l'aplicació a la ...
Benchmarking d'aplicacions
L'optimització de codi en entorns professionals requereix dades precises. En lloc de suposar quin...
Logger a BBDD
Per registrar els logs directament en una base de dades en lloc de fitxers de text, CodeIgniter 4...
Logger RFC 5424. PSR-3
El Logger de CodeIgniter 4 és l'eina definitiva per a la traçabilitat en entorns professionals. M...
Desar un PDF generat
Emmagatzemar un PDF directament al servidor (a la carpeta writable) és una pràctica molt comuna q...
Generació de PDFs
Integrar llibreries externes de tercers (com les de generació de PDF) en CodeIgniter 4 és extrema...
Llibreria Times and Dates
La llibreria Time de CodeIgniter 4 és una extensió de la classe nativa de PHP DateTime, però molt...
Llibreria Throttler
La llibreria Throttler (limitador) és una eina de seguretat fonamental en CodeIgniter 4 dissenyad...
Personalitzar les vistes d'error
Personalitzar les pàgines d'error a CodeIgniter 4 és un pas fonamental per donar una imatge profe...
Llibreria Honeypot
La llibreria Honeypot (pot de mel) és una de les eines de seguretat més elegants de CodeIgniter 4...
Llibreria Email: enviar mail
Aquesta és una de les llibreries més consolidades de CodeIgniter. En la versió 4, s'ha optimitzat...
Pujada arxius Drag&Drop amb formulari standard
Tot i que estem fent un enviament de formulari estàndard (sense AJAX/Fetch), utilitzem JavaScript...
Com descarregar un arxiu de writable?
Aquesta és una situació molt habitual. Per defecte, la carpeta writable està fora de l'abast públ...
Redimensior imatges amb la llibreria Image
Per redimensionar imatges a CodeIgniter 4, el framework ens facilita la llibreria Image Manipulat...