Porque php

Solo disponible en BuenasTareas
  • Páginas : 6 (1338 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de enero de 2011
Leer documento completo
Vista previa del texto
Contenido

¿Por qué PHP? 2
Características principales 2
Ventajas adicionales de PHP. 3
Análisis comparativo 4
Resumen. 5
Herramienta para ala toma de decisión 6

¿Por qué PHP?

PHP actualmente significa Hypertext Preprocessor y esta listo para su mejor momento.

Características principales

Las cuatro grandes características:
• Velocidad,
• estabilidad,
• seguridady
• simplicidad.
Velocidad.
• Velocidad de ejecución,
• No crea demoras en la máquina
• No requiere demasiados recursos de sistema.
• PHP se integra muy bien bajo ambientes Unix o Linux, cuando se configura como módulo de Apache, esta listo para ser utilizado.
Estabilidad.
• Posee respaldo una increíble comunidad de programadores y usuarios por tanto es mucho masdifícil para lo bugs sobrevivir.
• Emplea su propio sistema de administración de recursos
• 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, configurados desde el archivo .ini
Simplicidad.
• Permite a los programadores generar códigoproductivamente en el menor tiempo posible.
• Los Usuarios con experiencia en C y C++ podrán utilizar PHP rápidamente.
• En la conectividad. PHP dispone de una amplia gama de librerías, y agregarle extensiones es muy fácil. Permitiendo al PHP ser utilizado en muchas áreas diferentes, tales como encriptado, gráficos, XML y otras.
Ventajas.
Los motivos de este imparable ascenso de PHPfrente a otros lenguajes de scripting en el lado del servidor, y concretamente sobre el herramientas .NET como ASP .NET (Active Server Pages) de Microsoft. Entre las ventajas de PHP tenemos:
• Libre.
• Abierto.
• Código fuente disponible.
• Diseñado para la web.
• Multiplataforma.
• Multisistema Operativo.
• Soporte para varios servidores web.
• Soporte nativopara prácticamente cualquier Base de Datos.
• Buena documentación.
• Miles de ejemplos y código fuente disponible.
• Perfecta integración del Apache-PHP-MySQL.
• Sintaxis clara y bien definida.
• Bastante sencillo de aprender y utilizar.
• Modulable.
• Seguro (evidentemente tiene errores pero se solucionan mucho antes que otros sistemas propietarios)
•Amplia base de usuarios (Ahora es el número 1, como lo es también Apache).
• No depende de un único proveedor de servicios.

Ventajas adicionales de PHP.

PHP corre en (casi) cualquier plataforma. Utilizando el mismo código fuente, pudiendo ser compilado y ejecutado aproximadamente en 25 plataformas, incluyendo diferentes versiones de Unix, Windows (95, 98, NT, ME, 2000, 2003, XP, Macs,entre otros). Como en todos los sistemas se utiliza el mismo código base, los scripts pueden ser ejecutados de manera independiente al OS.
La sintaxis de PHP es similar a la del C, por esto cualquiera con experiencia en lenguajes del estilo C podrá entender rápidamente PHP. Entre los lenguajes del tipo C incluimos a Java y Javascript, de hecho mucha de la funcionalidad del PHP se la debe a C enfunciones como fread() o srtlen(), así que muchos programadores se sentirán como en casa.
PHP es completamente expandible. Está compuesto de un sistema principal (escrito por Zend), un conjunto de módulos y una variedad de extensiones de código.
PHP actualmente se puede ejecutar bajo Apache, IIS, AOLServer, Roxen y THTTPD. Otra alternativa es configurarlo como modulo CGI.
Puede interactuar conmuchos motores de bases de datos tales como MySQL, MS SQL, Oracle, Informix, PostgreSQL, entre otros. Siempre podrás disponer de ODBC para situaciones que lo requieran.
Gran variedad de módulos. cuando un programador PHP necesite una interfase para una librería en particular, fácilmente podrá crear una API para esta. Algunas de las que ya vienen implementadas permiten manejo de gráficos, archivos...
tracking img