Documentos relacionados
ma me mi mo ma me mi mo mu ma me mi mo mu ma me mi mo mu ma me mi mo mu

Instruction Manual 1408 / 1409 Manual de Instrucciones Manuel d'instruction

Nota: porque viene de la madre

UNIVERSIDAD DE GRANADA FACULTAD DE TRADUCCIÓN E INTERPRETACIÓN CURSO ASIGNATURAS Y CÓDIGOS PD CATALÁN 1 TERCERA LENGUA

KÄVELYAPUVÄLINET. TukimetOy. Myynti: puh.(02) Valajantie5,26820RAUMA

Exclusiva promoción en primera línea de mar Engel & Völkers Barcelona

M01. FECHA: NOMBRE: ma me mi mo mu. Repasa, pinta y copia. Rodea y pinta los dibujos que tengan "m" ma me mi mo mu

Nicolás Ibarra M. Director Ressac Chile

ESTRUCTURA ORGÁNICA DE LA INTENDENCIA DE MONTEVIDEO EDICIÓN:

C O R D O N T R E N Z. N Y L O N A L B A Ñ I L

Oops.. Este post tiene los enlaces eliminados!

Programa. COLEGIO DE BIBLIOTECARIOS DE CHILE A.G. Diagonal Paraguay 383 of. 122 Santiago Telefono: Mail: cbc@bibliotecarios.

Consulta estado de exenciones, renovaciones y duplicados de "Bus LLIure"

S E N T E N C I A A N T E C E D E N T E S D E H E C H O

REHABILITACIÓN DISFONIAS

EJERCICIO PARA ELABORAR EN CLASE

PLAZAS LIMITADAS INSCRÍBETE! FREEDOM MAJA FI DISTINT ISTINTO MÁS INFO: INSCRIPCIONES: / Asturia.

CATALOGO ESPECIFICO DAMPERS

2 ÓO MOR R B W) ( mt. tvé v g, t t G t bm, m mt ñ vvm é. m t má. óg P t m í m g H f má mv má g hm v hbí m mé. fmó g m h h m t ht t th, í v b hbí mt, m

Planes en los que aplica la promoción. COD_PLANTARIF DES_PLANTARIF Plan Mi Grupo (GSM)

Elementos de Conexión


More information >>> HERE <<<

Derechos de la naturaleza y buen vivir

Elementos de Conexión

Polinización y aislación de semilleros. Ra f a e l V i d a l B i o l o g ía d e S e mi l l a s

7.- Si U = { 4,5, 6, 7,8,9,10} A) { 6,8,10,12,14 } B) { 6,8,10 } C) { 2, 4,6,8,10,12,14 } descrito D) { 8,10,12,14 } E) { 8,10 }

ANEXO 1: Planes que pueden activar estos paquetes. CODIGO_PLAN NOMBRE_PLAN

Reconociendo las vocales

La Patata. La Patata Frita

MATERIALES PARA TRABAJAR LECTOESCRITURA

Universidad de Costa Rica Sistema de Aplicaciones Estudiantiles SAE

More details >>> HERE <<<

PROCLAMACIÓN DEFINITIVO DE LAS CANDIDATURAS DE NIVEL I ISLA DE GRAN CANARIA. CANDIDATURA PRESENTADA POR, VICTOR MANUEL R. R.

DISEÑO ESTRUCTURAL. Memoria de cálculo estructural Área de recepción y administración. ESTA TESIS NO s~... üe LA BIBLIOTECA

/ /

Resolver el examen muestra te ayudará a: Identificar cómo son las preguntas del examen. Estimar el tiempo que necesitas para resolverlo.

M/60280 Unidades de giro de paletas

GAS NATURAL INDUSTRIAL

AGR ET AGR PN mit Potentiometer with potentiometer VP EFPR

BOLETÍN OFICIAL DE LA COMUNIDAD DE MADRID

Buenos Aires, Sra. Decana de la Facultad de Filosofía y Letras Dra. Graciela A. Morgade S / D

Jerarquización de Riesgos Taller de Riesgo. Expositor: Heinz Roque MSc

Radares de la DGT. Alicante. A Coruña. Albacete TOTAL: 8 TOTAL: 16. Carretera Punto Kilométrico Sentido de la circulación

En la figura adjunta los puntos M y N están en el mismo subespacio respecto al plano Q, y los puntos A, P, B están en Q. A P

Estimación de Mercado de Exportación y Programa de Ventas. A continuación se presentan los habitantes de cierta zona según edades:

Pagina inicial de Solicitud de Registro de Marcas, A la cual podrá acceder desde

MATERIAL DIDÁCTICO PARA EDUCADORES SOBRE CÓMO ENSEÑAR O REEDUCAR LA ARTICULACIÓN DEL FONEMA /m/ "

E ncuesta a E studia ntes de Pr ofesor a dos de E duca ción S ecunda r ia - J U J U Y 2012

PARA ENSEÑANZA EN LENGUA MATERNA

CLIMA CONFORT HIGROTÉRMICO MATERIALIDAD II TALLER DI BERNARDO GCH

CUADERNO COMPLEMENTARIO DE ESCRITURA Nº 2 LA CONSONANTE. Escuela Rural Cumbre del Barro de Peñol. Pertenece a:

MATRIZ PLURIANUAL DE INVERSIONES 2011

GASES REFRIGERANTES. Totaline y Chemours le ofrecen la gama más completa de Gases Refrigerantes. Protegiendo el medio ambiente y su seguridad.

Lee y señala las palabras que te indican. mesa pelo oso polo. mapa lola papá mamá. palo lupa sopa pupa. pala pepe pipa muela.

JUGAMOS CON LAS LETRAS Y PALABRAS

KITS FOTOVOLTAICOS TARIFAS SEPTIEMBRE 2014 PENINSULAR

N C : E al de m ita i c ón s :

ACCESO Y SALIDA AL CONJUNTO CONDOMINAL TORRES DEL TOREO II MUDANZAS

MANUAL DE ALFABETIZACION

AUTÓMATAS PROBABILÍSTICOS O ESTOCÁSTICOS

Ejercicio 1. Considere el siguiente fragmento en ensamblador:

E c u a cio nes e qui va len tes

DESIGN PORTFOLIO / PLUSGRAFIX.COM PLUSGRAFIX/WORKS2012 PLUSGRAFIX.COM IDENTIDAD IDENTITY TIPOGRAFÍA FONTS WEB WEB DESIGN ILUSTRACIÓN DRAWS

autor: basado en un cuento de Alejandra Mejia-Restrepo y Diego Añazco

Elfactorydelordenador.es Sobremesa

EJERCICIOS PARA RESOLVER

Teléfono/Fax : :: Luro Mar del Plata - Buenos Aires - Argentina SERIE B 4 CILINDROS

Enredate!Sé parte de tu mundo

1 O 2 LETRAS CHEQUEO 3 LETRAS CHEQUEO 4 LETRAS CHEQUEO 5 o + LETRAS CHEQUEO

TRABAJO PRÁCTICO NRO. 1 Ejercicio Nro.1 PUNTO DE EQUILIBRIO PUNTO DE EQUILIBRIO FINANCIERO

FECHAS DE MATRICULACION

