Articoli correlati a PHP Programación Web avanzada para profesionales

PHP Programación Web avanzada para profesionales - Brossura

 
9788426718389: PHP Programación Web avanzada para profesionales

Sinossi

PHP, Programación Web avanzada para profesionales reune una colección de
problemas y soluciones con ejemplos prácticos de programación orientada a objetos.
El libro es una guía en el desarrollo de soluciones día a día e intenta ser
una base para que las recetas sean extendidas de acuerdo a la necesidad o
bien disparen nuevas ideas para sus proyectos.
Es ideal para nuevos programadores que pueden tomar las recetas como
buenas prácticas sustentadas en la experiencia del autor o para programadores
avanzados que busquen soluciones puntuales.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Contenuti

C1. Programación con PHP........ 1 PHP.................................................... 1 ¿Dónde encontramos PHP?............ 3 PHP 5 PHP 6! ............................ 5 Programación Orientada a Objetos ......................................... 6 Herencia ......................................... 7 Herencia múltiple ............................ 8 Polimorfismo................................. 10 Encapsulamiento........................... 10 Entorno de trabajo LAMP y WAMP........................................... 11 PHP INFO .................................... 12 Técnicas de programación........... 13 C2. PHP con clase....................... 15 Anatomía de una clase.................. 15 Constructor y destructor............... 15 Visibilidad....................................... 18 Public............................................ 18 Private........................................... 20 Protected...................................... 21 Métodos mágicos.......................... 21 __call ............................................ 21 Autocarga de clases...................... 23 Clases abstractas ......................... 24 Alcance de variables...................... 26 Variables globales.......................... 27 Variables estáticas......................... 28 Crear y extender clases................. 29 Instalación ..................................... 39 docBlock ....................................... 41 Generando documentación ......... 44 Resumen ........................................ 46 C3. Tipos de datos...................... 47 Validación de datos server-side ... 48 Arrays.............................................. 60 Arrays asociativos ......................... 62 Arrays multidimensionales ............ 62 Recuperando todo el contenido.... 63 Cortar cadenas en forma esmerada .................................... 70 Palíndromos ................................. 80 Proteger cadenas de texto ........... 84 Generación de strings aleatorios...................................... 94 Calcular edad................................ 99 Restar fechas.............................. 105 Calendario con clase .................. 126 Resumen ...................................... 108 C4. Recetas Web....................... 121 Trabajando con cookies ............. 121 Seguridad en el uso de cookies....129 Después de las cookies: sesiones ...................................... 129 Autentificación de usuarios ....... 131 Cookies + sesiones .................... 131 Autentificación HTTP .................. 136 Creando un captcha con GD ...... 140 Creando firmas dinámicas para nuestros e-mails .......................... 145 Protegiendo nuestras imágenes con marcas de agua .................... 148 Generación de thumbnails usando GD ................................... 152 URL amigables con PHP ............ 159 Modificando contenido con Output Buffering ................... 161 ob_start ........................................162 ob_end_flush ................................163 Detectando crawlers de motores de búsqueda ................................ 166 Resumen ...................................... 169 C5. Orígenes de datos.............. 171 Trabajando con bases de datos ... 171 Bases de Datos MySQL............... 172 Creando un buscador de contenidos alojados en base de datos........... 177 Paginando los resultados............. 181 Almacenando consultas en cache... 186 Bases de datos Microsoft SQL Server desde PHP ....................... 191 Bases de datos portables con SQLife ......................................... 197 Intercambio de datos vía XML .... 204 Cargando un XML externo con Simple XML .................................204 Creando el Mapa de nuestro sitio Web ......................................210 Mapa del Sitio con índice ...........215 Resumen ...................................... 224 C6. Performance, seguridad y buenas prácticas.................... 225 Contenido estático versus contenido dinámico ...................................... 225 Estatizando en archivos HTML .... 226 Estatizando contenido con funciones PHP para el manejo de sistema de archivos ........................................226 Validando errores en los archivos ,estáticos .......................................228 Creando estáticas bajo demanda y/o como tareas programadas .......... 229 Manejo de errores ....................... 230 Creando nuestra clase para el control de errores ...................... 231 Mejoras de seguridad y buenas prácticas ......................... 237 Utilizar Programación orientada a objetos .................................... 238 Leer el manual oficial .................. 238 No comenzar con un framework, pero sí tenerlo en cuenta ........... 238 Utilizar un IDE ............................. 239 Configuración sugerida de PHP ... 240 No mostrar los errores ................. 240 Desactivar register_globals........... 241 Deshabilitar las funciones peligrosas que no necesitemos ................... 242 No permitir la apertura e inclusión de archivos remotos .....................243 Limitar los archivos y directorios que se pueden abrir .....................244 Aplicar límites al tiempo de ejecución de nuestros scripts, uso de memoria y tamaño de datos a enviar, y recibir por POST o subida de archivos ....244 No dejar un archivo con phpinfo() en nuestro servidor .......................245 Permitir la apertura de código PHP con tags "cortos" ..........................245 Cross Site Scripting .................... 245 SQL Injection .................................249 Herramientas para verificar la seguridad en PHP ...................... 253 PhpSecinfo....................................253 Resumen ...................................... 255

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.

