Suche senden
Hochladen
Presentació de PHP
•
0 gefällt mir
•
208 views
Roger Casadejús Pérez
Folgen
Presentació del llenguatge PHP. Més manuals a: http://www.exabyteinformatica.com
Weniger lesen
Mehr lesen
Melden
Teilen
Melden
Teilen
1 von 3
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Curs Wordpress Ajuntament Platja d'Aro
Curs Wordpress Ajuntament Platja d'Aro
Gerard Encabo
Pàgines web amb HTML. Presentació Tema_9
Pàgines web amb HTML. Presentació Tema_9
Iolanda Mallorques
UD4 Web
UD4 Web
Alfredo Roig
Sitemap.xml i robots.txt
Sitemap.xml i robots.txt
Roger Casadejús Pérez
Programació Web - PAC 2 - Multimedia (UOC) - Paquita Ribas
Programació Web - PAC 2 - Multimedia (UOC) - Paquita Ribas
Paquita Ribas
Presentació de l'iPhone 4
Presentació de l'iPhone 4
Roger Casadejús Pérez
Presentació de Hiren's boot 15.2
Presentació de Hiren's boot 15.2
Roger Casadejús Pérez
Presentació de Jail break ios 6 i 6.1
Presentació de Jail break ios 6 i 6.1
Roger Casadejús Pérez
Empfohlen
Curs Wordpress Ajuntament Platja d'Aro
Curs Wordpress Ajuntament Platja d'Aro
Gerard Encabo
Pàgines web amb HTML. Presentació Tema_9
Pàgines web amb HTML. Presentació Tema_9
Iolanda Mallorques
UD4 Web
UD4 Web
Alfredo Roig
Sitemap.xml i robots.txt
Sitemap.xml i robots.txt
Roger Casadejús Pérez
Programació Web - PAC 2 - Multimedia (UOC) - Paquita Ribas
Programació Web - PAC 2 - Multimedia (UOC) - Paquita Ribas
Paquita Ribas
Presentació de l'iPhone 4
Presentació de l'iPhone 4
Roger Casadejús Pérez
Presentació de Hiren's boot 15.2
Presentació de Hiren's boot 15.2
Roger Casadejús Pérez
Presentació de Jail break ios 6 i 6.1
Presentació de Jail break ios 6 i 6.1
Roger Casadejús Pérez
Wordpress bàsic - Olot 2011
Wordpress bàsic - Olot 2011
Montserrat Peñarroya
Pràctica tic
Pràctica tic
MiquelaSerra
Practica webquest
Practica webquest
Sant Josep De Sa Talaia
Webquest practica
Webquest practica
Antonia Maria Català Morro
Pràctica na1 uf uf1 aplicacions web
Pràctica na1 uf uf1 aplicacions web
GerardMP
Com estructurar un projecte web (ca)
Com estructurar un projecte web (ca)
Carlos Campderrós
Llenguatges de programació web
Llenguatges de programació web
Toni Amengual
Eines per disposar d'un web o un blog
Eines per disposar d'un web o un blog
santfeliuonline
Informatiu Disseny Web Webmastervic
Informatiu Disseny Web Webmastervic
Webmastervic, Disseny Web
Vull fer una web: per on començo?
Vull fer una web: per on començo?
Ciberteka
Resum
Resum
cfgmi
Presentació de HTML 5
Presentació de HTML 5
Roger Casadejús Pérez
Presentació del servidor Apache
Presentació del servidor Apache
Roger Casadejús Pérez
HyperText Transfer Protocolo
HyperText Transfer Protocolo
Francesc Perez
Presentacio sobre html
Presentacio sobre html
Departament d'Ensenyament, Catalunya
Construcció de pàgines web
Construcció de pàgines web
Marketing per tu
Sitemap.xml i robots.txt
Sitemap.xml i robots.txt
Roger Casadejús Pérez
Power point informàtica
Power point informàtica
BernatAlanHetfield
Power Point Informàtica
Power Point Informàtica
BernatAlanHetfield
Power Point Informàtica
Power Point Informàtica
AndreuSegui
Presentació de Wordpress fins a la 3.5.1
Presentació de Wordpress fins a la 3.5.1
Roger Casadejús Pérez
Presentació de Facebook
Presentació de Facebook
Roger Casadejús Pérez
Weitere ähnliche Inhalte
Ähnlich wie Presentació de PHP
Wordpress bàsic - Olot 2011
Wordpress bàsic - Olot 2011
Montserrat Peñarroya
Pràctica tic
Pràctica tic
MiquelaSerra
Practica webquest
Practica webquest
Sant Josep De Sa Talaia
Webquest practica
Webquest practica
Antonia Maria Català Morro
Pràctica na1 uf uf1 aplicacions web
Pràctica na1 uf uf1 aplicacions web
GerardMP
Com estructurar un projecte web (ca)
Com estructurar un projecte web (ca)
Carlos Campderrós
Llenguatges de programació web
Llenguatges de programació web
Toni Amengual
Eines per disposar d'un web o un blog
Eines per disposar d'un web o un blog
santfeliuonline
Informatiu Disseny Web Webmastervic
Informatiu Disseny Web Webmastervic
Webmastervic, Disseny Web
Vull fer una web: per on començo?
Vull fer una web: per on començo?
Ciberteka
Resum
Resum
cfgmi
Presentació de HTML 5
Presentació de HTML 5
Roger Casadejús Pérez
Presentació del servidor Apache
Presentació del servidor Apache
Roger Casadejús Pérez
HyperText Transfer Protocolo
HyperText Transfer Protocolo
Francesc Perez
Presentacio sobre html
Presentacio sobre html
Departament d'Ensenyament, Catalunya
Construcció de pàgines web
Construcció de pàgines web
Marketing per tu
Sitemap.xml i robots.txt
Sitemap.xml i robots.txt
Roger Casadejús Pérez
Power point informàtica
Power point informàtica
BernatAlanHetfield
Power Point Informàtica
Power Point Informàtica
BernatAlanHetfield
Power Point Informàtica
Power Point Informàtica
AndreuSegui
Ähnlich wie Presentació de PHP
(20)
Wordpress bàsic - Olot 2011
Wordpress bàsic - Olot 2011
Pràctica tic
Pràctica tic
Practica webquest
Practica webquest
Webquest practica
Webquest practica
Pràctica na1 uf uf1 aplicacions web
Pràctica na1 uf uf1 aplicacions web
Com estructurar un projecte web (ca)
Com estructurar un projecte web (ca)
Llenguatges de programació web
Llenguatges de programació web
Eines per disposar d'un web o un blog
Eines per disposar d'un web o un blog
Informatiu Disseny Web Webmastervic
Informatiu Disseny Web Webmastervic
Vull fer una web: per on començo?
Vull fer una web: per on començo?
Resum
Resum
Presentació de HTML 5
Presentació de HTML 5
Presentació del servidor Apache
Presentació del servidor Apache
HyperText Transfer Protocolo
HyperText Transfer Protocolo
Presentacio sobre html
Presentacio sobre html
Construcció de pàgines web
Construcció de pàgines web
Sitemap.xml i robots.txt
Sitemap.xml i robots.txt
Power point informàtica
Power point informàtica
Power Point Informàtica
Power Point Informàtica
Power Point Informàtica
Power Point Informàtica
Mehr von Roger Casadejús Pérez
Presentació de Wordpress fins a la 3.5.1
Presentació de Wordpress fins a la 3.5.1
Roger Casadejús Pérez
Presentació de Facebook
Presentació de Facebook
Roger Casadejús Pérez
Presentació de Twitter
Presentació de Twitter
Roger Casadejús Pérez
Presentació del protocol TCP/IP
Presentació del protocol TCP/IP
Roger Casadejús Pérez
Presentació de la història de Google
Presentació de la història de Google
Roger Casadejús Pérez
Presentació de les novetats i llicències Vmware esxi 5
Presentació de les novetats i llicències Vmware esxi 5
Roger Casadejús Pérez
Presentació de Virtual box
Presentació de Virtual box
Roger Casadejús Pérez
Presentació històrica del VHS
Presentació històrica del VHS
Roger Casadejús Pérez
Ps3 slim al descobert
Ps3 slim al descobert
Roger Casadejús Pérez
Presentació de Playstation 3
Presentació de Playstation 3
Roger Casadejús Pérez
Què és W3C?
Què és W3C?
Roger Casadejús Pérez
Seo: Com triomfar en els buscadors?
Seo: Com triomfar en els buscadors?
Roger Casadejús Pérez
Dues tecniques SEO de programació web
Dues tecniques SEO de programació web
Roger Casadejús Pérez
Què és i com funciona el pagerank?
Què és i com funciona el pagerank?
Roger Casadejús Pérez
Url amigables
Url amigables
Roger Casadejús Pérez
Zona DMZ
Zona DMZ
Roger Casadejús Pérez
Presentació de spoofing
Presentació de spoofing
Roger Casadejús Pérez
IP brick
IP brick
Roger Casadejús Pérez
Presentació de Smoothwall
Presentació de Smoothwall
Roger Casadejús Pérez
Presentació històrica de Visual.NET
Presentació històrica de Visual.NET
Roger Casadejús Pérez
Mehr von Roger Casadejús Pérez
(20)
Presentació de Wordpress fins a la 3.5.1
Presentació de Wordpress fins a la 3.5.1
Presentació de Facebook
Presentació de Facebook
Presentació de Twitter
Presentació de Twitter
Presentació del protocol TCP/IP
Presentació del protocol TCP/IP
Presentació de la història de Google
Presentació de la història de Google
Presentació de les novetats i llicències Vmware esxi 5
Presentació de les novetats i llicències Vmware esxi 5
Presentació de Virtual box
Presentació de Virtual box
Presentació històrica del VHS
Presentació històrica del VHS
Ps3 slim al descobert
Ps3 slim al descobert
Presentació de Playstation 3
Presentació de Playstation 3
Què és W3C?
Què és W3C?
Seo: Com triomfar en els buscadors?
Seo: Com triomfar en els buscadors?
Dues tecniques SEO de programació web
Dues tecniques SEO de programació web
Què és i com funciona el pagerank?
Què és i com funciona el pagerank?
Url amigables
Url amigables
Zona DMZ
Zona DMZ
Presentació de spoofing
Presentació de spoofing
IP brick
IP brick
Presentació de Smoothwall
Presentació de Smoothwall
Presentació històrica de Visual.NET
Presentació històrica de Visual.NET
Presentació de PHP
1.
Más manuales en:
http://www.exabyteinformatica.com/manuales-y-apuntes-freeware © Roger Casadejús Pérez | http://www.exabyteinformatica.com/tienda/ Presentació de PHP Concepte Definim PHP com un llenguatge de codi obert molt popular, adequat per desenvolupar web i que pot ser incrustat en HTML. És popular perquè un gran nombre de pàgines i portals web estan creades amb PHP. Codi obert significa que és d'ús lliure i gratuït per a tots els programadors que vulguin fer-ho servir. Incrustat en HTML significa que en un mateix arxiu podem combinar codi PHP amb codi HTML, seguint unes regles. PHP s'utilitza per generar pàgines web dinàmiques. Recordeu que anomenem pàgina estàtica a aquella en la que els continguts de la mateix romanen sempre igual, mentre que anomenem pàgines dinàmiques a aquelles en les que el seu contingut no és el mateix sempre. Per exemple, els continguts poden canviar sobre la base dels canvis que hi hagi en una base de dades, de cerques, aportacions dels usuaris, etc. Com treballa PHP? El llenguatge PHP es processa en servidors, que són potents ordinadors amb un programari i maquinari especial. Quan s'escriu una adreça tipus http://www.exabyteinformatica.com/index.php en un navegador web com a Internet Explorer, Firefox o Chrome, què succeeix? S'envien les dades de la petició al servidor que els processa, recopila les dades (per això diem que és un procés dinàmic) i el servidor retorna una pàgina HTML com si fos estàtica. Metodologia de procés Petició de pàgina web al servidor: El servidor rep la petició, reuneix la informació necessària consultant la base de dades o a altres pàgines web, d’altres servidors, etc. Després, el servidor respon enviant una pàgina web estàtica però la creació de la qual ha estat dinàmica (realitzant processos de manera que la pàgina web retornada no sempre és igual). Conclusió En un lloc dinàmic, la informació generalment està emmagatzemada en una base de dades. Cada vegada que volem mostrar la pàgina, com per exemple una pàgina de esports, busquem a la base de dades les últimes notícies que tenim enregistrades per posteriorment, mostrar-les en el navegador del usuari visitant. Ara bé, com s'aconsegueix que la pàgina vagi mostrant notícies noves? Simplement tivant les dades de les mateixes bases de dades, per exemple, a través d'un formulari que emplena una persona i que una vegada informat, quan prem enviar, implica que el que hagi escrit es gravi en la nostra base de dades. D'aquesta manera, quan
2.
Más manuales en:
http://www.exabyteinformatica.com/manuales-y-apuntes-freeware © Roger Casadejús Pérez | http://www.exabyteinformatica.com/tienda/ sol·licitem la pàgina web i el servidor consulta la base de dades, trobarà aquesta nova informació i mostrarà la nostra pàgina de forma diferent (de dinàmica a estàtica) com veiem anteriorment. Per regla general aquest tipus de llenguatge sol ser utilitzat per crear contingut dinàmic i poder interactuar amb l'usuari. Per tant les pàgines PHP contenen HTML amb codi PHP inclòs en elles per fer un procés (en aquest cas, mostrar dades. El codi PHP està comprès entre etiquetes de començament i final especials. Exemple: <?php echo “Benvingut/da a Exabyte Informàtica!”; ?> Aquestes etiquetes especials ens permetran entrar i sortir del llenguatge PHP. Serveixen perquè el servidor web sàpiga que ha d'interpretar el codi inclòs entre aquestes etiquetes com sentències PHP. El que distingeix a PHP de Javascript és que el codi és executat en el servidor (server side) i generant codi HTML per després enviar-lo al client com si fos una pàgina web estàtica. El client rebrà els resultats que el servidor retorna després d'interpretar el codi PHP, sense cap possibilitat de determinar el codi que ha produït el resultat rebut. És a dir, a través del nostre navegador podríem veure el codi HTML, però mai el codi PHP que ha generat el resultat en HTML. El servidor web es pot configurar fins i tot perquè els usuaris no puguin saber si estàs o no utilitzant PHP. El millor de fer servir PHP és que és extremadament simple per al principiant, però a la vegada, ofereix moltes característiques avançades per als programadors professionals i més avançats. Amb PHP pots processar la informació de formularis, generar pàgines amb continguts dinàmics, o enviar i rebre cookies, entre moltes més coses. PHP ho utilitzen des de petites pàgines web fins a grans empreses. Moltes aplicacions web estan construïdes usant PHP. Com podrien ser Joomla, Drupal, Wordpress, Contao, Presta shop i un llarg etcètera (gestors de contingut de pàgines web en el fons o CMS o bé botigues on-line per a comerç electrònic), phpBB i SMF (sistemes de fòrums per a pàgines web), Moodle (plataforma educativa per a educació on-line), etcètera... Entre les habilitats de PHP s'inclou la creació d'imatges a partir de dades. Per exemple, suposem que tenim una acadèmia amb 30 alumnes matriculats en un curs d'informàtica, 80 alumnes matriculats en un curs de matemàtiques i 60 alumnes matriculats en un curs de química. PHP també pot utilitzar i presentar resultats en altres estàndards de dades o llenguatges propis dels desenvolupaments web, com XHTML i qualsevol altre tipus de fitxers XML. PHP pot auto generar aquests arxius i emmagatzemar-los en el sistema d'arxius en comptes de presentar-los en la pantalla, utilitzant aquests fitxers per generar contingut dinàmic. És a dir, el contingut dinàmic pot sorgir d'altres llocs a més a més de les bases de dades.
3.
Más manuales en:
http://www.exabyteinformatica.com/manuales-y-apuntes-freeware © Roger Casadejús Pérez | http://www.exabyteinformatica.com/tienda/ També es pot interactuar amb d’altres servidors fent servir qualsevol protocol. Finalment, PHP pot enllaçar-se amb altres llenguatges molt potents com Java, Ajax, jQuery o javascript.
Jetzt herunterladen