po ta da la te to pa vo ga no de o ca lo ma ca ce me ti to ve po te lo la o so ba te ja to ro po ba ca na ra te os pe sa me al za ca ce ba li

Un mundo mejor. p œ 4 œ œ œ. ˆ«j. b b 2. l l l l l. l l l l l l l l l l. l l l l l l l l l l. l l l l l l l l l. l l l l l l l l l l

Universidad de Costa Rica Sistema de Aplicaciones Estudiantiles SAE

EVALUACIÓN DE LA CONDICIÓN FÍSICA

LETRA m. Métodoo de lectoescritura


MSCP-KPI INDICADORES PARA LA GESTIÓN DEL MANTENIMIENTO. CONTEC Ltda.

BATERÍAS DE GAS PRECIO FIGURA NUMERO DE CONTADORES CÓDIGO MEDIDAS EUROS BATERÍAS CENTRALIZADAS DE GAS MEDIA PRESIÓN

El Pequeño Ejército de Gedéon

Cómo ayudar a sus hijos con lectura y matemáticas en la casa

Transcripción:

N Tomado de DesarrolloWeb Q u é s o n l a s p á g i n a s d i n á m i c a s y q u é t i p o d e c a r e n c i a s p u e d e n s u p l i r c o n r e s p e c t o a l a s p á g i n a s H T M L c l á s i c a s M u y p r o b a b l e me n t e, s e a u n a p e r s o n a má s o me n o s f a mi l i a r i z a d a c o n e l l e n g u a j e H T M L y c o n t o d a s e g u r i d a d h a y a s d e s a r r o l l a d o a l g ú n s i t i o b a s a d o e n e s t a h e r r a mi e n t a e l s e me s t r e a n t e r i o r. E n r e a l i d a d e l H T M L n o e s l e n g u a j e d e p r o g r a ma c i ó n s i n o, má s b i e n, s e t r a t a d e u n l e n g u a j e d e s c r i p t i v o q u e t i e n e c o mo o b j e t o d a r f o r ma t o a l t e x t o y l a s i má g e n e s q u e p r e t e n d e mo s v i s u a l i z a r e n e l n a v e g a d o r. A p a r t i r d e e s t e l e n g u a j e s o s c a p a c e s d e i n t r o d u c i r e n l a c e s, s e l e c c i o n a r e l t a ñ o d e l a s f o n t s o i n t e r c a l a r i g e n e s, t o d o e s t o d e u n a n e r a p r e f i j a d a y e n n i n g ú n c a s o i n t e l i g e n t e E n e f e c t o, e l H T M L n o p e r t e e l r e a l i z a r u n s i l e c á l c u l o t e t i c o o c r e a r u n a p á g i n a d e l a n a d a a p a r t i r d e u n a b a s e d e d a t o s A d e c i r v e r d a d, e l H T M L, a u n q u e y ú t i l a p e q u e ñ a e s c a l a, r e s u l t a b a s t a n t e l i t a d o a l a h o r a d e c o n c e b i r g r a n d e s s i t i o s o p o r t a l e s mo ma má ma. mi mp ma má. mu mi. E s e s t a d e f i c i e n c i a d e l H T M L l a q u e h a h e c h o n e c e s a r i o e l e mp l e o d e o t r o s l e n g u a j e s a c c e s o r i o s mu c h o má s v e r s á t i l e s y d e u n a p r e n d i z a j e r e l a t i v a me n t e má s c o mp l i c a d o, c a p a c e s d e r e s p o n d e r d e ma n e r a i n t e l i g e n t e a l a s d e ma n d a s d e l n a v e g a d o r y q u e p e r mi t e n l a a u t o ma t i z a c i ó n d e d e t e r mi n a d a s t a r e a s t e d i o s a s e i r r e me d i a b l e s c o mo p u e d e n s e r l a s a c t u a l i z a c i o n e s, e l t r a t a mi e n t o d e p e d i d o s d e u n a t i e n d a v i r t u a l... E s t o s l e n g u a j e s c a p a c e s d e r e c r e a r a p a r t i r d e c i e r t o s " s c r i p t s " u n s i n f í n d e p á g i n a s a u t o ma t i z a d a s s o n l o s p r o t a g o n i s t a s d e e s t e c o n c e p t o d e p á g i n a s d i n á mi c a s. E s t a l e c t u r a, q u e n o e s ma s q u e u n a i n t r o d u c c i ó n a l a a s i g n a t u r a d e D e s a r r o l l o d e A mb i e n t e s W e b I I e s t a d e s t i n a d o a a q u e l l o s q u e s i e n t e n q u e e l H T M L s e l e s q u e d a c o r t o p a r a r e a l i z a r s u s p r o y e c t o s y q u e, s i n t e n e r n i i d e a d e p r o g r a ma r, d e s e a n d a r e l p a s o y d a r l e u n n u e v o a i r e a s u s p á g i n a s s i n p o r e l l o p a s a r p o r e x p e r i e n c i a s t r a u má t i c a s d e b i d a s a s u p o c a a f i n i d a d c o n l o s l e n g u a j e s i n f o r má t i c o s. E l c o n t e n i d o h a s i d o, p o r l o t a n t o, d e l i b e r a d a me n t e s i mp l i f i c a d o y s e r á a mp l i a d o p o s t e r i o r me n t e a p a r t i r d e l e c t u r a s y t a l l e r e s d e ma y o r n i v e l p a r a q u e p u e d a s e r t a mb i é n u t i l i z a d o p o r a q u e l l o s q u e y a e s t á n f a mi l i a r i z a d o s c o n e s t e t i p o d e l e n g u a j e s. Q u é m e o f r e c e n l a s p á g i n a s d i n á m i c a s q u e n o m e o f r e c e n l a s e s t á t i c a s? E j e m p l o d e u n s i t i o w e b f i c t i c i o g e s t i o n a d o c o n p á g i n a s d i n á m i c a s. A p e s a r d e q u e l a s p á g i n a s d i n á mi c a s n o s p u e d a n e n u n p r i n c i p i o l i mi t a r a c a u s a d e s u ma y o r c o mp l e j i d a d c o n r e s p e c t o a l H T M L, t o d a s l a s v e n t a j a s q u e n o s o f r e c e n c o mp e n s a n c o n c r e c e s e s t e e s f u e r z o i n i c i a l. o o b s t a n t e, h a y q u e s e r c o n s c i e n t e d e l p o s i b l e i n t e r é s q u e p u e d a t e n e r p a r a u n o e l l a n z a r s e e n e s t a a v e n t u r a d e a p r e n d e r u n n u e v o l e n g u a j e y v o l v e r a r e d i s e ñ a r s u p r o p i o s i t i o. S i l a p á g i n a e n l a q u e e s t a mo s p e n s a n d o o q u e q u e r e mo s r e d i s e ñ a r e s r e l a t i v a me n t e p e q u e ñ a, n o n e c e s i t a e s t a r a l d í a c o n t i n u a me n t e s i n o q u e s u s c o n t e n i d o s s o n p e r e n n e s y n o h e mo s p r e v i s t o e l p a g a r p o r ma n t e n e r l a, e l e mp l e o d e p á g i n a s d i n á mi c a s p u e d e q u e d a r s e g r a n d e y r e s u l t a r a t o d a s l u c e s i mp r o d u c t i v o. P o r e l c o n t r a r i o, s i e l s i t i o e s e x t e n s o y s u s c o n t e n i d o s c a mb i a n r á p i d a me n t e, n o s i n t e r e s a e l a u t o ma t i z a r e n l a me d i d a d e l o p o s i b l e t o d a s l a s t a r e a s d e t a l f o r ma q u e p o d a mo s g e s t i o n a r s u e x p l o t a c i ó n d e l a ma n e r a má s ó p t i ma.

