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 616 coincidències

Les rutes

7. PHP Framework. Codeigniter4 La primera aplicació

Que són les rutes?L’arxiu de rutes és l’encarregat de dirigir el trànsit que arriba al servidor des de l’equip client, la seva funció bàsica és l’execució de la funció corresponent en funció de la ruta indicada per URL. En PHP tradicional l'URL té una traducci...

Document Object Model (DOM)

1. Introducció al Javascript

El DOM (Document Object Model) és una interfície de programació d'aplicacions (API) que s'utilitza per a documents HTML i XML. Essencialment, és la representació estructurada i orientada a objectes de la pàgina web que permet als programes (principalment JavaS...

El controller

7. PHP Framework. Codeigniter4 La primera aplicació

Els controladors tenen diversos rols dins d'una aplicació. El més evident és aquell que li correspon rebre la informació de l'usuari i determinar segons el que li ha arribat quina tasca cal dur a terme. Sovint això implica passar informació al model per tal de...

demo
elmeuprojecte

JSON

2. Javascript avançat

El món de JavaScript i el format JSON (JavaScript Object Notation) estan íntimament lligats. JSON és una notació de format de dades lleugera basada en la sintaxi d'objectes de JavaScript. Aquesta relació inherent és la raó principal de la seva popularitat com ...

La vista

7. PHP Framework. Codeigniter4 La primera aplicació

Una vista és l’arxiu més simple de tot aplicatiu, habitualment són arxius HTML que contenen porcions de PHP, habitualment aquest PHP ens mostra el contingut de variables que provenen dels controladors o són iteradors per visualitzar algun tipus d’informació di...

demo
elmeuprojecte

Esdeveniments JS

2. Javascript avançat

Un apartat fonamental per a qualsevol desenvolupador web, són els Esdeveniments de JavaScript (Events). En l'arquitectura d'una aplicació, el codi no s'executa simplement de dalt a baix; més aviat, roman latent, esperant que passi quelcom significatiu. Aquest ...

Kint to debug

7. PHP Framework. Codeigniter4

CodeIgniter tal i com es mostra a Primera execució CI4 incorpora una toolbar per poder debugar les aplicacions, amb tot també incorpora la llibreria Kint. Aquesta llibreria és una eina per poder debugar de forma més fàcil les dades de qualsevol aplicació PHP. ...

Upload d'arxius

2. PHP avançat

L'upload de fitxers amb PHP és vital per carregar arxius al servidor. El formulari ha d'usar method="POST" i l'atribut crucial enctype="multipart/form-data". S'empra un camp d'entrada de tipus file. Sense aquests atributs, la pujada no funcionarà. Processamen...

Connexió amb BBDD

7. PHP Framework. Codeigniter4 Treball amb bases de dades

La instal·lació de CodeIgniter requereix tenir configurada una connexió a una base de dades. La configuració d'aquesta BBDD es durà a terme en l'arxiu .env si ens trobem en l'entorn desenvolupament o podem fer-ho directament dins de app/Config/Database.php#---...

demo
elmeuprojecte

Gestió sistema de fitxers

2. PHP avançat

El tractament de fitxers és una de les capacitats més essencials i potents de PHP per al desenvolupament web. Permet a les aplicacions interactuar directament amb el sistema de fitxers del servidor, realitzant operacions que van des de la lectura de configurac...

Migracions

7. PHP Framework. Codeigniter4 Treball amb bases de dades

Les migracions és una forma de modificar una base de dades d'una forma estructurada. Podríem editar fragments de SQL, però llavors hauríem d'avisar la resta de desenvolupadors dels canvis que s'han dut a terme perquè aquests apliquin els mateixos canvis a les ...

demo
elmeuprojecte

Quadres de diàleg

Interfícies gràfiques

Seeding

7. PHP Framework. Codeigniter4 Treball amb bases de dades

La majoria d’aplicacions requereixen tenir un mínim de dades inicialitzades en la base de dades, això és el que s’anomena Database seeding, un mecanisme simple per afegir dades dins la base de dades. Resulta especialment útil durant el procés de desenvolupamen...

demo
elmeuprojecte

El model

7. PHP Framework. Codeigniter4 Treball amb bases de dades

Un model en el contexte de CodeIgniter és una classe que proporciona una capa d'abstracció per a la interacció amb la base de dades. El model proporciona una sèrie de mètodes per a les operacions CRUD (Create, Read, Update, Delete) sobre les taules de la base ...

Events

Interfícies gràfiques

Migració modifica taula

7. PHP Framework. Codeigniter4 Treball amb bases de dades

Si ens trobem amb la necessitat de modificar una taula per afegir-hi algun camp o modificar-ne algun, caldrà treballar amb les migrations i crear-ne una de nova. Per exemple, afegirem els camps de created_at / updated_at / deleted_at a la taula news php spar...

demo
elmeuprojecte

Seed amb timestamp

7. PHP Framework. Codeigniter4 Treball amb bases de dades

En aquest cas la migració ens ha creat tres columnes sense informació i el seeding que teníem creat anteriorment no ens serveix perquè no utilitza el model per inserir les dades sinó que fa servir directament l'objecte db de CI4. Perquè un seed tingui en cons...

demo
elmeuprojecte

Threading

Processos i serveis en CSharp