Compra usato

Condizioni: come nuovo
: Este libro, 'PHP Programación...
Visualizza questo articolo

EUR 6,99 per la spedizione da Spagna a Italia

Destinazione, tempi e costi

EUR 7,93 per la spedizione da Spagna a Italia

Destinazione, tempi e costi

Altre edizioni note dello stesso titolo

9789871609291: PHP

Edizione in evidenza

ISBN 10:  9871609299 ISBN 13:  9789871609291
Libro di testo

Risultati della ricerca per PHP Programación Web avanzada para profesionales

Foto dell'editore

Christian Cibelli
Editore: Marcombo, 2012
ISBN 10: 8426718388 ISBN 13: 9788426718389
Antico o usato Brossura

Da: Hamelyn, Madrid, M, Spagna

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Como nuevo. : Este libro, 'PHP Programación Web avanzada para profesionales', es una guía práctica para programadores que buscan soluciones y ejemplos en el desarrollo web orientado a objetos. Ideal tanto para programadores novatos como avanzados, ofrece técnicas para posicionamiento web, uso de bases de datos y seguridad. El autor, Christian Cibelli, especializado en gestión de proyectos con metodologías ágiles, comparte su experiencia como gerente de desarrollo en un importante multimedio latinoamericano. EAN: 9788426718389 Tipo: Libros Categoría: Tecnología Título: PHP Programación Web avanzada para profesionales Autor: Christian Cibelli Editorial: Marcombo Idioma: es-ES Páginas: 272 Formato: tapa blanda. Codice articolo Happ-2024-07-05-8957bbb5

Contatta il venditore

Compra usato

EUR 4,15
Convertire valuta
Spese di spedizione: EUR 6,99
Da: Spagna a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Christian Cibelli
Editore: Marcombo, 2012
ISBN 10: 8426718388 ISBN 13: 9788426718389
Nuovo Brossura

Da: Agapea Libros, Malaga, MA, Spagna

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: New. Idioma/Language: Español. PHP, Programación Web avanzada para profesionales reune una colección de problemas y soluciones con ejemplos prácticos de programación orientada a objetos. El libro es una guía en el desarrollo de soluciones día a día e intenta ser una base para que las recetas sean extendidas de acuerdo a la necesidad o bien disparen nuevas ideas para sus proyectos. Es ideal para nuevos programadores que pueden tomar las recetas como buenas prácticas sustentadas en la experiencia del autor o para programadores avanzados que busquen soluciones puntuales. *** Nota: Los envíos a España peninsular, Baleares y Canarias se realizan a través de mensajería urgente. No aceptamos pedidos con destino a Ceuta y Melilla. Codice articolo 6942229

Contatta il venditore

Compra nuovo