O P a r a d e j a r má s c l a r o h a s t a q u e p u n t o r e s u l t a ú t i l u t i l i z a r p á g i n a s d i n á mi c a s l o me j o r s e r á e j e mp l i f i c a r l o a p a r t i r d e u n s i t i o w e b mo d e l o. S u p o n g a mo s q u e h e mo s d e c i d i d o r e a l i z a r u n p o r t a l d e t e l e v i s i ó n d o n d e u n a d e l a s i n f o r ma c i o n e s p r i n c i p a l e s a p r o v e e r p o d r í a s e r l a p r o g r a ma c i ó n s e ma n a l. E f e c t i v a me n t e, e s t a i n f o r ma c i ó n s u e l e s e r d a d a p o r l a s t e l e v i s i o n e s c o n me s e s d e a n t e l a c i ó n y p o d r í a s e r mu y f á c i l me n t e a l ma c e n a d a e n u n a b a s e d e d a t o s. S i t r a b a j á s e mo s c o n p á g i n a s H T M L, t e n d r í a mo s q u e c o n s t r u i r u n a p á g i n a i n d e p e n d i e n t e p a r a c a d a s e ma n a e n l a c u a l i n t r o d u c i r í a mo s " a ma n o " c a d a u n o d e l o s p r o g r a ma s d e c a d a u n a d e l a s c a d e n a s. A s i mi s mo, c a d a s e ma n a n o s t e n d r í a mo s q u e a c o r d a r d e d e s c o l g a r l a p á g i n a d e l a s e ma n a p a s a d a y c o l g a r l a d e l a a n t e r i o r. T o d o e s t o p o d r í a s e r f á c i l me n t e r e s u e l t o me d i a n t e p á g i n a s d i n á mi c a s. E n e s t e c a s o, l o q u e h a r í a mo s s e r í a c r e a r u n p r o g r a ma ( s o l o u n o ) q u e s e e n c a r g a r í a d e r e c o g e r d e l a b a s e d e d a t o s d e l a p r o g r a ma c i ó n a q u e l l o s p r o g r a ma s q u e s o n r e t r a n s mi t i d o s e n l a s f e c h a s q u e n o s i n t e r e s a n y d e c o n f e c c i o n a r u n a p á g i n a d o n d e a p a r e c e r í a n o r d e n a d o s p o r c a d e n a y p o r h o r a d e r e t r a n s mi s i ó n. D e e s t e mo d o, p o d e mo s a u t o ma t i z a r u n p r o c e s o y d e s e n t e n d e r n o s d e u n a s p e c t o d e l a p á g i n a p o r u n o s me s e s. E s t e h e c h o l o p o d r í a mo s a p l i c a r a o t r a s s i t u a c i o n e s : p o d e mo s p r e p a r a r e l h o r ó s c o p o d e t o d o s l o s d í a s, l a s p r o mo c i o n e s d e u n s i t i o d e e -c o me r c i o... A d e má s, t a mp o c o r e s u l t a r í a c o mp l i c a d o e l i n t r o d u c i r u n a p e q u e ñ a c a j a d e b ú s q u e d a q u e n o s p e r mi t i e r a d a r r á p i d a me n t e c o n e l p r o g r a ma q u e q u e r e mo s v e r, s a b e r a q u é h o r a y e n q u é c a d e n a s e e mi t e. V o l v i e n d o a n u e s t r o p o r t a l d e t e l e v i s i ó n, e n é l h a y u n a s e c c i ó n e n l a c u a l p r e s e n t a mo s t o d a s l a s s e r i e s a c t u a l me n t e e mi t i d a s c o n c o me n t a r i o s s o b r e e l l a, f o t o s, e t c. P o d r í a mo s, e n l u g a r d e h a c e r u n a p á g i n a H T M L p o r s e r i e, h a c e r u n a ú n i c a p á g i n a d i n á mi c a e n c o n t a c t o c o n u n a b a s e d e d a t o s e n l a c u a l v i s u a l i z a mo s l a s f o t o s y c o me n t a r i o s r e l a t i v o s a l a s e r i e q u e n o s i n t e r e s a. A s i mi s mo, s i l o q u e b u s c a mo s e s mo d i f i c a r e l f o r ma t o d e l t e x t o d e d i c h a s e c c i ó n, p o d e mo s a u t o ma t i z a r e s t e p r o c e s o s i n n e c e s i d a d d e c a mb i a r a ma n o c a d a u n a d e l a s e t i q u e t a s f o n t y s i n h a c e r u s o d e l a h o j a s d e e s t i l o l a s c u a l e s n o s o n r e c o n o c i d a s p o r l a t o t a l i d a d d e l o s n a v e g a d o r e s. t r a s e r i e d e a s p e c t o s t a l e s c o mo l a g e s t i ó n d e l a s l e n g u a s, p o d r í a n s e r f á c i l me n t e r e s u e l t o s s i n p a r a e l l o d u p l i c a r e l n ú me r o d e p á g i n a s y b u s c a r l o s t e x t o s a t r a d u c i r p e n o s a me n t e e n t r e e l c ó d i g o H T M L. E n r e a l i d a d, a p a r t i r d e e s t a s h e r r a mi e n t a s, p o d e mo s p l a n t e a r n o s c u a n t a s c o s a s q u e r a mo s. E l ú n i c o l í mi t e... n u e s t r a i ma g i n a c i ó n E x p l i c a c i ó n d e q u é d i f e r e n c i a h a y e n t r e l e n g u a j e s c o m o J a v a o J a v a S c r i p t y o t r o s c o m o A S P o P H P. P r o s y c o n t r a s d e c a d a t i p o. E l n a v e g a d o r e s u n a e s p e c i e d e a p l i c a c i ó n c a p a z d e i n t e r p r e t a r l a s ó r d e n e s r e c i b i d a s e n f o r ma d e c ó d i g o H T M L f u n d a me n t a l me n t e y c o n v e r t i r l a s e n l a s p á g i n a s q u e s o n e l r e s u l t a d o d e d i c h a o r d e n. C u a n d o n o s o t r o s p i n c h a mo s s o b r e u n e n l a c e h i p e r t e x t o, e n r e a l i d a d l o q u e p a s a e s q u e e s t a b l e c e mo s u n a p e t i c i ó n d e u n a r c h i v o H T M L r e s i d e n t e e n e l s e r v i d o r ( u n o r d e n a d o r q u e s e e n c u e n t r a c o n t i n u a me n t e c o n e c t a d o a l a r e d ) e l c u a l e s e n v i a d o e i n t e r p r e t a d o p o r n u e s t r o n a v e g a d o r ( e l c l i e n t e ). S i n e mb a r g o, s i l a p á g i n a q u e p e d i mo s n o e s u n a r c h i v o H T M L, e l n a v e g a d o r e s i n c a p a z d e i n t e r p r e t a r l a y l o ú n i c o q u e e s c a p a z d e h a c e r e s s a l v a r l a e n f o r ma d e a r c h i v o. E s p o r e l l o q u e, s i q u e r e mo s e mp l e a r l e n g u a j e s a c c e s o r i o s p a r a r e a l i z a r u n s i t i o w e b, e s a b s o l u t a me n t e n e c e s a r i o q u e s e a e l p r o p i o s e r v i d o r q u i e n l o s e j e c u t e e i n t e r p r e t e p a r a l u e g o e n v i a r l o s a l c l i e n t e ( n a v e g a d o r ) e n f o r ma d e a r c h i v o H T M L t o t a l me n t e l e g i b l e p o r é l.

