QUÈ NECESSITO PER ESCRIURE CODI PHP I CREAR PÀGINES WEB DINÀMIQUES?

 

Els requisits indispensables per poder escriure i crear pàgines PHP són els següents:

1.- Disposar d'un editor de textos amb el qual escriure el codi de la pàgina PHP. Per exemple el Notepad++ és més que suficient (el "Bloc de notes" de Windows també valdria però és molt més limitat).

En comptes d'un editor de textos podríem fer servir un programa més avançat (entorn de desenvolupament), però en aquest curs ens centrarem en el maneig bàsic de PHP, per la qual cosa utilitzarem un editor de textos.

2. Un servidor on les nostres pàgines PHP siguin interpretades i retornades després d'aquesta interpretació.

3. Una base de dades on guardarem, recuperarem i consultarem les nostres dades.

4. Un navegador web, com ara Google Chrome. Pot valer qualsevol altre com Mozilla Firefox, Internet Explorer, Safari, etc.

Podem destacar dues opcions:

OPCIÓ 1

OPCIÓ 2

La primera opció seria la de treballar en local. Per això podem fer ús d'un paquet personal com WAMP SERVER que ens estalviarà temps i mals de cap.

Aquest paquet s'instal·larà un servidor Apache, un servidor de base de dades MySQL, amb el gestor phpMyAdmin i, per descomptat, PHP. És a dir, instal·lant un programa al nostre ordinador podem simular un servidor dins d'ell.

Una altra possible opció seria la d'utilitzar un servidor remot. Algun gratuït podria valer sense més problemes. Per a això, ens registraríem en qualsevol servei hosting que ofereixi allotjament gratuït i a partir hi ha amb un client ftp, com FileZilla, crearíem les nostres pàgines webs dinàmiques.

 

 

TIPUS DE PAQUETS DE SERVIDOR PER A INSTAL·LACIÓ AL NOSTRE ORDINADOR.

Entre els paquets més populars, podem destacar i anomenar.

Nom

Descripció

Logo

WAMP SERVIDOR

Wamp Server utilitza les següents eines: Windows com a Sistema Operatiu, Apache, com a servidor web, MySQL, com a gestor de bases de dades i PHP com a intèrpret del llenguatge de programació PHP.

Servidor LAMP

Lamp Server és un sistema anàleg però que funciona sota el sistema operatiu Linux.

MAMP SERVIDOR

Mamp Server és un sistema anàleg però que funciona sota el Sistema Operatiu Macintosh.

XAMPP SERVIDOR

Aquest paquet té la característica principal que es pot instal·lar per a qualsevol dels diferents sistemes operatius, és a dir, hi ha versions tant per a Windows com per a Linux, Macinstosh. Sent, també, un sistema anàleg al Wamp Server.

Quin d'aquests paquets és millor? Aquesta pregunta és de difícil resposta. Si fem servir Linux o Macintosh i volem instal·lar un paquet d'aquest tipus, hem de fer servir el propi del nostre sistema operatiu. Si fem servir Windows, nosaltres recomanem Wamp, però Xampp pot ser igualment vàlid.

Més important que triar entre un d'aquests paquets, és triar si treballar en local o en remot. Nosaltres anem a recomanar treballar en remot. Els motius per a això i com fer-ho s'exposaran en properes entregues. Per ara, hem de conèixer simplement les alternatives.

 

EXERCICI

Respon a les següents preguntes indicant vertader o fals i justicando breument la teva resposta:

a) Per a escriure codi PHP necessitem un IDE amb un compilador, per exemple Aptana Studio.

b) No és possible visualitzar pàgines php en local tret que utilitzem un emulador de servidor com Wamp, Xampp o similar.

c) Treballar en local potser sigui més ràpid si tenim una connexió a internet lenta, però per contra no emulem de forma exacta les condicions d'un servidor real.

d) Si treballem en local només podrem crear codi HTML, havent de posposar la creació de codi PHP a un moment posterior.

e) Treballar en remot ens obliga a pagar la contractació d'un servei de hosting.