Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


PHP lenguaje de programación, Guías, Proyectos, Investigaciones de Programación Funcional

fisica computacional, aqui se encuentra todo una investigacion sobre este tema

Tipo: Guías, Proyectos, Investigaciones

2020/2021

Subido el 29/05/2021

coral-ab
coral-ab 🇪🇨

3 documentos

1 / 11

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1
Escuela Superior Politécnica de
Chimborazo
Integrantes: Anthony Fajardo (160)
Jenifer Alvarado (182)
Lenguaje PHP
Lenguaje PHP
I
N
T
R
O
D
U
C
C
I
Ó
N
I
N
T
R
O
D
U
C
C
I
Ó
N
pf3
pf4
pf5
pf8
pf9
pfa

Vista previa parcial del texto

¡Descarga PHP lenguaje de programación y más Guías, Proyectos, Investigaciones en PDF de Programación Funcional solo en Docsity!

Escuela Superior Politécnica de

Chimborazo

Integrantes: Anthony Fajardo (160) Jenifer Alvarado (182)

Lenguaje PHP Lenguaje PHP

I

N

I

N

En la actualidad el lenguaje PHP es utilizado por más de un millón de

personas que recién empiezan a programar y también por

profesionales de la informática. Por lo tanto, este lenguaje está lejos

de ser olvidado tras su creación en 1994.

A pesar de sus pequeños defectos, aprender la programación PHP

para el desarrollo de aplicaciones web, un sitio web dinámico o para

un proyecto web es una ventaja tanto en lo profesional como para un

uso personal, cabe añadir que tiene un gran mercado laboral que

nunca parece que vaya a delimitarse.

R O D U C C I Ó N R O D U C C I Ó N OO

PHP es un lenguaje de código abierto muy popular en el mundo, adecuado para desarrollo web y que puede ser incrustado de manera muy flexible con HTML5. Por lo tanto, si vemos el internet un gran número de páginas y portales web están usando PHP de manera abierta. Se utiliza para generar páginas web dinámicas. Por lo tanto, podemos vincularlo a una base de datos para que su contenido sea cambiante. Por ejemplo, los contenidos pueden cambiar en base a los cambios que haya en una base de datos, ingreso de información, etc. Aquí van algunos datos sobre PHP a) Se puede ver cuanta memoria se usa. b) Nos permite guardar contenido en tu propio servidor. c) Permite capturar el uso de CPU con PHP.  HISTORIA PHP fue creado por Rasmus Lerdorf en junio de 1995. Las siglas PHP significaban entonces Personal Home Page y hacían referencia a que era un lenguaje diseñado para facilitar la generación de páginas web, en primer lugar en el sitio web personal de Rasmus Lerdorf y rápidamente en muchos sitios. Desde entonces, PHP no ha dejado de evolucionar, proporcionando nuevas características. En noviembre de 1997 Rasmus Lerdorf publicó una segunda versión del lenguaje, PHP 2. En junio de 1998 se publicó PHP 3. Esta versión fue creada por Zeev Suraski y Andi Gutmans, que desde entonces dirigen el desarrollo de PHP (con la colaboración de Lerdorf). A partir de esta versión PHP significa PHP: DESARROLLO DESARROLLO