D e mo d o q u e, c u a n d o p i n c h a mo s s o b r e u n e n l a c e a u n a p a g i n a q u e c o n t i e n e u n s c r i p t e n u n l e n g u a j e c o mp r e n s i b l e u n i c a me n t e p o r e l s e r v i d o r, l o q u e o c u r r e e n r e a l i d a d e s q u e d i c h o s c r i p t e s e j e c u t a d o p o r e l s e r v i d o r y e l r e s u l t a d o d e e s a e j e c u c i o n d a l u g a r a l a g e n e r a c i o n d e u n a r c h i v o H T M L q u e e s e n v i a d o a l c l i e n t e. A s í p u e s, p o d e s h a b l a r d e l e n g u a j e s d e l a d o s e r v i d o r q u e s o n a q u e l l o s l e n g u a j e s q u e s o n r e c o n o c i d o s, e j e c u t a d o s e i n t e r p r e t a d o s p o r e l p r o p i o s e r v i d o r y q u e s e e n v í a n a l c l i e n t e e n u n f o r t o c o r e n s i b l e p a r a é l P o r o t r o l a d o, l o s l e n g u a j e s d e l a d o c l i e n t e ( e n t r e l o s c u a l e s n o s ó l o s e e n c u e n t r a e l H T M L s i n o t a i é n e l J a v a y e l J a v a S c r i p t l o s c u a l e s s o n s i l e n t e i n c l u i d o s e n e l c ó d i g o H T M L ) s o n a q u e l l o s q u e p u e d e n s e r d i r e c t a n t e " d i g e r i d o s " p o r e l n a v e g a d o r y n o n e c e s i t a n u n p r e t r a t a e n t o mo ma mp. mb mp me me mi. C a d a u n o d e e s t o s t i p o s t i e n e p o r s u p u e s t o s u s v e n t a j a s y s u s i n c o n v e n i e n t e s. A s í, p o r e j e mp l o, u n l e n g u a j e d e l a d o c l i e n t e e s t o t a l me n t e i n d e p e n d i e n t e d e l s e r v i d o r, l o c u a l p e r mi t e q u e l a p á g i n a p u e d a s e r a l b e r g a d a e n c u a l q u i e r s i t i o s i n n e c e s i d a d d e p a g a r má s y a q u e, p o r r e g l a g e n e r a l, l o s s e r v i d o r e s q u e a c e p t a n p á g i n a s c o n s c r i p t s d e l a d o s e r v i d o r s o n e n s u ma y o r í a d e p a g o o s u s p r e s t a c i o n e s s o n mu y l i mi t a d a s. I n v e r s a me n t e, u n l e n g u a j e d e l a d o s e r v i d o r e s i n d e p e n d i e n t e d e l c l i e n t e p o r l o q u e e s mu c h o me n o s r í g i d o r e s p e c t o a l c a mb i o d e u n n a v e g a d o r a o t r o o r e s p e c t o a l a s v e r s i o n e s d e l mi s mo. P o r o t r a p a r t e, l o s s c r i p t s s o n a l ma c e n a d o s e n e l s e r v i d o r q u i e n l o s e j e c u t a y t r a d u c e a H T M L p o r l o q u e p e r ma n e c e n o c u l t o s p a r a e l c l i e n t e. E s t e h e c h o p u e d e r e s u l t a r a t o d a s l u c e s u n a f o r ma l e g í t i ma d e p r o t e g e r e l t r a b a j o i n t e l e c t u a l r e a l i z a d o. P r e s e n t a c i ó n d e l o s d i f e r e n t e s l e n g u a j e s d e l a d o s e r v i d o r e m p l e a d o s p a r a e l d i s e ñ o d e w e b s d i n á m i c a s E x i s t e u n a mu l t i t u d d e l e n g u a j e s c o n c e b i d o s o n o p a r a I n t e r n e t. C a d a u n o d e e l l o s e x p l o t a má s a f o n d o c i e r t a s c a r a c t e r í s t i c a s q u e l o h a c e n má s o me n o s ú t i l e s p a r a d e s a r r o l l a r d i s t i n t a s a p l i c a c i o n e s. L a v e r s a t i l i d a d d e u n l e n g u a j e e s t á í n t i ma me n t e r e l a c i o n a d a c o n s u c o mp l e j i d a d. U n l e n g u a j e c o mp l i c a d o e n s u a p r e n d i z a j e p e r mi t e e n g e n e r a l e l r e a l i z a r u n e s p e c t r o d e t a r e a s má s a mp l i o y má s p r o f u n d a me n t e. E s p o r e l l o q u e a l a h o r a d e e l e g i r e l l e n g u a j e q u e q u e r e mo s u t i l i z a r t e n e mo s q u e s a b e r c l a r a me n t e q u é e s l o q u e q u e r e mo s h a c e r y s i e l l e n g u a j e e n c u e s t i ó n n o s l o p e r mi t e o n o. E n e l d o mi n i o d e l a r e d, l o s l e n g u a j e s d e l a d o s e r v i d o r má s a mp l i a me n t e u t i l i z a d o s p a r a e l d e s a r r o l l o d e p á g i n a s d i n á mi c a s s o n e l A S P, P H P y P E R L. E l A S P ( A c t i v e S e r v e r P a g e s ) e s u n l e n g u a j e d e r i v a d o d e l V i s u a l B a s i c d e s a r r o l l a d o p o r M e mp l e o s e r e a l i z a s o b r e p l a t a f o r ma s f u n c i o n a n d o b a j o s i s t e ma W i n d o w s N T. i c r o s o f t. E v i d e n t e me n t e s u E l P H P p o d r í a s e r c o n s i d e r a d o c o mo e l l e n g u a j e a n á l o g o a l A S P u t i l i z a d o e n p l a t a f o r ma s U n i x y L i n u x. E s t o s d o s l e n g u a j e s r e s u l t a n b a s t a n t e ú t i l e s p a r a l a e x p l o t a c i ó n d e b a s e s d e d a t o s y s u a p r e n d i z a j e r e s u l t a a c c e s i b l e p a r a u n a p e r s o n a p r o f a n a d e l a p r o g r a ma c i ó n. C u a l q u i e r a d e e l l o s r e s u l t a r í a l a o p c i ó n i d e a l a l a h o r a d e h a c e r e v o l u c i o n a r u n s i t i o w e b r e a l i z a d o e n H T M L. P o r o t r a p a r t e, e l P E R L e s u n l e n g u a j e má s r á p i d o y p o t e n t e q u e r e q u i e r e o b v i a me n t e u n a p r e n d i z a j e má s l a r g o y r e s u l t a má s r e s e r v a d o p a r a p e r s o n a s y a f a mi l i a r i z a d a s c o n l a v e r d a d e r a p r o g r a ma c i ó n. C ó m o s e p r o g r a m a e n e s t o s l e n g u a j e s. E d i t o r e s, t r a b a j a r e n l o c a l, c o l g a r a r c h i v o s... A n t e s d e l a n z a r n o s e n l a s c o n s i d e r a c i o n e s t e ó r i c a s r e l a t i v a s a l a p r o g r a ma c i ó n, r e s u l t a r í a i n t e r e s a n t e a c l a r a r a l g u n a s d u d a s q u e p u e d e p r e s e n t a r s e r e f e r e n t e s a c ó mo e s c r i b i r y p u b l i c a r p á g i n a s d i n á mi c a s.

