Universidad Autónoma de Occidente

PHP PROGRAMACION WEB AVANZADA PARA PROFESIONALES / (Record no. 4077)

MARC details
000 -CABECERA
campo de control de longitud fija 07446 a2200289 4500
008 - DATOS DE LONGITUD FIJA--INFORMACIÓN GENERAL
campo de control de longitud fija 2012
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9789871609291
040 ## - FUENTE DE CATALOGACIÓN
Centro catalogador/agencia de origen GAMADERO
Lengua de catalogación spa
Centro/agencia transcriptor GAMADERO
041 ## - CÓDIGO DE IDIOMA
Código de lengua del texto/banda sonora o título independiente Español
050 00 - SIGNATURA TOPOGRÁFICA DE LA BIBLIOTECA DEL CONGRESO
Número de clasificación QA7673,73 P224 C53 2012
082 0# - NÚMERO DE LA CLASIFICACIÓN DECIMAL DEWEY
Número de clasificación QA76.73P224 C53
100 1# - ENTRADA PRINCIPAL--NOMBRE DE PERSONA
Nombre de persona CHRISTIAN CIBELLI
245 00 - MENCIÓN DEL TÍTULO
Título PHP PROGRAMACION WEB AVANZADA PARA PROFESIONALES /
250 ## - MENCION DE EDICION
Mención de edición 1 ED
260 ## - PUBLICACIÓN, DISTRIBUCIÓN, ETC.
Lugar de publicación, distribución, etc. ARGENTINA:
Nombre del editor, distribuidor, etc. ALFAOMEGA
Fecha de publicación, distribución, etc. 2012
300 ## - DESCRIPCIÓN FÍSICA
Extensión 272P
Otras características físicas ILUSTRACION
Dimensiones 23 X 17 CM
504 ## - NOTA DE BIBLIOGRAFÍA, ETC.
Nota de bibliografía, etc. ISBN: 9789871609291<br/>Editorial: Alfaomega Grupo Editor<br/>Tema: Informatica<br/>Subtema: Internet Y Diseño Web<br/>Número de páginas: 255<br/>Año de edición: 2012<br/>Medidas: 23.00 cm x 17.00 cm
505 ## - NOTA DE CONTENIDO CON FORMATO
Nota de contenido con formato Contenidos<br/>C1. Programación con PHP....... 1<br/>PHP................................................... 1<br/>¿Dónde encontramos PHP?........... 3<br/>PHP 5 … PHP 6! ........................... 5<br/>Programación Orientada<br/>a Objetos ......................................... 6<br/>Herencia ........................................ 7<br/>Herencia múltiple ........................... 8<br/>Polimorfismo ................................ 10<br/>Encapsulamiento.......................... 10<br/>Entorno de trabajo LAMP<br/>y WAMP........................................... 11<br/>PHP INFO ................................... 12<br/>Técnicas de programación........... 13<br/>C2. PHP con clase...................... 15<br/>Anatomía de una clase.................. 15<br/>Constructor y destructor.............. 15<br/>Visibilidad....................................... 18<br/>Public........................................... 18<br/>Private.......................................... 20<br/>Protected ..................................... 21<br/>Métodos mágicos.......................... 21<br/>__call ........................................... 21<br/>Autocarga de clases...................... 23<br/>Clases abstractas ......................... 24<br/>Alcance de variables...................... 26<br/>Variables globales......................... 27<br/>Variables estáticas........................ 28<br/>Crear y extender clases ................ 29<br/>Instalación ..................................... 39<br/>docBlock ....................................... 41<br/>Generando documentación ......... 44<br/>Resumen ........................................ 46<br/>C3. Tipos de datos ..................... 47<br/>Validación de datos server-side ... 48<br/>Arrays ............................................. 60<br/>Arrays asociativos ........................ 62<br/>Arrays multidimensionales ........... 62<br/>Recuperando todo el contenido ... 63<br/>Cortar cadenas en forma<br/>esmerada .................................... 70<br/>X 1- Mundo Flex<br/>Alfaomega PHP Programación Web para profesionales - Cibelli<br/>Palíndromos ................................ 80<br/>Proteger cadenas de texto .......... 84<br/>Generación de strings<br/>aleatorios ..................................... 94<br/>Calcular edad............................... 99<br/>Restar fechas ............................. 105<br/>Calendario con clase ................. 126<br/>Resumen ...................................... 108<br/>C4. Recetas Web ...................... 121<br/>Trabajando con cookies ............. 121<br/>Seguridad en el uso de cookies ...129<br/>Después de las cookies:<br/>sesiones ...................................... 129<br/>Autentificación de usuarios ....... 131<br/>Cookies + sesiones ................... 131<br/>Autentificación HTTP ................. 136<br/>Creando un captcha con GD ...... 140<br/>Creando firmas dinámicas para<br/>nuestros e-mails .......................... 145<br/>Protegiendo nuestras imágenes<br/>con marcas de agua .................... 148<br/>Generación de thumbnails<br/>usando GD ................................... 152<br/>URL amigables con PHP ............ 159<br/>Modificando contenido<br/>con Output Buffering ................... 161<br/>ob_start .......................................162<br/>ob_end_flush ...............................163<br/>Detectando crawlers de motores<br/>de búsqueda ................................ 166<br/>Resumen ...................................... 169<br/>C5. Orígenes de datos............. 171<br/>Trabajando con bases de datos ... 171<br/>Bases de Datos MySQL .............. 172<br/>Creando un buscador de contenidos<br/>alojados en base de datos .......... 177<br/>Paginando los resultados ............ 181<br/>Almacenando consultas en cache.. 186<br/>Bases de datos Microsoft SQL<br/>Server desde PHP ...................... 191<br/>Bases de datos portables con<br/>SQLife ........................................ 197<br/>Intercambio de datos vía XML .... 204<br/>Cargando un XML externo con<br/>Simple XML ................................204<br/>Creando el Mapa de nuestro<br/>sitio Web .....................................210<br/>Mapa del Sitio con índice ..........215<br/>Resumen ...................................... 224<br/>C6. Performance, seguridad<br/>y buenas prácticas................... 225<br/>Contenido estático versus contenido<br/>dinámico ...................................... 225<br/>Estatizando en archivos HTML .... 226<br/>Estatizando contenido con funciones<br/>PHP para el manejo de sistema de<br/>archivos .......................................226<br/>Validando errores en los archivos<br/>estáticos ......................................228<br/>Contenidos XI<br/>PHP Programación Web para profesionales - Cibelli Alfaomega<br/>Creando estáticas bajo demanda y/o<br/>como tareas programadas ......... 229<br/>Manejo de errores ....................... 230<br/>Creando nuestra clase para<br/>el control de errores ...................... 231<br/>Mejoras de seguridad y<br/>buenas prácticas ......................... 237<br/>Utilizar Programación orientada<br/>a objetos ................................... 238<br/>Leer el manual oficial ................. 238<br/>No comenzar con un framework,<br/>pero sí tenerlo en cuenta .......... 238<br/>Utilizar un IDE ............................ 239<br/>Configuración sugerida de PHP .. 240<br/>No mostrar los errores ................ 240<br/>Desactivar register_globals .......... 241<br/>Deshabilitar las funciones peligrosas<br/>que no necesitemos .................. 242<br/>No permitir la apertura e inclusión<br/>de archivos remotos ....................243<br/>Limitar los archivos y directorios<br/>que se pueden abrir ....................244<br/>Aplicar límites al tiempo de ejecución<br/>de nuestros scripts, uso de memoria<br/>y tamaño de datos a enviar, y recibir<br/>por POST o subida de archivos ...244<br/>No dejar un archivo con phpinfo()<br/>en nuestro servidor ......................245<br/>Permitir la apertura de código PHP<br/>con tags "cortos" .........................245<br/>Cross Site Scripting ................... 245<br/>SQL Injection ................................249<br/>Herramientas para verificar la
520 ## - RESUMEN, ETC.
Resumen, etc. PHP, Programación Web avanzada para profesionales reúne 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.
526 ## - NOTA DE INFORMACIÓN SOBRE EL PROGRAMA DE ESTUDIO
Program name Ingeniería en Tecnologías de la Información y Comunicación
650 #0 - PUNTO DE ACCESO ADICIONAL DE MATERIA--TÉRMINO DE MATERIA
Término de materia o nombre geográfico como elemento de entrada PROGRAMACION
9 (RLIN) 1089
942 ## - ELEMENTOS DE ENTRADA SECUNDARIOS (KOHA)
Tipo de ítem Koha Libro
Fuente del sistema de clasificación o colocación Clasificación Decimal Dewey
Edición 1RA
Parte de la signatura que corresponde a la clasificación (Parte de la clasificación) QA7673,73 P224 C53
945 ## - CATALOGADORES
Número del Creador del Registro 1
Nombre del Creador del Registro admin
Número de último modificador del registro 1260
Nombre del último modificador del registro Norma Gabriela Corona Arreguin
Holdings
Estatus retirado Estado de pérdida Fuente del sistema de clasificación o colocación Estado de daño Clasificación normalizada Koha para ordenación No para préstamo Código de colección Biblioteca de origen Biblioteca actual Ubicación en estantería Fecha de adquisición Forma de adquisición Total de préstamos Signatura topográfica completa Código de barras Visto por última vez Copia número Precio de reemplazo efectivo desde Tipo de ítem Koha
    Clasificación Decimal Dewey   QA_767373_P224_C53_2012_000000000000000   Colección General CI Gustavo A. Madero CI Gustavo A. Madero Sala General 23/06/2025 Donación   QA7673,73 P224 C53 2012 0965Q 23/06/2025 EJ.1 23/06/2025 Libro
    Clasificación Decimal Dewey   QA_767373_P224_C53_2012_000000000000000   Colección General CI Gustavo A. Madero CI Gustavo A. Madero Sala General 23/06/2025 Donación   QA7673,73 P224 C53 2012 0966Q 23/06/2025 EJ.2 23/06/2025 Libro
    Clasificación Decimal Dewey   QA_767373_P224_C53_2012_000000000000000   Colección General CI Gustavo A. Madero CI Gustavo A. Madero Sala General 23/06/2025 Donación   QA7673,73 P224 C53 2012 0967Q 23/06/2025 EJ.3 23/06/2025 Libro

Libros electrónicos

eLibro eLibro

Recursos de investigación libres

image host image host image host image host image host image host image host image host image host image host

Recursos informativos



TecNM | Tecnológico Nacional de México

© 2025 by Biblionexus