EUR 19,76
Convertire valuta
Spese di spedizione: EUR 7,93
Da: Spagna a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

CIBELLI, CHRISTIAN
Editore: MARCOMBO, BILBAO, 2012
ISBN 10: 8426718388 ISBN 13: 9788426718389
Nuovo Rústica

Da: Antártica, Madrid, M, Spagna

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Rústica. Condizione: New. Condizione sovraccoperta: Nuevo. 01. LIBRO. Codice articolo 324603

Contatta il venditore

Compra nuovo

EUR 20,80
Convertire valuta
Spese di spedizione: EUR 9,00
Da: Spagna a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Cibelli, Christian
ISBN 10: 8426718388 ISBN 13: 9788426718389
Nuovo Brossura

Da: Imosver, PONTECALDELAS, PO, Spagna

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Nuevo. PHP, Programación Web avanzada para profesionales reune una colección de problemas y soluciones con ejemplos prácticos de programación orientada a objetos. El libro es una guía en el desarrollo de soluciones día a día e intenta ser una base para que las recetas sean extendidas de acuerdo a la necesidad o bien disparen nuevas ideas para sus proyectos. Es ideal para nuevos programadores que pueden tomar las recetas como buenas prácticas sustentadas en la experiencia del autor o para programadores avanzados que busquen soluciones puntuales. Qué encontrará: Definición y beneficios de la programación orientada a objetos, técnicas para considerar todo lo necesario para posicionamiento Web, uso de bases de datos en múltiples motores y técnicas de seguridad entre otras muchas recetas. Christian Cibelli: está especializado en la gestión y gerenciamiento de proyectos utilizando metodologías ágiles. Fue Gerente de Desarrollo en un importante multimedio argentino. Es parte de una compañía líder en Latinoamérica gerenciando proyectos de desarrollo. Codice articolo A000058450

Contatta il venditore

Compra nuovo

EUR 19,76
Convertire valuta
Spese di spedizione: EUR 11,95
Da: Spagna a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Christian Cibelli
Editore: Marcombo, 2012
ISBN 10: 8426718388 ISBN 13: 9788426718389
Antico o usato Encuadernación de tapa blanda

Da: Tik Books ME, Madrid, Spagna

Valutazione del venditore 4 su 5 stelle 4 stelle, Maggiori informazioni sulle valutazioni dei venditori

Encuadernación de tapa blanda. Condizione: Bien. M687. Marcombo - 254pp Programación Web avanzada para profesionales. CA. Codice articolo 573591

Contatta il venditore

Compra usato

EUR 12,00
Convertire valuta
Spese di spedizione: EUR 25,00
Da: Spagna a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Foto dell'editore

Cibelli, Christian
Editore: Marcombo, 2012
ISBN 10: 8426718388 ISBN 13: 9788426718389
Antico o usato Brossura

Da: RecicLibros, Madrid, M, Spagna

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Condizione: Bien. Gracias, su compra ayuda a financiar programas para combatir el analfabetismo. Codice articolo 1682202409133SIG18426718388

Contatta il venditore

Compra usato

EUR 4,59
Convertire valuta
Spese di spedizione: EUR 40,50
Da: Spagna a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello

Immagini fornite dal venditore

Christian Cibelli Biaggini
Editore: Marcombo Sep 2013, 2013
ISBN 10: 8426718388 ISBN 13: 9788426718389
Nuovo Taschenbuch

Da: AHA-BUCH GmbH, Einbeck, Germania

Valutazione del venditore 5 su 5 stelle 5 stelle, Maggiori informazioni sulle valutazioni dei venditori

Taschenbuch. Condizione: Neu. Neuware - Encuadernación: RústicaColección: Programación. Codice articolo 9788426718389

Contatta il venditore

Compra nuovo

EUR 36,98
Convertire valuta
Spese di spedizione: EUR 14,99
Da: Germania a: Italia
Destinazione, tempi e costi

Quantità: 1 disponibili

Aggiungi al carrello