P a r a e s c r i b i r u n a p á g i n a d i n á mi c a p o d e mo s h a c e r l o d e l mi s mo mo d o q u e s i l o h i c i é s e mo s e n H T M L. E n r e a l i d a d, e l c ó d i g o e s t á c o n s t i t u i d o e x c l u s i v a me n t e d e t e x t o y l o ú n i c o q u e t e n e mo s q u e h a c e r p o r l o t a n t o e s g u a r d a r e l a r c h i v o t e x t o c o n u n a e x t e n s i ó n q u e p u e d a s e r r e c o n o c i d a p o s t e r i o r me n t e p o r e l s e r v i d o r. A s í, p o r e j e mp l o, l a s p á g i n a s d e A S P s o n r e c o n o c i d a s p o r s u e x t e n s i ó n " a s p " d e l mi s mo mo d o q u e l a s d e P H P l o s o n a p a r t i r d e e x t e n s i o n e s " p h p " u o t r a s e n l a s q u e s e e s p e c i f i c a l a v e r s i ó n u t i l i z a d a ( " p h p 3 " o " p h p 4 " ). E n mu c h o s c a s o s e l s e r v i d o r n o s p e r mi t e s e l e c c i o n a r q u é t i p o d e e x t e n s i ó n d e b e s e r r e c o n o c i d a p a r a u n d e t e r mi n a d o l e n g u a j e p o r l o q u e e s t a s e x t e n s i o n e s n o e s t á n t o t a l me n t e g e n e r a l i z a d a s a u n q u e s o n s i n d u d a l a s má s u t i l i z a d a s. D a d o q u e s e t r a t a ú n i c a me n t e d e a r c h i v o s t e x t o, e s p o s i b l e c r e a r p á g i n a s d i n á mi c a s a p a r t i r d e l B l o c d e N o t a s o c u a l q u i e r o t r o p r o c e s a d o r d e t e x t o p l a n o ( T e x t o A S C I I, s i n c ó d i g o s r a r o s c o mo l o s q u e p o n e M S W o r d ). T a mb i é n p o d e mo s u t i l i z a r l o s e d i t o r e s c l á s i c o s e mp l e a d o s p a r a e l H T M L a u n q u e e n e s t e c a s o, e s t a mo s o b l i g a d o s a t r a b a j a r e n mo d o e d i t a r y n o e n mo d o g r á f i c o. E s t a ú l t i ma p o s i b i l i d a d r e s u l t a t a n t o me n o s a c o n s e j a b l e c u a n t o q u e l a ma y o r í a d e e s t o s e d i t o r e s n o e s t á n p r e p a r a d o s p a r a l a p r o g r a ma c i ó n e n e s t o s l e n g u a j e s y a l g u n o s d e e l l o s ( F r o n t p a g e e n s u s v e r s i o n e s a n t e r i o r e s a l a 2 0 0 0, s i n i r má s l e j o s ) e s t á n d i s p u e s t o s a b o r r a r a q u e l l o s t e x t o s q u e n o e s c a p a z d e i n t e r p r e t a r. E x i s t e n s i n e mb a r g o a l g u n o s e d i t o r e s d e H T M L q u e s i o f r e c e n v e n t a j a s a l e d i t a r s c r i p t s. T a l e s e l c a s o d e l H o me s i t e q u e mu e s t r a c o l o r a c i o n e s d i f e r e n t e s e n f u n c i ó n d e l a s i n t a x i s d e l p r o g r a ma l o c u a l p e r mi t e u n a l e c t u r a má s f á c i l. A d e má s, h a y o t r a s e r i e d e e d i t o r e s má s p e n s a d o s p a r a p á g i n a s d i n á mi c a s e n g e n e r a l o p a r a a l g ú n l e n g u a j e e n p a r t i c u l a r. U n a v e z e l p r o g r a ma r e a l i z a d o, e l p a s o i n me d i a t o e s e l d e e j e c u t a r l o. C o mo y a h a s i d o e x p l i c a d o, l o s l e n g u a j e s d e l a d o s e r v i d o r e j e c u t a n l o s s c r i p t s e n e l p r o p i o s e r v i d o r y e n v í a n e l r e s u l t a d o e n f o r ma d e c ó d i g o H T M L a l c l i e n t e ( n a v e g a d o r ). R e s u l t a o b v i o q u e p a r a p r o b a r e n t o n c e s e l p r o g r a ma e s n e c e s a r i o c o l g a r p o r F T P l o s a r c h i v o s q u e l o c o mp o n e n e n e l s e r v i d o r y h a c e r l a p e t i c i ó n d e s d e e l n a v e g a d o r. E n p r i n c i p i o, n o e s p o r t a n t o p o s i b l e e l t r a b a j a r o f f l i n e a p a r t i r d e a r c h i v o s a l o j a d o s e n e l d i s c o d u r o t a l y c o mo h a c í a mo s c o n e l H T M L. E s t o e n r e a l i d a d n o e s c o mp l e t a me n t e c i e r t o y a q u e e x i s t e l a p o s i b i l i d a d d e c o n v e r t i r n u e s t r o p r o p i o o r d e n a d o r e n s e r v i d o r w e b p e r s o n a l d e ma n e r a q u e p o d e mo s t r a b a j a r e n l o c a l s i n n e c e s i d a d d e e s t a r c o n e c t a d o s c o n t i n u a me n t e l o c u a l p o d r í a r e p r e s e n t a r u n p r o b l e ma p a r a a q u e l l o s q u e t e n g a n q u e p a g a r u n a f a c t u r a t e l e f ó n i c a a l e s t a r c o n e c t a d o s p o r mo d e m a d e má s d e r e s u l t a r má s j u i c i o s o p u e s t o q u e u n s e r v i d o r n o e s e l s i t i o i d e a l p a r a h a c e r n u e s t r o s p i n i t o s e n u n l e n g u a j e q u e n o c o n t r o l a mo s s u f i c i e n t e me n t e. B u c l e s i n f i n i t o s, v a r i a b l e s n o c e r r a d a s y o t r a s e r i e d e i r r e g u l a r i d a d e s p u e d e n e s t a r c o n s u mi e n d o r e c u r s o s i mp o r t a n t e s e n p e r j u i c i o d e l o s u s u a r i o s q u e e s t é n a c c e d i e n d o a o t r a s p a g i n a s a l b e r g a d a s p o r e s t e s e r v i d o r. C o mo p u e d e v e r s e, l a f o r ma d e o p e r a r r e s u l t a c a s i a n á l o g a a l o q u e h a c í a mo s p a r a n u e s t r o s i t i o e s t á t i c o y n o p r e s e n t a n i n g u n a c o mp l i c a c i ó n a p a r e n t e. C a b e d e s t a c a r q u e, c o mo y a s e h a d i c h o a n t e r i o r me n t e, p a r a p o d e r s e r v i r s e d e e s t o s l e n g u a j e s d e l a d o s e r v i d o r, e s i mp r e s c i n d i b l e q u e e l s e r v i d o r e s t é p r e p a r a d o p a r a l e e r l a s p á g i n a s p r o g r a ma d a s e n u n l e n g u a j e n o c o mp r e n d i d o p o r e l n a v e g a d o r. D i c h o s s e r v i d o r e s s o n e n s u g r a n ma y o r í a d e p a g o l o c u a l a ñ a d e c i e r t a s l i mi t a c i o n e s e c o n ó mi c a s a l p r o y e c t o. A l g u n o s a s p e c t o s t e ó r i c o s b á s i c o s c o m u n e s a e s t o s l e n g u a j e s. D e f i n i c i ó n d e v a r i a b l e. A n t e s d e a b o r d a r e n d e t a l l e l a s p a r t i c u l a r i d a d e s d e e s t o s l e n g u a j e s, e s i mp o r t a n t e g u a r d a r e n e s p í r i t u t o d a u n a s e r i e d e n o c i o n e s b á s i c a s c o mu n e s. E s t o s a s p e c t o s s o n s i n d u d a c o n o c i d o s p o r a q u e l l o s q u e h a y a n p r o g r a ma d o a l g u n a v e z y p u e d e n s e r mu y r á p i d a me n t e a s i mi l a d o s p o r t o d o s l o s q u e e s t é n f a mi l i a r i z a d o s c o n l a s ma t e má t i c a s. T e n i e n d o e n c u e n t a e s t o, h e mo s q u e r i d o a c e r c a r e s t o s c o n c e p t o s a c u a l q u i e r p e r s o n a p r o p o n i e n d o d e f i n i c i o n e s p o c o r i g u r o s a s y c a r e n t e s d e d e t a l l e s p e r o q u e e n c o n t r a p a r t i d a p e r mi t e n s e r d i g e r i d a s c o n má s f a c i l i d a d. A s í p u e s, a q u e l l o s s u g e r i mo s e l p a s a r d i r e c t a me n t e a l s i g u i e n t e c a p í t u l o a t o d o s a q u e l l o s q u e c o n s i d e r e n c o n o c e r p e r f e c t a me n t e l o s c o n c e p t o s d e v a r i a b l e y f u n c i ó n a u n q u e s i e mp r e p u e d e r e s u l t a r i n t e r e s a n t e v o l v e r a r e c o r d a r l o v i s t o d e s d e e l p r i s ma d e o t r a d e f i n i c i ó n.

