PHP : Programación Web avanzada para profesionales /

Saved in:
Bibliographic Details
Main Author: Cibelli, Christian
Format: Book
Language: Spanish
Published: Buenos Aires : Alfaomega Grupo Editor Argentino, ©2012.
Subjects:
Notas Contenido:
  • Programación con PHP
  • Programación orientada a objetos
  • Entorno de trabajo LAMP y WAMP
  • Técnicas de programación
  • PHP con clase
  • Constructor y destructor
  • Visibilidad
  • Métodos mágicos
  • Autocarga de clases
  • Clases abstractas
  • Alcance de variables
  • DocBlock
  • Validación de datos server-side
  • Arrays
  • Trabajando con cookies
  • Sesiones
  • Autenticación de usuarios
  • Creando un captcha con GD
  • Creando formas dinámicas para nuestros e-mails
  • Protegiendo nuestras imágenes con marcas de agua
  • Generación de thumbnails usando GD
  • URL amigables con PHP
  • Modificando contenido con Output Buffering
  • Detectando crawlers de motores de búsqueda
  • Orígenes de datos
  • Trabajando con bases de datos
  • Intercambio de datos vía XML
  • Performance, seguridad y buenas prácticas
  • Contenido estático versus contenido dinámico
  • Manejo de errores
  • Mejoras de seguridad y buenas prácticas.

MARC

