2. PRESENTACION
Introducción a PHP
Figura 1
Edwin Alirio Romero
Imagen tomada de31 de Enero 2018 http://programaenlinea.net/directivas-php-safe_mode/
GFPI-F-019 V3
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
El avance tecnológico no sería posible si no existiera el software o las aplicaciones que lo soporte. Es
importante distinguir la evolución y funcionabilidad de la programación de sistemas de información.
Realice grupos de trabajo de 3 aprendices y piensen en la red social que más usan: supongan que el
funcionamiento de este sitio falla, haciendo que los mensajes lleguen a otras personas o los datos de los
usuarios queden expuestos, que las fotos y los contactos se pierdan o simplemente no puedan iniciar
sesión. Piensen, reflexionen y conteste de forma escrita lo siguiente.
La programación avanzada requiere de lenguajes más potentes, que puedan procesar peticiones del
usuario eficientemente, para lograr desarrollar ambientes web óptimos se requiere de un conjunto de
elementos que trabajen en sincronía.
Actividad de Aprendizaje 06_2: Identificar los elementos y conceptos para programar de forma técnica y
estructurada usando el lenguaje de programación PHP
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Antes de empezar a codificar es necesario conocer la teoría y sintaxis del lenguaje de programación Php,
durante el desarrollo de esta actividad se resolverán un cuestionario de preguntas.
1. Taller.
Escanee las hojas con el taller resuelto y agréguelas a su portafolio de aprendiz con el nombre de archivo
“06_2_TALLER_PHP_Apellidos_Nombres.pdf”.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
2. Socialización
Preste atención a la explicación del (la) instructor (a) sobre los conceptos de PHP.
3. Evaluación
Actividad de Aprendizaje 06_4: Configurar un servidor web y registrar un hosting con su respectivo
dominio.
Identificando los elementos necesarios para el desarrollo de sitios web de calidad es hora de realizar la
configuración de un servidor web, esto permitirá crear un y registrar un hosting que permita acceder a las
páginas web usando un dominio propio.
Actividad de Aprendizaje 06_5: Codificar los ejercicios prácticos usando el lenguaje PHP,
comprender la sintaxis de la programación estructurada aplicada en proyectos profesionales.
Después de conocer la teoría y conceptos sobre la programación en PHP, es hora de la práctica la cual se
desarrollara con ejercicios prácticos que involucren la programación estructurada
Presten atención a los ejemplo de los ejercicios que el (la) instructor (a) explicara para
afianzar los conocimientos en el uso del lenguaje de programación PHP
Reúnanse con sus equipos de trabajo y desarrollen, codifiquen y apliquen diseño CSS a los
ejercicios prácticos del taller con nombre “06_6_TALLER_Ejercicios_Practicos.docx”.
Guarden el script de los ejercicios en una carpeta comprimida con el nombre
“06_4_Taller_ejercicios_Apellidos_Nombres.rar” y adjuntarla a su portafolio de aprendiz.
Con la práctica diaria y una buena lógica de programación, se puede desarrollar grandes proyectos que
cumplan con las exigencias de un desarrollo profesional acorde a las nuevas tecnologías de la información.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
4. ACTIVIDADES DE EVALUACIÓN
5. GLOSARIO DE TERMINOS
Cliente: es la persona o empresa receptora de un bien, servicio, producto o idea, a cambio de dinero u
otro artículo de valor
Dominio web: nombre único que identifica a un sitio web en Internet. El propósito principal de los
nombres de dominio en Internet y del sistema de nombres de dominio (DNS), es traducir las direcciones IP
de cada nodo activo en la red, a términos memorizables y fáciles de encontrar.
Estructura de control: permiten modificar el flujo de ejecución de las instrucciones de un programa. Con
las estructuras de control se puede: De acuerdo con una condición, ejecutar un grupo u otro de sentencias
Función: una subrutina o subprograma (también llamada procedimiento, función o rutina), como idea
general, se presenta como un subalgoritmo que forma parte del algoritmo principal, el cual permite
resolver una tarea específica.
Hosting: servicio que provee a los usuarios de Internet un sistema para poder almacenar información,
imágenes, vídeo, o cualquier contenido accesible vía web.
Script: archivo de órdenes, archivo de procesamiento por lotes o, cada vez más aceptado en círculos
profesionalesy académicos, guion, es un programa usualmente simple, que por lo regular se almacena en
un archivo de texto plano.
SERVICIO NACIONAL DE APRENDIZAJE SENA
Procedimiento de Desarrollo Curricular
GUÍA DE APRENDIZAJE
Servidor web: Un servidor web o servidor HTTP es un programa informático que procesa una aplicación
del lado del servidor, realizando conexiones bidireccionales o unidireccionales y síncronas o asíncronas
con el cliente y generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del
cliente.
Url: es una sigla del idioma inglés correspondiente a Uniform Resource Locator (Localizador Uniforme de
Recursos). Se trata de la secuencia de caracteres que sigue un estándar y que permite denominar recursos
dentro del entorno de Internet para que puedan ser localizados.
Xampp: servidor web de plataforma, software libre, que consiste principalmente en el sistema de gestión
de bases de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de script PHP y Perl.
6. REFERENTES BILBIOGRAFICOS
Disponible en:
https://developer.mozilla.org/es/docs/Learn/Common_questions/Que_es_un_servidor_WEB
Disponible en:
http://php.net/manual/es/index.php
http://index-of.es/EBooks/English/Taller%20de%20PHP%20-%20Manual%20completo.pdf
Autor (es)
GESTIÓN DE FORMACIÓN PROFESIONAL INTEGRAL
PROCEDIMIENTO DESARROLLO CURRICULAR
GUÍA DE APRENDIZAJE
GFPI-F-019 V3