7 V a r i a b l e U n a v a r i a b l e c o n s i s t e e n u n e l e me n t o a l c u a l l e d a mo s u n n o mb r e y l e a t r i b u i mo s u n d e t e r mi n a d o t i p o d e i n f o r ma c i ó n. L a s v a r i a b l e s p u e d e n s e r c o n s i d e r a d a s c o mo l a b a s e d e l a p r o g r a ma c i ó n. D e e s t e mo d o p o d r í a mo s e s c r i b i r e n u n l e n g u a j e f i c t i c i o : a = " p e r r o " b = " mu e r d e " L a v a r i a b l e q u e n o s o t r o s l l a ma mo s " a " p o s e e u n e l e me n t o d e i n f o r ma c i ó n d e t i p o t e x t o q u e e s " p e r r o ". A s i mi s mo, l a v a r i a b l e " b " c o n t i e n e e l v a l o r " mu e r d e ". P o d r í a mo s d e f i n i r u n a t e r c e r a v a r i a b l e q u e f u e s e l a s u ma d e e s t a s d o s : c = a + b S i i n t r o d u j é s e mo s u n a p e t i c i ó n d e i mp r e s i ó n d e e s t a v a r i a b l e e n n u e s t r o l e n g u a j e f i c t i c i o : i mp r i mi r ( c ) E l r e s u l t a d o p o d r í a s e r : p e r r o mu e r d e P o d r í a mo s d e l a mi s ma f o r ma t r a b a j a r c o n v a r i a b l e s q u e c o n t u v i e s e n n ú me r o s y c o n s t r u i r n u e s t r o p r o g r a ma : a = 3 b = 4 c = a + b i mp r i mi r ( c ) E l r e s u l t a d o d e n u e s t r o p r o g r a ma s e r í a : A l g u n o s a s p e c t o s t e ó r i c o s b á s i c o s c o m u n e s a e s t o s l e n g u a j e s. D e f i n i c i ó n d e f u n c i ó n. F u n c i ó n e s y p r o c e d i m i e n t o s L a f u n c i ó n p o d r í a s e r d e f i n i d a c o mo u n c o n j u n t o d e i n s t r u c c i o n e s q u e p e r mi t e n p r o c e s a r l a s v a r i a b l e s p a r a o b t e n e r u n r e s u l t a d o. P u e d e q u e e s t a d e f i n i c i ó n r e s u l t e u n p o c o v a g a s i n o n o s s e r v i mo s d e u n e j e mp l o p a r a i l u s t r a r l a. S u p o n g a mo s q u e q u e r e mo s c a l c u l a r e l v a l o r t o t a l d e u n p e d i d o a p a r t i r d e l a s i mp l e s u ma d e l o s p r e c i o s d e c a d a u n o d e l o s a r t í c u l o s. P o d r í a mo s d e f i n i r u n a f u n c i ó n s u ma e n n u e s t r o l e n g u a j e f i c t i c i o :

