Sei sulla pagina 1di 11

UNIVERSIDAD NACIONAL DEL ALTIPLANO PUNO

FACULTAD DE INGENIERÍA ESTADÍSTICA E INFORMÁTICA

ESCUELA PROFESIONAL DE INGENIERÍA ESTADÍSTICA E INFORMÁTICA

LENGUAJE DE PROGRAMACIÓN PHP

POR

RONALDO PEREZ PILCO

PUNO, PERÚ

JULIO 2018

i
CONTENIDO

PORTADA..................................................... ERROR! BOOKMARK NOT DEFINED.

CONTENIDO ..................................................................................................................... II

INTRODUCCIÓN ......................................... ERROR! BOOKMARK NOT DEFINED.

DIFERENCIAS ENTRE ASP Y PHP ........... ERROR! BOOKMARK NOT DEFINED.

CARACTERÍSTICAS DE PHP .................... ERROR! BOOKMARK NOT DEFINED.

Velocidad ........................................................................................................................ 1

Estabilidad....................................................................................................................... 2

Seguridad ........................................................................................................................ 2

Simplicidad ..................................................................................................................... 2

VENTAJAS ........................................................................................................................ 6

CITAS DE REFERENCIA ................................................................................................. 8

Plagio .............................................................................Error! Bookmark not defined.

Números de Referencia ..................................................Error! Bookmark not defined.

Ejemplos ........................................................................Error! Bookmark not defined.

Repeticiones ...................................................................Error! Bookmark not defined.

ii
iii

CONSEJOS PARA MS WORD ....................................................................................... 10

CONCLUSION ................................................................................................................. 10

NOTA BIOGRÁFICA DEL AUTOR ........... ERROR! BOOKMARK NOT DEFINED.

APÉNDICE A: ABREVIATURAS BIBLICAS ................ ERROR! BOOKMARK NOT

DEFINED.

APÉNDICE B: ERRORES COMUNES ....... ERROR! BOOKMARK NOT DEFINED.

BIBLIOGRAFÍA .............................................................................................................. 11
INTRODUCCIÓN

El propósito de esta monografía es proveerle al estudiante de la Escuela Profesional de Ingeniería

Estadística e Informática la información necesaria sobre el proceso de cómo se desarrollan los

sistemas web con el lenguaje de programación PHP. Es apropiado para todos aquellos que

confíen en el lenguaje PHP a la hora de construir un sitio Web con contenido dinámico, algo que

está más allá de las capacidades del HTML puro ya que las aplicaciones son más factibles. PHP

conocido como una tecnología de código abierto que resulta muy útil para diseñar de forma

rápida y eficaz aplicaciones Web dirigidas a bases de datos. PHP es un potente lenguaje de

secuencia de comandos diseñado específicamente para permitir a los programadores crear

aplicaciones en Web con distintas prestaciones de forma rápida. MySQL es una base de datos

rápida y fiable que se integra a la perfección con PHP y que resulta muy adecuada para

aplicaciones dinámicas basadas en Internet.

iv
¿QUÉ ES PHP?

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código

abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado

en HTML.

¿QUÉ PUEDE HACER PHP?

Cualquier cosa. PHP está enfocado principalmente a la programación de scripts del lado

del servidor, por lo que se puede hacer cualquier cosa que pueda hacer otro programa CGI, como

recopilar datos de formularios, generar páginas con contenidos dinámicos, o enviar y recibir

cookies. Aunque PHP puede hacer mucho más.

DIFERENCIAS ENTRE ASP Y PHP

Una de las principales ventajas que presenta PHP es que es un lenguaje libre y de código

abierto. Por lo tanto, los usuarios pueden acceder a él de manera totalmente gratuita, y además,

está actualizado de manera constante. En cambio, para programar con ASP es necesario estar en

posesión de un paquete de Windows, así como desembolsar una determinada cantidad monetaria

por las licencias. Eso sí, aunque ASP sea un lenguaje de código cerrado, sí permite la instalación

de aplicaciones de terceros.

En lo relativo a la programación, en PHP se hace uso de un lenguaje que guarda grandes

similitudes con C y Java; por lo tanto, dominarlo resulta sencillo para cualquier programador. Por

