PHP es un lenguaje de programación utilizado principalmente en la programación Web , particularmente en asociación con el software de base de datos como MySQL. Está lejos de ser la única opción para la programación --- lenguajes como Java, C #, Python y Perl también se pueden usar para desarrollar software para la Web. Para saber si es adecuado para usted, considere las ventajas y desventajas de scripting PHP . PHP tiene varias plataformas Compatibilidad
Una ventaja clave de PHP es su carácter multiplataforma , tanto para programadores como para usuarios de la Web . Puede ser instalado en servidores basados en Unix , incluyendo aquellos con sistema operativo OS X de Apple , y también se ejecutará en Microsoft Windows. Para las personas que navegan por la Internet , el hecho de que PHP se ejecuta por completo en el servidor significa que la presentación de una página Web no varía en base a lo que el usuario ha instalado , como sería si la página se hizo en JavaScript . < Br >
PHP es gratuito y ubicuo
desarrollo en PHP también se hace más fácil por el hecho de que es completamente libre para instalar . Como resultado , incluso si un programador Web no quiere mantener su propio servidor , puede alquilar un espacio de casi cualquier empresa de alojamiento --- a diferencia de los idiomas más oscuros , que tienen opciones de alojamiento más limitados . La amplia disponibilidad de PHP también significa que hay una gran comunidad disponibles para brindar apoyo o ejemplo de código cuando un desarrollador se encuentra con dificultades con el idioma.
PHP es más lento que otros lenguajes
lenguajes de programación
vienen en dos tipos básicos . Lenguajes compilados son aquellos cuyo código fuente se traduce en otra forma que un ordenador puede leer. Los lenguajes interpretados , o lenguajes de secuencias de comandos , son los idiomas en los que el código fuente se lee sin ser traducida primero . Debido a que un lenguaje compilado tiene que ser escrito para un equipo específico , no puede ser simplemente pasado de un tipo de máquina a otro --- por eso no siempre se puede ejecutar el mismo programa en un PC y un Mac . Por otro lado , lenguajes compilados son generalmente más rápido que los lenguajes de secuencias de comandos porque el equipo puede leer directamente. PHP es un lenguaje interpretado y sustancialmente más lento que muchos de sus competidores .
PHP es más intensiva en recursos
scripting PHP es muy potente --- que le permite realizar páginas web dinámicas , realizar cálculos , se conectan a bases de datos y leer los datos de los formularios . Todo esto tiene un costo en el rendimiento y los recursos , sin embargo. Muchas páginas Web muestran contenido simple que realmente no requiere de programación PHP y puede ser dejado como HTML estático. En estos casos , PHP consume más recursos de servidor y tarda más tiempo en mostrar una página Web equivalente que si la página ha sido creada con HTML plano .