D d e f i n i r f u n c i o n s u ma ( a r t 1, a r t 2, a r t 3 ) s u ma = a r t 1 + a r t 2 + a r t 3 i mp r i mi r ( s u ma ) f i n f u n c i o n E s t e s u p u e s t o p r o g r a ma n o s p e r mi t i r í a c a l c u l a r l a s u ma d e t r e s e l e me n t o s e i mp r i mi r e l r e s u l t a d o e n p a n t a l l a. L o i n t e r e s a n t e d e u t i l i z a r e s t e t i p o d e f u n c i o n e s e s q u e e l l a s n o s p e r mi t e n s u u t i l i z a c i ó n s i s t e má t i c a t a n t a s v e c e s c o mo q u e r a mo s s i n n e c e s i d a d d e e s c r i b i r l a s i n s t r u c c i o n e s t a n t a s v e c e s c o mo v e c e s q u e r e mo s u t i l i z a r l a. P o r s u p u e s t o, p o d e mo s p r e s c i n d i r d e e s t a d e c l a r a c i ó n d e f u n c i ó n e i n t r o d u c i r u n a l í n e a d e l s i g u i e n t e t i p o : i mp r i mi r ( a r t 1 + a r t 2 + a r t 3 ) E v i d e n t e me n t e, c u a n t o má s c o mp l i c a d a s e a l a f u n c i ó n y má s a me n u d o l a u t i l i c e mo s e n n u e s t r o s s c r i p t s má s ú t i l r e s u l t a d e f i n i r l a s. E s t a f u n c i ó n s u ma p o d r í a s e r u t i l i z a d a e n c u a l q u i e r l u g a r d e n u e s t r o s c r i p t h a c i e n d o u n a l l a ma d a d e l s i g u i e n t e t i p o : e j e c u t a s u ma ( 4, 6, 9 ) C u y o r e s u l t a d o s e r í a : 1 9 e l mi s mo mo d o, l o s p r o c e d i mi e n t o s s o n p a r e c i d o s a l a s f u n c i o n e s. L a d i f e r e n c i a c o n s i s t e t a n s o l o e n q u e e n e s t o s ú l t i mo s e l i n t e r é s n o r a d i c a e n e l r e s u l t a d o o b t e n i d o s i n o má s b i e n e n l a s o p e r a c i o n e s r e a l i z a d a s a l e j e c u t a r l a ( c r e a c i ó n d e u n a r c h i v o, r e e n v í o a o t r a p á g i n a,...). E n l e n g u a j e s c o mo e l P H P l a s f u n c i o n e s y l o s p r o c e d i mi e n t o s s o n c o n s i d e r a d o s c o mo l a mi s ma c o s a y p a r a d e f i n i r l o s s e h a c e u s a n d o l o s mi s mo s c o ma n d o s. T a n t o l a s v a r i a b l e s c o mo l a s f u n c i o n e s y l o s p r o c e d i mi e n t o s d e b e n s e r n o mb r a d a s s i n s e r v i r s e d e a c e n t o s, e s p a c i o s n i c a r a c t e r e s e s p e c i a l e s p a r a n o c o r r e r r i e s g o s d e e r r o r. E s t o s c o n c e p t o s s o n b á s i c o s p a r a u n a c o mp r e n s i ó n d e l a p r o g r a ma c i ó n. N o o b s t a n t e, e s p o s i b l e q u e s i e s l a p r i me r a v e z q u e o í mo s h a b l a r d e e l l o s, s u a s i mi l a c i ó n p u e d e r e s u l t a r p a r c i a l o n u l a. E n r e a l i d a d e s t o n o e s p r e o c u p a n t e y a q u e a p a r t i r d e l o s e j e mp l o s d e l o s c a p í t u l o s s i g u i e n t e s y c o n l a p r á c t i c a d e u n o mi s mo s e i r á n c o n s o l i d a n d o p o c o a p o c o. E l p a s o s i g u i e n t e e s c o n t i n u a r e l a p r e n d i z a j e d e u n l e n g u a j e d e p r o g r a ma c i ó n q u e n o s s i r v a p a r a c o n s t r u i r l a s p á g i n a s d i n á mi c a s, c o n e l ma n u a l d e A S P o e l ma n u a l d e P H P, s e g ú n n u e s t r o s g u s t o s o n e c e s i d a d e s. Q u é e s P H P P H P E s u n l e n g u a j e d e p r o g r a ma c i ó n d e p á g i n a s w e b d e l l a d o d e l s e r v i d o r c u y a s c a r a c t e r í s t i c a s p r i n c i p a l e s s o n l a i n d e p e n d e n c i a d e p l a t a f o r ma y s u g r a t u i d a d. U n l e n g u a j e d e l l a d o d e l s e r v i d o r e s a q u e l q u e s e e j e c u t a e n e l s e r v i d o r w e b, j u s t o a n t e s d e q u e s e e n v í e l a p á g i n a a t r a v é s d e I n t e r n e t a l c l i e n t e. L a s p á g i n a s q u e s e e j e c u t a n e n e l s e r v i d o r p u e d e n r e a l i z a r a c c e s o s a b a s e s d e d a t o s,

O c o n e x i o n e s e n r e d, y o t r a s t a r e a s p a r a c r e a r l a p á g i n a f i n a l q u e v e r á e l c l i e n t e. E l c l i e n t e s o l a me n t e r e c i b e u n a p á g i n a c o n e l c ó d i g o H T M L r e s u l t a n t e d e l a e j e c u c i ó n d e l a P H P. P H P e s u n o d e l o s l e n g u a j e s q u e s i r v e n p a r a l a p r o g r a ma c i ó n d e s c r i p t s d e l l a d o d e l s e r v i d o r, o t r o s l e n g u a j e s mu y u t i l i z a d o s s o n A S P o J S P, q u e t i e n e n c a r a c t e r í s t i c a s s i mi l a r e s. P a r a p o d e r p r o g r a ma r e n P H P s e r e q u i e r e d e u n s e r v i d o r p r e p a r a d o p a r a e l l o. C o mo e l l e n g u a j e d e p r o g r a ma c i ó n e s mu l t i p l a t a f o r ma, c u a l q u i e r a d e l o s p r i n c i p a l e s s e r v i d o r e s w e b n o s s e r v i r á n p a r a e l l o. L o ú n i c o q u e t e n e mo s q u e h a c e r p a r a p r e p a r a r n u e s t r o s e r v i d o r p a r a e n t e n d e r e l P H P e s d e s c a r g a r d e l a p á g i n a d e i n i c i o d e l a t e c n o l o g í a, w w w.p h p.n e t, e l mó d u l o e s p e c í f i c o p a r a e l s i s t e ma q u e e s t a mo s u t i l i z a n d o. U n a v e z d e s c a r g a d o t e n d r e mo s q u e i n s t a l a r l o e n l a c o mp u t a d o r a, s i g u i e n d o l a s i n s t r u c c i o n e s q u e p o d r e mo s e n c o n t r a r e n l a mi s ma p á g i n a. A p a r t i r d e e s e mo me n t o n u e s t r o s e r v i d o r w e b p o d r á e n t e n d e r l a s p á g i n a s P H P y n o s p o d r e mo s l a n z a r a p r o g r a ma r e n e s t e p o t e n t e l e n g u a j e. L a s p e r s o n a s q u e t i e n e n u n s i s t e ma W i n d o w s 9 8 t a mb i é n p u e d e n i n s t a l a r u n s e r v i d o r w e b y p r e p a r a r l o p a r a P H P. E l s e r v i d o r w e b má s a c c e s i b l e p a r a e s t o s s i s t e ma s e s e l P e r s o n a l W e b S e r v e r, q u e s e e n c u e n t r a e n e l mi s mo C D d e w i n d o w s 9 8, e n e l d i r e c t o r i o A d d O n s. D e s d e l a p á g i n a d e P H P s e p u e d e e n c o n t r a r e l mo d u l i t o q u e p e r mi t i r á a l P e r s o n a l W e b S e r v e r, e n t e n d e r l a s p á g i n a s P H P. E n c o n t r a r u n p r o v e e d o r q u e s o p o r t e P H P, p a r a p u b l i c a r l a s p á g i n a s e n I n t e r n e t e s r e l a t i v a me n t e f á c i l y b a r a t o. P H P e s t á a mp l i a me n t e d i f u n d i d o e n t r e l o s s e r v i d o r e s L i n u x o U n i x, q u e n o p e r mi t e n l a p r o g r a ma c i ó n c o n A S P, l o q u e h a c e d e P H P e l c o mp l e me n t o i d e a l p a r a q u e s u s s e r v i d o r e s p u e d a n r e a l i z a r l a p r o g r a ma c i ó n d e p á g i n a s c o n s c r i p t s d e s e r v i d o r. P o d e mo s e n c o n t r a r a l g u n o s s i t i o s g r a t u i t o s d o n d e p e r mi t e n p r o g r a ma c i ó n e n P H P. S i d e s e a mo s u n s e r v i c i o má s p r o f e s i o n a l y c o n s o p o r t e a me j o r e s r e c u r s o s y f u n c i o n a l i d a d e s, s e r í a i n t e r e s a n t e q u e c o n t r a t á s e mo s u n e s p a c i o d e p a g o. M e n c i o n a m o s l o s p r i n c i p a l e s g r u p o s d e f u n c i o n e s i n t e g r a d a s e n e l l e n g u a j e y l o q u e e l l a s n o s o f r e c e n. P o c o a p o c o e l P H P s e v a c o n v i r t i e n d o e n u n l e n g u a j e q u e n o s p e r mi t e h a c e r d e t o d o. E n u n p r i n c i p i o d i s e ñ a d o p a r a r e a l i z a r p o c o má s q u e u n c o n t a d o r y u n l i b r o d e v i s i t a s, P H P h a e x p e r i me n t a d o e n p o c o t i e mp o u n a v e r d a d e r a r e v o l u c i ó n y, a p a r t i r d e s u s f u n c i o n e s, e n e s t o s mo me n t o s s e p u e d e n r e a l i z a r u n a mu l t i t u d d e t a r e a s ú t i l e s p a r a e l d e s a r r o l l o d e l w e b : F u n c i o n e s d e c o r r e o e l e c t r ó n i c o P o d e mo s c o n u n a f a c i l i d a d a s o mb r o s a e n v i a r u n e -ma i l a u n a p e r s o n a o l i s t a p a r a me t r i z a n d o t o d a u n a s e r i e d e a s p e c t o s t a l e s c o mo e l e -ma i l d e p r o c e d e n c i a, a s u n t o, p e r s o n a a r e s p o n d e r... t r a s f u n c i o n e s me n o s f r e c u e n t e s p e r o d e i n d u d a b l e u t i l i d a d p a r a g e s t i o n a r c o r r e o s e l e c t r ó n i c o s s o n i n c l u i d a s e n s u l i b r e r í a. G e s t i ó n d e b a s e s d e d a t o s R e s u l t a d i f í c i l c o n c e b i r u n s i t i o a c t u a l, p o t e n t e y r i c o e n c o n t e n i d o q u e n o e s g e s t i o n a d o p o r u n a b a s e d e d a t o s. E l l e n g u a j e P H P o f r e c e i n t e r f a c e s p a r a e l a c c e s o a l a ma y o r í a d e l a s b a s e s d e d a t o s c o me r c i a l e s y p o r O D B C a t o d a s l a s b a s e s d e d a t o s p o s i b l e s e n s i s t e ma s M i c r o s o f t, a p a r t i r d e l a s c u a l e s p o d r e mo s e d i t a r e l c o n t e n i d o d e n u e s t r o s i t i o c o n a b s o l u t a s e n c i l l e z.

