Módulos típicos de PHP y prácticas de proyectos" Tabla de contenidos
Guía completa de módulos y proyectos típicos de PHP
Parte 1: Fundamentos importantes del desarrollo de PHP
Capítulo 1: Conceptos básicos del desarrollo web 2
Video didáctico: 26 minutos
1.1 Introducción a php2
1.1.1 ¿Cuáles son las características de php2?
1.1.2 ¿Qué puede hacer php? 3
1.1.3 Qué tecnologías se utilizan para construir un entorno PHP 4
1.2 Conocimientos básicos de HTML 6
1.2.1 Estructura básica del documento HTML 6
1.2.2 Ejemplo html simple 6
1.2.3 Crear una lista en una página web 7
1.2.4 Crear imágenes y enlaces 9
1.2.5 Crear una tabla 10
1.3 Conocimientos básicos de javascript 11
1.3.1 Cómo incrustar javascript en html 11
1.3.2 Utilice la cookie de control emergente Página 12
1.3.3 Cookies del mecanismo de almacenamiento de datos del cliente 15
1.3.4 Control por eventos del cliente 17
1.4 Resumen 19 p>
.Capítulo 2 Instalación y configuración del entorno de desarrollo 21
Video didáctico: 4.2 Instalación de paquetes de software relacionados con PHP 32
2.4.3 Instalación y compilación PHP 34 p>
2.4.4 Modificar el archivo de configuración de Apache 35
2.4.5 Probar php 35
2.5 Resumen 36
Capítulo 3 PHP referencia del idioma 37
Vídeo didáctico: 29 minutos
3.1 Tipo 37
3.1.1 Clasificación de tipos 37
3.1.2 Tipo función 38
p>3.2 Variables 39
3.2.1 Conocimientos básicos de variables 39
3.2.2 Variables en php 40
3.3 Operadores y expresiones 42
3.3.1 Expresión aritmética 42
3.3.2 Expresión de cadena 43
3.3.3 Expresión de operación lógica 44
3.3.4 Otras expresiones operativas 44
3.4 Control de procesos 46
3.4.1 juicio if...else 46
3.4.2 bucle for 47
3.4.3 Juicio de cambio 48
3.4.4 Control de otros procesos 49
3.5 Funciones, clases y objetos 50
3.5. 1 Funciones en php 50
3.5.2 Función y alcance de variable 51
3.5.3 Clases y objetos 52
3.6 Resumen 54
Capítulo 4 Ejemplo simple en PHP 55
Video didáctico: 2 Contador de visitantes 58
4.2.1 Estructura del sistema de contador de visitantes 58
4.2.2 Crear función de contador 59
4.2.3 Implementación completa del contador 60
4.3 Ejemplo de consulta de condición combinada 61
4.3.1 Arquitectura del sistema de consulta de condición combinada 61
4.3.2 Diseño de base de datos 62
4.3.3 Planificación de funciones del ejemplo de consulta condicional 63
4.3.4 Página de consulta condicional 63
4.3.5 Resultado de la consulta procesamiento y archivo de visualización 64
4.3.6 Procesamiento de resultados de la consulta y archivo de visualización 64
4.3.5 Procesamiento de resultados y archivo de visualización 65
4.4
Resumen 67
Capítulo 2 Desarrollo y aplicación típica de un módulo PHP
Capítulo 5 Módulo de tablero de mensajes (formulario + sesión + verificación + paginación) 70
Video didáctico: 33 Acta
5.1 Diseño básico 70
5.1.1 Descripción de funciones 70
5.1.2 Descripción de procesos 71
5.2 Diseño de base de datos 72
5.2.1 Formulario de información de mensajes de visitantes 73
5.2.2 Formulario de mensaje de respuesta del administrador 73
5.3 Explorar mensajes 73
5.3. Diseño de página de exploración de mensajes 73
5.3.2 Diseño del programa de exploración de mensajes 76
5.3.3 Tecnología de paginación 77
5.3.4 Envío de mensajes 79
5.3.5.2 Respuesta de mensaje 84
5.5.3 Eliminación de mensaje 86
5.6 Resumen 86
Capítulo 6 Módulo de verificación de registro y inicio de sesión (verificación + regular expresiones + inyección sql) 87
Video didáctico: 32 minutos
6.1 Diseño de tablas de información de usuario 87
6.2 Diseño de interfaz 88
6.2 .1 Diseño de la interfaz de registro de usuario 88
6.2.2 Diseño de la interfaz de verificación de inicio de sesión 90
6.3 Verificación de datos del cliente 91
6.3.1 Función de filtro general de JavaScript 92
6.3.2 Validación de datos del formulario 93
6.4 Validación de datos del lado del servidor 94
6.4.1 Juicio de expresión regular 95
6.4. 2 Juicio de exclusión de nombre de usuario 95
6.4.3 Verificación de inicio de sesión 91
6.4.4 Verificación de datos 4.2 Detección de exclusión de nombre de usuario 97
6.4 .3 Verificación de inyección SQL 99
6.5 Inicio de sesión de usuario registrado 101
6.5.1 Verificación de inicio de sesión de usuario cliente 101
6.5.2 Verificación del estado de inicio de sesión de usuario del lado del servidor 102
6.5.3 Marcar estado de inicio de sesión 104
6.6 Resumen 106
Capítulo 7 Carga y descarga de módulos (Cadena antirrobo php + control activexobject) 107
Video didáctico: 31 minutos
7.1 Principios de carga y descarga 107
7.1.1 Principios e implementación de la carga de archivos php 107
7.1.2 Principio y implementación de descarga de archivos php 109
7.2 Límite de tamaño de archivo y manejo de excepciones 111
7.2.1 Verificación del tamaño de archivo JavaScript 111
7.2. carga de archivos 113
7.3 Diseño de base de datos 114
7.4 Programa de carga de archivos 114
7.4.1 Detección del tipo de cliente de los archivos cargados 115
7.4.2 Procesamiento del lado del servidor de los archivos cargados 115
7.4.3 Archivar la información del archivo cargado en la base de datos 117
7.5 Programa de descarga de archivos 118
7.5 .1 Lista de descarga de archivos 119
7.5.2 Lista de descarga de archivos 119
7.5.3 Lista de descarga de archivos 119
7.5.5.1 Lista de descarga de archivos 119 p>
7.5.2 Implementación del programa de descarga de archivos 122
7.6 Resumen 123
Capítulo 8 Módulo Content Autocollector (rastreador + fckeditor)
Editor + relevo de tareas) 124
Vídeo didáctico: 1.5 Análisis de paginación 127
8.2 Diseño de base de datos 127
8.2.1 Diseño de tabla de almacenamiento de reglas 128
p>8.2.2 Diseño de la tabla de contenido de la colección 128
8.3 Diseño de la interfaz del módulo recopilador 129
8.3.1 Interfaz de gestión del recopilador 129
8.3 .2 Interfaz de lista de contenido del recopilador 129
8.3.3 Interfaz de gestión del recopilador 3.2 Interfaz de lista de contenido de la colección 131
8.4 Implementación del programa de recopilador automático de contenido 131
8.4.1 Regla de recopilación programa de gestión 132
8.4.2 Programa de rastreo 135
8.4.3 Obtener la lista de contenidos a recopilar 137
8.4.4 Editor de contenidos 139 p>