“Conocimientos Programación>Programación PHP /MySQL

PHP Pros y Contras

2014/1/24
preprocesador de hipertexto , más comúnmente llamado PHP, es una fuente abierta lenguaje de programación del lado del servidor que proporciona a los programadores web una gran cantidad de energía . Como un lenguaje de programación , es una herramienta, y los desarrolladores de software se habrá diferentes opiniones sobre el mismo en función de sus estilos de desarrollo y cómo la herramienta sirve a sus puestos de trabajo. Algunos ver una pro como en contra, y viceversa , pero a pesar de las opiniones individuales , PHP está de pie la prueba del tiempo como la columna vertebral de muchos sitios web dinámicos y por datos. Flexible

PHP soporta la estructura del código secuencial que muchos desarrolladores encuentran más fácil de usar , especialmente los formados en lenguas antiguas , y también es compatible con un estilo orientado a objetos que los desarrolladores encuentran más eficiente y flexible.

Open Source

PHP es de código abierto, lo que significa que es libre de usar y desarrolladores de todo el mundo contribuyen fragmentos de código y retroalimentación para mantenerlo y mejorarlo . Se requiere de revisión por pares para la gestión en curso, pero no tiene cuerpo legalmente responsable proporcionando supervisión como con un lenguaje propiedad de una empresa , tales como ASP de Microsoft . La mayoría de los desarrolladores tienden a preferir herramientas de código abierto para el desarrollo de Internet.
Dinámico

A diferencia de HTML , que es estático , PHP es un lenguaje dinámico , que es un "pro ". importante Esto significa que los desarrolladores pueden integrar la lógica en PHP que le permite crear diferentes tipos de contenido de la página web en base a las cosas que cambian , como la hora del día , la fecha y la entrada del usuario .
Del lado del servidor

diferencia de java script, que es un lenguaje del lado del cliente , PHP es el lado del servidor . Esto significa que en lugar de funcionar con el navegador de un usuario, PHP se ejecuta en el servidor web. Esto es a la vez un profesional y un engaño. Como profesional , que significa que la lógica se ejecuta de la misma manera cada vez , ya que se extiende desde el mismo servidor , en lugar de correr de manera diferente sobre la base de las formas navegadores manejan los mismos comandos de manera diferente . También significa que PHP es mucho más seguro. Su código fuente se oculta de los usuarios , y por lo tanto se puede utilizar para almacenar contraseñas y la interfaz con una base de datos , mientras que un script de cliente no puede porque la fuente se envía al usuario antes de ejecutar en el navegador . La desventaja es que PHP deja de ser dinámico después de que hace que una página, en lugar de un script del lado del cliente que pueda seguir funcionando en el navegador de una página representada , que ofrece al visitante la página una experiencia más dinámica .


Simple

PHP es más fácil de usar que ASP.net , su principal rival para la programación del lado del servidor . Se trata de un profesional en materia de desarrollo, pero es una estafa en términos de una capacidad más limitada en lo que puede hacer . Por ejemplo , se actualiza con menos frecuencia para mantenerse al día con el desarrollo web , y las interfaces con menos idiomas que ASP.net , que está diseñado para trabajar mejor con C #, J #, C + + y VB.net .

Data -driven

PHP funciona a la perfección con una base de datos de código abierto llamado MySQL , lo que supone una gran flexibilidad en la gestión de datos para sitios web sencillos a través de todos, pero las más exigentes necesidades de gestión de datos .


Programación PHP /MySQL
Cómo convertir índice de matriz PHP a números
Cómo crear varias bases de datos en Joomla ! MySQL
Cómo usar PHP en Tumblr
Cómo Convertir saltos de línea en un párrafo en PHP
Cómo matar Tema MySQL
PHP Proxy Tutorial
Cómo insertar PHP en el centro de un archivo HTML
Cómo insertar en una base de datos con un menú desplegable con PHP
Conocimientos Informáticos © http://www.ordenador.online