G e s t i ó n d e a r c h i v o s C r e a r, b o r r a r, mo v e r, mo d i f i c a r...c u a l q u i e r t i p o d e o p e r a c i ó n má s o me n o s r a z o n a b l e q u e s e n o s p u e d a o c u r r i r p u e d e s e r r e a l i z a d a a p a r t i r d e u n a a mp l i a l i b r e r í a d e f u n c i o n e s p a r a l a g e s t i ó n d e a r c h i v o s p o r P H P. T a mb i é n p o d e mo s t r a n s f e r i r a r c h i v o s p o r F T P a p a r t i r d e s e n t e n c i a s e n n u e s t r o c ó d i g o, p r o t o c o l o p a r a e l c u a l P H P h a p r e v i s t o t a mb i é n g r a n c a n t i d a d d e f u n c i o n e s. T r a t a m i e n t o d e i m á g e n e s E v i d e n t e me n t e r e s u l t a mu c h o má s s e n c i l l o u t i l i z a r P h o t o s h o p p a r a u n a e l t r a t a mi e n t o d e i má g e n e s p e r o... Y s i t e n e mo s q u e t r a t a r mi l e s d e i má g e n e s e n v i a d a s p o r n u e s t r o s i n t e r n a u t a s? L a v e r d a d e s q u e p u e d e r e s u l t a r mu y t e d i o s o u n i f o r ma r e n t a ma ñ o y f o r ma t o mi l e s d e i má g e n e s r e c i b i d a s d í a t r a s d í a. T o d o e s t o p u e d e s e r t a mb i é n a u t o ma t i z a d o e f i c a z me n t e me d i a n t e P H P. T a mb i é n p u e d e p a r e c e r ú t i l e l c r e a r b o t o n e s d i n á mi c o s, e s d e c i r, b o t o n e s e n l o s q u e u t i l i z a mo s e l mi s mo d i s e ñ o y s o l o c a mb i a mo s e l t e x t o. P o d r e mo s p o r e j e mp l o c r e a r u n b o t ó n h a c i e n d o u n a ú n i c a l l a ma d a a u n a f u n c i ó n e n l a q u e i n t r o d u c i mo s e l e s t i l o d e l b o t ó n y e l t e x t o a i n t r o d u c i r o b t e n i e n d o a u t o má t i c a me n t e e l b o t ó n d e s e a d o. A p a r t i r d e l a l i b r e r í a d e f u n c i o n e s g r a f i c a s p o d e mo s h a c e r e s t o y mu c h o má s. M u c h a s o t r a s f u n c i o n e s p e n s a d a s p a r a I n t e r n e t ( t r a t a mi e n t o d e c o o k i e s, a c c e s o s r e s t r i n g i d o s, c o me r c i o e l e c t r ó n i c o...) o p a r a p r o p ó s i t o g e n e r a l ( f u n c i o n e s ma t e má t i c a s, e x p l o t a c i ó n d e c a d e n a s, d e f e c h a s, c o r r e c c i ó n o r t o g r á f i c a, c o mp r e s i ó n d e a r c h i v o s...) s o n r e a l i z a d a s p o r e s t e l e n g u a j e. A e s t a i n me n s a l i b r e r í a c a b e a h o r a a ñ a d i r t o d a s l a s f u n c i o n e s p e r s o n a l e s q u e u n o v a c r e a n d o p o r n e c e s i d a d e s p r o p i a s y q u e l u e g o s o n r e u t i l i z a d a s e n o t r o s s i t i o s y t o d a s a q u e l l a s i n t e r c a mb i a d a s u o b t e n i d a s e n f o r o s o s i t i o s e s p e c i a l i z a d o s. C o mo p u e d e v e r s e, l a s p o s i b i l i d a d e s q u e s e n o s p r e s e n t a n s o n s o r p r e n d e n t e me n t e v a s t a s. L o ú n i c o q u e s e n e c e s i t a e s u n p o c o d e g a n a s d e a p r e n d e r y a l g o d e p a c i e n c i a e n n u e s t r o s p r i me r o s p a s o s. E l r e s u l t a d o p u e d e s e r mu y s a t i s f a c t o r i o. T a l l e r C l a s e I n s t a l a c i ó n d e P H P e n S e r v i d o r W i n d o w s u s a n d o A p p s e r v