Hypertext Preprocessor (añadiéndose a la lista de acrónimos recursivos como GNU, Lame, Wine, RPM, etc.). La característica más decisiva de esta versión fue la mejora de la extensibilidad del lenguaje, permitiendo que muchos programadores aportaran nuevos módulos, pero esta versión también simplificó la sintaxis del lenguaje e introdujo la posibilidad de utilizar una sintaxis orientada a objetos. En 1999 Zeev Suraski y Andi Gutmans crearon la empresa Zend Technologies, que desarrolla productos basados en PHP (servidores, editores, etc.). En mayo de 2000 se publicó PHP 4, que incluía un nuevo motor llamado Zend Engine. Esta versión era bastante más rápida que la anterior y añade nuevas características como las sesiones. En julio de 2004 se publicó PHP 5, que incluía un nuevo motor llamado Zend Engine 2. La característica más importante de esta versión fue la mejora de la programación orientada a objetos. La siguiente versión prevista, que se tendría que haber publicado como PHP 6, se fijó el objetivo de dar a PHP soporte completo de Unicode, el juego de caracteres universal. Pero ese objetivo resultó ser mucho más difícil de conseguir de lo esperado y en 2010 se tiró la toalla. Desde 2012, se fueron publicando anualmente versiones 5.X que fueron introduciendo novedades en el lenguaje (5.3 en junio de 2009, 5.4 en marzo de 2012, 5.5 en junio de 2013 y 5.6 en agosto de 2014). En enero de 2014 se inició el desarrollo de PHP-NG, un nuevo motor de PHP enfocado a aumentar la velocidad del lenguaje. Los resultados fueron tan prometedores que en agosto de 2014 PHP-NG se convirtió en la base de la siguiente versión de PHP, que se decidió llamar PHP 7 para evitar la confusión con la frustrada versión PHP 6. PHP 7 se publicó en diciembre de 2015 y el motor PHP-NG se rebautizó como Zend Engine 3. En su momento se propuso publicar una versión PHP 5.7, de transición entre PHP 5.6 y PHP 7, pero la propuesta fue descartada. En octubre de 2015, la empresa RogueWave Software compró Zend, pero en un primer momento la mantuvo como empresa independiente y esta compra no afectó al desarrollo de PHP. Zeev Suraski siguió trabajando en Zend, pero Andi Gutmans abandonó la empresa para pasar a Amazon Web Services. En octubre de 2018, Suraski anunció que RogueWave iba a dejar de desarrollar Zend Engine y Zend Framework y por tanto Suraski y su equipo abandonaría la empresa. En enero de 2019 Rogue Software fue comprada por Perforce Software, una empresa que comercializa soluciones de desarrollo de software y que no ha anunciado planes específicos para Zend. Actualmente (mayo de 2021), el desarrollo de PHP lo llevan a cabo los miembros del The PHP Group, como siempre, pero ya sin la vinculación directa de ninguna empresa. Por su parte, Zend Framework encontró cobijo en la Linux Foundation y ha cambiado su nombre a Laminas.

 Posee una amplia documentación en su sitio web oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda.  Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.  Permite aplicar técnicas de programación orientada a objetos.  No requiere definición de tipos de variables aunque sus variables se pueden evaluar también por el tipo que estén manejando en tiempo de ejecución.  Tiene manejo de excepciones (desde PHP5).  El programador puede aplicar en su trabajo cualquier técnica de programación o de desarrollo que le permita escribir código ordenado, estructurado y manejable.  Debido a su flexibilidad ha tenido una gran acogida como lenguaje base para las aplicaciones WEB de manejo de contenido, y es su uso principal.  PRINCIPALES SITIOS DESARROLLADOS CON PHP  Wikipedia  Wordpress  Facebook  Yahoo!  MailChimp  Tumblr  Friendster  Digg  Sourceforge  Flick  USO DE PHP PHP hace posible crear páginas web dinámicas y no estáticas (a diferencia de los lenguajes HTML o CSS que se usan a menudo en la creación web). Pero ¿qué es una página dinámica? Una página dinámica es una página que se adapta al cliente o al usuario. La página que aparece en el ordenador cambia algo dependiendo de quién la abra. Este es particularmente el caso de las áreas de suscriptores o clientes del sitio web. Una vez introducidas las credenciales en el sitio, la página mostrará la información específica de la persona registrada. Por tanto, cada página es personal. Así, el lenguaje PHP se usa mucho para mejorar la experiencia del usuario en sitios web de todo tipo. Para ello, es necesario utilizar el servidor web y el navegador para codificar correctamente los elementos a proyectar en la pantalla.

