Ves al contingut principal
Cerca avançada
Termes de cerca
Tipus de contingut

Coincidències exactes
Cerca d’etiquetes
Opcions de data
Actualitzats després de
Actualitzats abans de
Creats després de
Creats abans de

Resultats de la cerca

S’han trobat 499 coincidències

I configuració dinàmica per BBDD?

7. PHP Framework. Codeigniter4 Codeigniter Shield

Per passar la configuració de seguretat (grups i permisos) del sistema de fitxers de CodeIgniter 4 (com AuthGroups.php) a la Base de Dades, cal fer un canvi en la manera com Shield gestiona la persistència. Aquest seria un pas crític quan vols crear un panell ...

Shield en BBDD

7. PHP Framework. Codeigniter4 Codeigniter Shield

Per traslladar la configuració de Shield a la base de dades, utilitzarem el sistema de Migracions de CodeIgniter 4. Això ens permetrà tenir una estructura versionada i fàcil de desplegar en qualsevol entorn. Tenint en compte que Shield ja utilitza certes taule...

Gestió BBDD amb KpaCRUD

7. PHP Framework. Codeigniter4 SIENSIS Tools

SIENSIS KpaCRUD és una llibreria (o "wrapper") dissenyada específicament per a CodeIgniter 4 que té com a objectiu principal l'automatització de la creació d'interfícies CRUD (Create, Read, Update, Delete). Està pensada per a desenvolupadors que volen generar ...

Les CodeIgniter Command Tools

7. PHP Framework. Codeigniter4 SIENSIS Tools

SIENSIS CICMDTools és una llibreria d'utilitats per a CodeIgniter 4 dissenyada per potenciar la línia de comandes (spark) i automatitzar tasques repetitives de desenvolupament, manteniment i seguretat. Si KpaCRUD s'encarrega de la interfície visual (GUI), CICM...

Grocery CRUD

7. PHP Framework. Codeigniter4

Grocery CRUD és una llibreria de codi obert que automatitza la creació d'interfícies de gestió de dades. La seva filosofia és el "codi mínim": amb només unes poques línies, la llibreria llegeix l'esquema de la teva taula i genera una quadrícula completa amb ce...

Creació auto-installer

7. PHP Framework. Codeigniter4 CodeIgniter bonus

Tot desenvolupador acaba plantejant-se: Com automatitzar la posada en marxa d'un projecte? Crear un instal·lador web permet que qualsevol usuari (o tu mateix en un servidor nou) configuri l'aplicació sense haver d'obrir fitxers .php o entrar al phpMyAdmin. L'...

Upgrade/downgrade via web de APP

7. PHP Framework. Codeigniter4 CodeIgniter bonus

Per saber quines migracions tenim pendents (les que estan al sistema de fitxers però no a la base de dades), hem de comparar manualment la llista de totes les migracions disponibles amb l'historial de les ja executades. MigrateController.php Utilitzarem find...

Upgrade/downgrade genèric

7. PHP Framework. Codeigniter4 CodeIgniter bonus

De la classe CodeIgniter\Database\MigrationRunner utilitzarem: setNamespace($namespace): Restringeix les operacions a un namespace específic. findMigrations(): Llegeix el disc i retorna les migracions disponibles (limitades al namespace actiu). ...

Gestió seeders via web

7. PHP Framework. Codeigniter4 CodeIgniter bonus

Mentre que les migracions creen l'estructura de la base de dades, els Seeders s'encarreguen d'omplir-la amb dades (usuaris per defecte, configuracions inicials, dades de prova, etc.). A diferència de les migracions, CodeIgniter 4 no té una funció nativa com fi...

Gestor de routes multi idioma customitzat

7. PHP Framework. Codeigniter4 CodeIgniter bonus

De fet, traduir les rutes (ex: /ca/productes vs /en/products) és una pràctica fonamental per al SEO en projectes internacionals, i CodeIgniter 4 no ho porta resolt de forma nativa amb una simple funció. Llibreria (app/Libraries/RouteCollection.php) PHP...

Què és CodeIgniter 4?

7. PHP Framework. Codeigniter4 Introducció a Codeigniter

CodeIgniter 4 (CI4) és un framework de desenvolupament d'aplicacions web dinàmiques basat en PHP, conegut per la seva velocitat, lleugeresa i una corba d'aprenentatge molt suau. A diferència d'altres frameworks més pesats, CI4 es caracteritza per tenir una con...

DAW-Aplicacions en entorn servidor

Examens

Recurs 🎓 Servidor Moodle 📝 Pàgina d'Apunts 💻 Servidor Localhost

Exemple complet

Plugin for dummies

Aquest plugin és una demo pràctica integral. L'objectiu no és només mostrar un missatge a la web, sinó aplicar tot el cicle de vida i les capes tècniques que intervenen en el desenvolupament professional per a WordPress. Què estem construint? Imagina que un cl...