su parte ASP utiliza Visual Basic Script, de manera que resulta muy fácil para aquellos

programadores que tengan conocimientos de Visual Studio.

En la programación, el acceso a las bases de datos es una cuestión de suma importancia.

Prácticamente el 100% de los usuarios que utilizan ASP hacen uso de Access ya que es la base de

5
6

datos que viene incluida en el paquete de Microsoft Office. Una de las grandes ventajas de PHP es

que permite utilizar un amplio abanico de bases de datos porque permite el acceso a casi todas las

plataformas disponibles en el mercado.

CARACTERÍSTICAS DE PHP

A la hora de seleccionar un lenguaje de programación, las características que deben ser

evaluadas son: Velocidad, estabilidad, seguridad y simplicidad.

Velocidad

No sólo la velocidad de ejecución, la cual es importante, sino además no crear demoras

en la máquina. Por esta razón no debe requerir demasiados recursos de sistema. PHP se integra

muy bien junto a otro software cuando se configura como módulo de Apache, quedando listo

para ser utilizado.

Estabilidad

La velocidad no sirve de mucho si el sistema se cae cada cierta cantidad de ejecuciones.

Ninguna aplicación es 100\% libre de bugs, pero teniendo de respaldo una increíble comunidad

de programadores y usuarios es mucho más difícil para los bugs sobrevivir. PHP utiliza su propio

sistema de administración de recursos y dispone de un sofisticado método de manejo de

variables, conformando un sistema robusto y estable.

Seguridad

El sistema debe poseer protecciones contra ataques. PHP provee diferentes niveles de

seguridad, estos pueden ser configurados desde el archivo php.ini.


7

Simplicidad

Se les debe permitir a los programadores generar código productivamente en el menor

tiempo posible. Usuarios con experiencia en C y C++ podrán aprender a utilizar PHP

rápidamente.

VENTAJAS

PHP es multiplataforma, esto significa que utilizando el mismo código fuente, puede ser

compilado y ejecutado en aproximadamente 25 plataformas, incluyendo diferentes versiones de

Unix, Windows y Macs. Como en todos los sistemas se utiliza el mismo código base, los scripts

pueden ser ejecutados de manera independiente al sistema operativo.

Es un lenguaje expandible. Está compuesto de un sistema principal (escrito por Zend), un

conjunto de módulos y una variedad de extensiones de código. Adicionalmente cuando un

programador necesite una interfase para una librería en particular, fácilmente podrá crear una

API. Algunas de las que ya vienen implementadas permiten manejo de gráficos, archivos PDF,

Flash, calendarios, XML, IMAP, POP, etc.

Puede interactuar con gran variedad de motores de base de datos, como MySQL, MS

SQL, Oracle, PostgreSQL, entre otros.

La rapidez es una característica fundamental. PHP generalmente es utilizado como

módulo de Apache, lo que lo hace extremadamente veloz. Está completamente escrito en C, así

que se ejecuta rápidamente utilizando poca memoria.


8

PHP es Open Source, lo cual significa que el usuario no depende de una compañía

específica para arreglar cosas que no funcionan, además no está forzado a pagar actualizaciones

anuales para tener una versión que funcione.

La documentación existente y la gran comunidad de usuarios, hacen que muchos de los

obstáculos con los que nos encontremos, haya alguien que ya los superó y nos cuente como lo

hizo.
PLATAFORMAS SOPORTADAS

9
CONSEJOS PARA MS WORD

CONCLUSION

10
BIBLIOGRAFÍA

Acosta Hoyos, L. E. Guía Práctica para la Investigación y Redacción de Informes. Buenos


Aires: Paidós Educador, 1970. ISBN: 950-12-2084-2

Amos, Julie-Ann. 2005. Writing Resources for Writers; available from


http://www.exquisitewriting.com/.

Ander-Egg, Ezequiel and Pablo Valle. Guía para Preparar Monografías y Otros Textos
Expositivos. Buenos Aires: Lumen-Humanities, 1997. ISBN: 950-724-651-7

Asti Vera, Armando. Metodología de la Investigación. Buenos Aires: Kapelusz, 1973.

Baker, William R. 2004. SCJ Submission Guidelines. Cincinnati Christian University: Stone-
Campbell Journal.

11

Potrebbero piacerti anche