LEADER 00000nam a2200000 a 4500
001 000064029
003 CO-BoSNA
005 20260107163545.0
008 131030t2012^^^^ag^a^^^fr^^^^^001^0^spa^d
020 |a 9789871609291 
040 |a CO-BoSNA  |b spa 
041 0 |a spa 
082 0 4 |a 005.133  |b C567p  |2 23 
100 1 |a Cibelli, Christian 
245 1 0 |a PHP :  |b Programación Web avanzada para profesionales /  |c Christian Cibelli. 
260 |a Buenos Aires :  |b Alfaomega Grupo Editor Argentino,  |c ©2012. 
300 |a 255 páginas :  |b ilustraciones ;  |c 23 cm. 
505 2 |a Programación con PHP -- Programación orientada a objetos -- Entorno de trabajo LAMP y WAMP -- Técnicas de programación -- PHP con clase -- Constructor y destructor -- Visibilidad -- Métodos mágicos -- Autocarga de clases -- Clases abstractas -- Alcance de variables -- DocBlock -- Validación de datos server-side -- Arrays -- Trabajando con cookies -- Sesiones -- Autenticación de usuarios -- Creando un captcha con GD -- Creando formas dinámicas para nuestros e-mails -- Protegiendo nuestras imágenes con marcas de agua -- Generación de thumbnails usando GD -- URL amigables con PHP -- Modificando contenido con Output Buffering -- Detectando crawlers de motores de búsqueda -- Orígenes de datos -- Trabajando con bases de datos -- Intercambio de datos vía XML -- Performance, seguridad y buenas prácticas -- Contenido estático versus contenido dinámico -- Manejo de errores -- Mejoras de seguridad y buenas prácticas. 
650 1 7 |a PHP (Lenguaje de programación de computadores)  |2 Armarc 
650 2 7 |a Programación orientada a objetos (Computadores)  |2 Armarc 
650 2 7 |a Sitios Web  |2 Armarc 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333980  |a 05011  |b 05011  |d 2018-12-19  |i 77904  |l 0  |o 005.133 C567p  |p 059501000675  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Trans. 16 No. 33-102, Caucasia 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333981  |a 05053  |b 05053  |d 2014-02-04  |i 171856  |l 0  |o 005.133 C567p  |p 053062024277  |r 2026-01-07 16:35:46  |t Ej. 2  |w 2026-01-07  |y BOOK  |z Calle 104 69-120, Medellín 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333982  |a 05053  |b 05053  |d 2013-10-30  |i 145755  |l 0  |o 005.133 C567p  |p O53062022034  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Calle 104 No. 69-120, Medellín-Colombia 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333983  |a 05054  |b 05054  |d 2013-12-19  |i 166670  |l 0  |o 005.133 C567p  |p 054062007792  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Calle 63 No. 58B-03, Itagüí-Calatrava 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333984  |a 05067  |b 05067  |d 2014-03-07  |i 116180  |l 0  |o 005.133 C567p  |p 056067011757  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Calle 51 No. 57-70, Torre Norte, Medellín. 
952 |0 0  |1 0  |4 6  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333985  |a 05503  |b 05503  |d 2016-10-11  |i 21678  |l 0  |o 005.133 C567p  |p 059503003800  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Sede Industria-Aviación, Zona Franca (Rionegro-Antioquia) 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333986  |a 08082  |b 08082  |d 2016-04-19  |i 8196  |l 0  |o 005.133 C567p  |p 089082009655  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Calle 30 # 3E - 164, Barranquilla Atlantico 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333987  |a 11213  |b 11213  |d 2017-06-22  |i 45303  |l 0  |o 005.133 C567p  |p 119213003808  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |x Ingresó por consumo (CEET)  |y BOOK  |z Carrera 30 No. 17-91 Sur, Bogotá D.C. 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333988  |a 11217  |b 11217  |d 2016-03-22  |i 6151  |l 0  |o 005.133 C567p  |p 119217002051  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Calle 15 No.31-42, Bogotá 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333989  |a 11303  |b 11303  |d 2016-04-29  |i 8910  |l 0  |o 005.133 C567p  |p 119303040418  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Calle 52 No 13-65, Bogotá 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333990  |a 11405  |b 11405  |d 2015-08-19  |i 130770  |l 0  |o 005.133 C567p  |p 119405006929  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Cra 13 No. 65-10 Bogotá D.C. 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333991  |a 11405  |b 11405  |d 2015-08-19  |i 130770  |l 0  |o 005.133 C567p  |p 119405006930  |r 2026-01-07 16:35:46  |t Ej. 2  |w 2026-01-07  |y BOOK  |z Cra 13 No. 65-10 Bogotá D.C. 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333992  |a 13104  |b 13104  |d 2014-02-06  |i 10403  |l 0  |o 005.133 C567p  |p 089082008314  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Ternera Kilometro 1 Via Turbaco. Cartagena Colombia 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333993  |a 13104  |b 13104  |d 2014-02-06  |i 8662  |l 0  |o 005.133 C567p  |p 089082008315  |r 2026-01-07 16:35:46  |t Ej. 2  |w 2026-01-07  |y BOOK  |z Ternera Kilometro 1 Via Turbaco. Cartagena Colombia 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333994  |a 13104  |b 13104  |d 2014-02-06  |l 0  |o 005.133 C567p  |p 089082008317  |r 2026-01-07 16:35:46  |t Ej. 3  |w 2026-01-07  |y BOOK  |z Ternera Kilometro 1 Via Turbaco. Cartagena Colombia 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333995  |a 13104  |b 13104  |d 2016-05-24  |i 137927  |l 0  |o 005.133 C567p  |p 139304000969  |r 2026-01-07 16:35:46  |t Ej. 5  |w 2026-01-07  |y BOOK  |z Ternera Km 1. Vía Turbaco. Cartagena - Colombia 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333996  |a 13104  |b 13104  |d 2016-04-27  |i 137927  |l 0  |o 005.133 C567p  |p 139304000804  |r 2026-01-07 16:35:46  |t Ej. 4  |w 2026-01-07  |y BOOK  |z Ternera Km 1. Vía Turbaco. Cartagena - Colombia 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333997  |a 15514  |b 15514  |d 2015-02-24  |i 112504  |l 0  |o 005.133 C567p  |p 159514001745  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Cra. 12 No. 55A-51, Sogamoso 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333998  |a 15514  |b 15514  |d 2015-02-24  |i 112504  |l 0  |o 005.133 C567p  |p 159514001746  |r 2026-01-07 16:35:46  |t Ej. 2  |w 2026-01-07  |y BOOK  |z Cra. 12 No. 55A-51, Sogamoso 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 333999  |a 15514  |b 15514  |d 2015-04-07  |i 114850  |l 0  |o 005.133 C567p  |p 159514001935  |r 2026-01-07 16:35:46  |t Ej. 3  |w 2026-01-07  |y BOOK  |z Cra. 12 No. 55A-51, Sogamoso 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334000  |a 15514  |b 15514  |d 2015-04-07  |i 114850  |l 0  |o 005.133 C567p  |p 159514001936  |r 2026-01-07 16:35:46  |t Ej. 4  |w 2026-01-07  |y BOOK  |z Cra. 12 No. 55A-51, Sogamoso 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334001  |a 15514  |b 15514  |d 2015-04-07  |i 114850  |l 0  |o 005.133 C567p  |p 159514001937  |r 2026-01-07 16:35:46  |t Ej. 5  |w 2026-01-07  |x Trasladado a la biblioteca 15513  |y BOOK  |z Cra. 12 No. 55A-51, Sogamoso 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334002  |a 15514  |b 15514  |d 2015-04-07  |i 114850  |l 0  |o 005.133 C567p  |p 159514001939  |r 2026-01-07 16:35:46  |t Ej. 6  |w 2026-01-07  |x Trasladado a la biblioteca 15513  |y BOOK  |z Cra. 12 No. 55A-51, Sogamoso 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334003  |a 15515  |b 15515  |d 2015-04-07  |i 114850  |l 0  |o 005.133 C567p  |p 159515000371  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Cra. 3 No. 4-75 (Ciudadela Industrial), Duitama 
952 |0 0  |1 0  |4 6  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334004  |a 17515  |b 17515  |d 2014-10-22  |i 121356  |l 0  |o 005.133 C567p  |p 179515000987  |r 2026-01-07 16:35:46  |t Ej. 2  |w 2026-01-07  |y BOOK  |z Cra. 1 Calle 42, La Dorada 
952 |0 0  |1 0  |4 6  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334005  |a 17515  |b 17515  |d 2014-10-15  |i 121356  |l 0  |o 005.133 C567p  |p 179515000935  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Cra. 1 Calle 42, La Dorada 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334006  |a 20521  |b 20521  |d 2013-12-23  |i 126533  |l 0  |o 005.133 C567p  |p 209521000047  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK 
952 |0 0  |1 0  |4 5  |6 006_760000000000000_C567P  |7 0  |8 GENER  |9 334007  |a 25233  |b 25233  |d 2013-12-13  |i 115435  |l 0  |o 006.76 C567p  |p 259232000176  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Calle 13 No. 10-63, Soacha 
952 |0 0  |1 0  |4 5  |6 006_760000000000000_C567P  |7 0  |8 GENER  |9 334008  |a 25233  |b 25233  |d 2013-12-13  |i 115435  |l 0  |o 006.76 C567p  |p 259232000177  |r 2026-01-07 16:35:46  |t Ej. 2  |w 2026-01-07  |y BOOK  |z Km. 2 vía Sibate, Cundinamarca 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334009  |a 27522  |b 27522  |d 2014-04-08  |l 0  |o 005.133 C567p  |p 279522000092  |r 2026-01-07 16:35:46  |t Ej. 2  |w 2026-01-07  |y BOOK  |z cra 1 No 28-71 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334010  |a 27522  |b 27522  |d 2014-04-08  |l 0  |o 005.133 C567p  |p 279522000093  |r 2026-01-07 16:35:46  |t Ej. 3  |w 2026-01-07  |y BOOK  |z cra 1 No 28-71 
952 |0 0  |1 0  |4 5  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334011  |a 27523  |b 27523  |d 2014-04-08  |l 0  |o 005.133 C567p  |p 279523000091  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Cra 25 N 21B-99/105 Quibdó 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334012  |a 66223  |b 66223  |d 2015-03-20  |l 0  |o 005.133 C567p  |p 666223001280  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Transv. 7 Calle 26 - Santa Isabel, Dosquebradas 
952 |0 0  |1 0  |3 NOVENA REIMPRESION 2013  |4 6  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334013  |a 68546  |b 68546  |d 2015-04-13  |i 183117  |l 0  |o 005.133 C567p  |p 689546000958  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Transv.8 Nº 8A-52, Vélez 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334014  |a 73226  |b 73226  |d 2015-09-17  |i 2734  |l 0  |o 005.133 C567p  |p 732260000513  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Cra. 45 Sur No. 141-05, Ibagué 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334015  |a 73310  |b 73310  |d 2016-02-29  |i 4918  |l 0  |o 005.133 C567p  |p 733100008814  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |y BOOK  |z Transv. 1 N° 42 - 244 Ibagué 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334016  |a 73310  |b 73310  |d 2016-02-29  |i 4918  |l 0  |o 005.133 C567p  |p 733100008815  |r 2026-01-07 16:35:46  |t Ej. 2  |w 2026-01-07  |y BOOK  |z Tranvs. 1 N° 42 - 244 Ibagué 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334017  |a 76229  |b 76229  |d 2015-05-06  |i 107806  |l 0  |o 005.133 C567p  |p 769229000509  |r 2026-01-07 16:35:46  |t Ej. 2  |w 2026-01-07  |x Compra Librería Temis 2014  |y BOOK  |z Calle 72K No. 26J-97 Cali-Colombia 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334018  |a 76229  |b 76229  |d 2015-05-06  |i 107806  |l 0  |o 005.133 C567p  |p 769229000511  |r 2026-01-07 16:35:46  |t Ej. 3  |w 2026-01-07  |x Compra Librería Temis 2014  |y BOOK  |z Calle 72K No. 26J-97 Cali-Colombia 
952 |0 0  |1 0  |4 4  |6 005_133000000000000_C567P  |7 0  |8 GENER  |9 334019  |a 76229  |b 76229  |d 2015-05-06  |i 107806  |l 0  |o 005.133 C567p  |p 769229000510  |r 2026-01-07 16:35:46  |t Ej. 1  |w 2026-01-07  |x Compra Librería Temis 2014  |y BOOK  |z Calle 72K No. 26J-97, Cali 
999 |c 68026  |d 68026 
942 |6 005_133000000000000__C567P