3. Instal·lació de PHP
- Descarrega PHP en format ZIP (thread safe) des de (https://windows.php.net/download). Escollir 8.2 64 bits VS16 x64 Thread Safe (2024-Dec-17 14:59:22).
- Descomprimeix el contingut a C:\php.
- Reanomena php.ini-development a php.ini i edita’l:
- Integra PHP amb Apache:
- Reinicia Apache perquè carregui la configuració PHP.
cd C:\Apache24\bin
.\httpd.exe -k restart
net stop Apache2.4
net start Apache2.4
tambe pots reiniciar desde windows 11->servicios sistema->Detener o Reiniciar
PHP (Hypertext Preprocessor) és un llenguatge de programació del costat del servidor dissenyat específicament per al desenvolupament web. És àmpliament utilitzat per crear pàgines web dinàmiques i interactives, i pot ser integrat fàcilment amb HTML. PHP és un llenguatge de codi obert, el que significa que és gratuït per utilitzar i la seva comunitat és molt activa, proporcionant eines, documentació i suport contínuament.
Característiques clau de PHP
- Del costat del servidor (Server-side):
- PHP s'executa al servidor web, no al navegador de l'usuari. Això significa que el codi PHP és processat pel servidor i el resultat (generalment HTML) s'envia al client (navegador web). Això és ideal per generar pàgines web dinàmiques.
- Facilitat d'aprenentatge:
- PHP és relativament fàcil d'aprendre, especialment per a persones que ja tenen coneixements en HTML o altres llenguatges de programació com JavaScript.
- Integració amb HTML:
- Un dels punts forts de PHP és la seva capacitat per integrar-se directament amb HTML. Pots inserir codi PHP dins de fitxers HTML utilitzant etiquetes específiques de PHP.
- Interacció amb bases de dades:
- PHP permet una interacció fàcil i segura amb bases de dades. Un dels usos més comuns de PHP és la creació de pàgines web que interactuen amb bases de dades MySQL o MariaDB, tot i que també és compatible amb altres sistemes de bases de dades com PostgreSQL, SQLite, i Oracle.
- Llenguatge interpretat:
- PHP és un llenguatge interpretat, el que significa que no cal compilar-lo abans d'executar-lo. El codi és interpretat pel servidor web cada vegada que una pàgina es carrega.
- Àmplia biblioteca de funcions:
- PHP inclou una gran varietat de funcions integrades per a tasques comunes, com ara la manipulació de cadenes de text, treballar amb dates, gestionar fitxers, i interactuar amb bases de dades, entre altres.
- Codi obert i gratuït:
- PHP és totalment gratuït i el seu codi font és accessible a tothom. Això ha portat a una gran comunitat de desenvolupadors que contribueixen amb frameworks, biblioteques, i eines per millorar el desenvolupament en PHP.
- Gran comunitat i suport:
- Com un dels llenguatges més antics per al desenvolupament web, PHP té una gran comunitat. Això vol dir que és fàcil trobar documentació, tutorials, fòrums, i altres recursos per aprendre i resoldre problemes.
Casos d'ús de PHP
- Gestors de continguts (CMS):
- Molts dels gestors de continguts més populars, com WordPress, Joomla, i Drupal, estan construïts en PHP. Aquests sistemes permeten als usuaris crear i gestionar continguts web fàcilment.
- Aplicacions web dinàmiques:
- PHP és ideal per crear aplicacions web dinàmiques que necessiten interacció constant amb bases de dades, com botigues en línia, fòrums, xarxes socials, etc.
- Generació dinàmica de pàgines:
- Les pàgines web que canvien de contingut dinàmicament en funció de l'usuari o altres factors (com les preferències, dades introduïdes, etc.) solen estar construïdes en PHP.
- Automatització de tasques del servidor:
- PHP també es pot utilitzar per escriure scripts que s'executen de manera automàtica al servidor per gestionar tasques com l'enviament de correus electrònics, la generació de fitxers PDF, i molt més.
Exemple simple de PHP
A continuació tens un exemple molt simple de com es veu el codi PHP integrat en un fitxer HTML:
<!DOCTYPE html>
<html lang="ca">
<head>
<meta charset="UTF-8">
<title>Exemple PHP</title>
</head>
<body>
<h1>Benvingut al meu lloc web</h1>
<p>Avui és <?php echo date('d/m/Y'); ?>.</p>
</body>
</html>
En aquest exemple:
- <?php echo date('d/m/Y'); ?>: Aquest codi PHP inserit dins de l'HTML imprimeix la data actual en format dd/mm/yyyy.
Quan un servidor processa aquest fitxer, el codi PHP és executat i el resultat (la data) és enviat al navegador de l'usuari com a part del codi HTML.
Conclusió
PHP és un dels llenguatges més utilitzats en el desenvolupament web gràcies a la seva flexibilitat, facilitat d'ús i la seva capacitat per treballar amb bases de dades. Tot i que altres llenguatges i frameworks han emergit en els darrers anys, PHP continua sent una opció robusta i potent per a molts tipus de projectes web.
No valid image directory found or the category is not valid for the gallery.