You are on page 1of 4

PROGRAMACION

SEMANA 1

Daniel Varela Quezada


23 / 01 / 2023
TECNICO EN INFORMATICA
DESARROLLO
1.- Respecto a la primera pregunta de la actividad, primeramente, lo que se debe hacer es identificar el
sistema operativo en el cual se desea instalar y hacer uso del PHP, con eso, se sabrán los requisitos y/o
características para un correcto y optimo funcionamiento. Para dicho caso, se abe que el sistema
operativo al cual se quiere instalar PHP es Linux.

Entonces para dicho proceso de instalación debemos también, identificar la distribución como así
también, tener en cuenta el prerrequisito para un óptimo funcionamiento de la instalación y el programa
en sí, dicho prerrequisito es tener instalado el servidor web Apache (servidor web HTTP de código abierto,
seguro y estable, facilita la activación y desactivación de módulos de funcionalidades adicionales), dicho
servidor web, funciona como interprete del lenguaje en la programación.

Entonces con esto sabemos que hay pasos a seguir y requisitos importantes para una correcta instalación
y a continuación se darán los siguientes pasos posteriores a lo mencionado con anterioridad:

“1.Descargar el archivo de instalación desde www.php.net/downloads.php.

2.Actualizar la distribución a través de la ventana de sistema o consola, se debe escribir: sudo apt update
&&sudo apt upgrade.

3.Garantizar la existencia de paquetes necesarios, a través de los comandos: sudo apt install software-
properties-common apt-transport-https –y

4.Importar repositorios APT y PPA: sudo add-apt-repository ppa:ondrej/php –y, así como: sudo apt
update

5.Instalar PHP con el servidor Web Apache, desde el símbolo de sistema a través de: sudo apt install
php7.4 php7.4-common libapache2-mod-php7.4 php7.4-cli

6.Reiniciar el Apachea través del comando sudo systemctl restart apache2

7.Validar el correcto funcionamiento, haciendo uso de: systemctl status php7.4-fpm”. IACC, 2022.

Cabe mencionar que existen distintas distribuciones compatibles con PHP en Linux las cuales son: “Debian
8, Ubuntu 18.04 RHEL 7, CentOS 7, Fedora 30, Manjaro Linux 19, Linux Mint 18.04, OpenSuse Leap 15.1, o
en versiones superiores”. IACC, 2022.

Y por último una de las características mas resaltante dentro de PHP es que es una herramienta de código
abierto, pues no hay o existen restricciones para su uso permitiendo así, la interacción, comunicación
entre otros servidores.
2.- Frameworks es una estructura, esquema o entorno de trabajo con una base predeterminada en la cual
se puede contar con bibliotecas de archivos que nos ayudan en el proceso y creación de contenido web.

Esta herramienta (Frameworks), facilita nuestro trabajo en la creación, procesamiento y el trabajo


colaborativo en el lenguaje de PHP, en este sentido es de mucha utilidad por la ventaja que emplea que
nos da acceso como una plantilla de trabajo por decirlo así, para la programación y creación de sitios web
como se da en el caso mencionado en la actividad semanal.

Para este caso y PHP sugiero instalar como se menciona en los párrafos anteriores, el servidor web
Apache http el cual funcionaria y nos daría la interpretación del lenguaje PHP. Así también, el Frameworks
que se puede utilizar puede ser alguno que use la arquitectura Modelo Vista Controlador y así también
Frameworks que nos ofrezcan todo lo necesario para crear o diseñar páginas web en este caso a petición
de Chilesoft y sus ventas farmacéuticas y se pueden mencionar varios Frameworks a utilizar como:
Lavarel, Codelgniter, Symfony, Zend, Phalcon, CakePHP.

3.- Respondiendo a la tercera pregunta de la actividad, para esto se tiene que saber que la estructura de
PHP esta o tiene que estar combinada con el lenguaje HTML, teniendo en cuanta así también, que todo
programa tiene una estructura que esta divida particularmente en tres partes:

a) Cabecera o encabezado: Comprende la estructura inicial de programa, incorpora llamado a librerías,


métodos, cabecera de html como el título y propiedades.

b) Cuerpo: Se declaran las variables, inician constantes, estructuras de control, condicionales, acceso a
base de datos, y todas las instrucciones necesarias para programar una solución. Teniendo en cuenta esto
el cuerpo dentro de esta estructura vendría siendo todo el proceso que deseamos hacer para un fin y una
solución de un problema específico, entonces es de suma importancia entender estas 3 partes de la
estructura.

c) Y por último, Cierre: el cual representa el cierre de instrucciones, es decir que ya resuelto el problema
en cuestión, cualquier mando queda nulo por el cierre y las instrucciones de inicio en la cabecera también
quedan nulas y cerradas.
REFERENCIAS BIBLIOGRÁFICAS
IACC (2022). Fundamentos de Programación con PHP. Programación. Semana 1.

You might also like