Y los sitios web no son la única funcionalidad de PHP. Además de usarse en código HTML, PHP también puede usarse para transmitir imágenes, archivos PDF, texto o animaciones, para una copia de seguridad de una base de datos, desarrollo de software, programación orientada a objetos o para uso web.  RAZONES PARA USAR PHP Usar PHP no presenta un gran problema si empiezas a programar. Sus innumerables características son útiles para todo el mundo y, sobre todo, accesibles para todo el mundo. Para crear un sitio básico o desarrollarlo como un verdadero profesional, PHP siempre te será útil. El lenguaje PHP cuenta con una gran comunidad que crea, desarrolla y prueba nuevas funciones con regularidad. Al ser un lenguaje de programación de código abierto, ha conquistado a un gran número de apasionados de la informática (se estima en casi un millón de usuarios). Esto ofrece toda la información necesaria sobre este lenguaje fácilmente en Internet y de forma gratuita, también podrás interactuar con la comunidad de usuarios para encontrar consejos y trucos para cualquier función. La mayoría de los documentos que sirven de ayuda para el uso de PHP están traducidos a muchos idiomas para que PHP esté al servicio de la comunidad internacional. Además, se han creado varios CMS a partir de PHP que permiten crear fácilmente páginas web sin saber codificación informática. Entre ellos, WordPress y Joomla son los más conocidos. PHP puede asumir muchas bases de datos, por lo que se puede combinar con el sistema de gestión de base de datos MySQL para obtener un sitio web de gran capacidad. El uso de PHP ahorra mucho tiempo a los informáticos. En lugar de una larga línea de código y horas de trabajo, el lenguaje PHP permite usar funciones simples y rápidas para introducir archivos, fotos, cálculos o bases de datos. El objetivo principal de PHP es facilitar el desarrollo web a través de muchas funcionalidades desarrolladas por una red de usuarios hoy en día muy importante. También es conocido por ser un lenguaje eficiente, que soporta millones de visitas al día, una característica muy importante. Las grandes empresas o los medios de comunicación usan este medio de programación para sus páginas web.

afinidad científica… pero en tema del ámbito científico más específico

para generar resultados más claros y rápidos aconsejo otros tipos de

programas como Python que ofrece más rapidez al momento de crear

algoritmos en base a problemas propuestos.

Anthony Fajardo (160)

 Delgado, Hugo. (2015). Licencia de uso de PHP - Open Source, código abierto. Recuperado 23 de mayo, 2021, de https://disenowebakus.net/licencia-de-uso-de-php.php BIBLIOGRAFIA BIBLIOGRAFIA

 Marco, B. S. (s. f.). Qué es PHP. PHP. Bartolomé Sintes Marco. www.mclibre.org. MC Libre. Recuperado 23 de mayo de 2021, de https://www.mclibre.org/consultar/php/lecciones/php-que-es.html  Souza, I. (2021). Descubre qué es el lenguaje de programación PHP y en qué situaciones se hace útil. Rock Content - ES. https://rockcontent.com/es/blog/php/  PHP. (s. f.). Wikipedia, la enciclopedia libre. Recuperado 23 de mayo de 2021, de https://es.wikipedia.org/wiki/PHP#Caracter %C3%ADsticas_de_PHP  Miró, A. (s. f.). 7 características del lenguaje PHP que lo convierten en uno de los más potentes | Deusto Formación. Deusto Formacion. Recuperado 23 de mayo de 2021, de https://www.deustoformacion.com/blog/programacion-tic/7- caracteristicas-lenguaje-php-que-lo-convierten-uno-mas-potentes  Mora, S. L. (2013, 4 junio). Sitios web que utilizan PHP – Programación en Internet. Programación en Internet. https://blogs.ua.es/pi/2013/06/04/sitios-web-que-utilizan-php/  apr. (2006). apr. Obtenido de ¿Qué es PHP? y ¿Para qué sirve?: https://www.aprenderaprogramar.com/index.php? option=com_content&view=article&id=492:ique-es-php-y-ipara-que- sirve-un-potente-lenguaje-de-programacion-para-crear-paginas-web- cu00803b&catid=70&Itemid=  ONOS, D. G. (16 de 03 de 2020). IONOS. Obtenido de ¿Qué es PHP? Tutorial para principiantes: https://www.ionos.es/digitalguide/paginas- web/creacion-de-paginas-web/tutorial-de-php-fundamentos-basicos- para-principiantes/#:~:text=PHP%20es%20un%20lenguaje%20de, %E2%80%9CPHP%3AHypertext%20Preprocessor%E2%80%9D  ¿Qué es el lenguaje PHP? - Ryte Digital Marketing Wiki. (s. f.). Ryte WIki. Recuperado 23 de mayo de 2021, de https://es.ryte.com/wiki/PHP  Segado, M. S. (2019, 13 diciembre). ¿Para que sirve el Lenguaje de Programación PHP? We Love Prof | El blog de Superprof España. https://www.superprof.es/blog/programacion-php-info-necesaria/#Sec ci%C3%B3n_php-definicion-y-explicacion