0 calificaciones0% encontró este documento útil (0 votos)
59 vistas22 páginas
PHP
PHP es un lenguaje de programación creado en 1994 principalmente para el desarrollo de aplicaciones web dinámicas. PHP permite el acceso a bases de datos y la generación de páginas HTML dinámicas en el servidor antes de enviarlas al cliente.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0 calificaciones0% encontró este documento útil (0 votos)
59 vistas22 páginas
PHP
PHP es un lenguaje de programación creado en 1994 principalmente para el desarrollo de aplicaciones web dinámicas. PHP permite el acceso a bases de datos y la generación de páginas HTML dinámicas en el servidor antes de enviarlas al cliente.
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 22
Historia de PHP
PHP Fue creado originalmente
por Rasmus Lerdorf en 1994; es un acrónimo recursivo que significa: PHP Hypertext Pre- Processor, es decir, pre- procesador de hipertexto. Diseñado originalmente para la creación de páginas web dinámicas, está desarrollado en política de código abierto para cubrir las necesidades de las aplicaciones web actuales. Un lenguaje del lado del servidor es aquel que se ejecuta en el servidor web, justo antes de que se envíe la página a través de Internet al cliente. Las páginas que se ejecutan en el servidor pueden realizar accesos a bases de datos, conexiones en red, y otras tareas para crear la página final que verá el cliente. El cliente solamente recibe una página con el código HTML resultante de la ejecución de la PHP. Como la página resultante contiene únicamente código HTML, es compatible con todos los navegadores. U n ejemplo de cómo trabaja PHP PHP permite configurar el servidor de modo que se permita o rechacen diferentes usos, lo que puede hacer al lenguaje más seguro dependiendo de sus configuraciones. Algunas de las más importantes capacidades de PHP es la compatibilidad con la base de datos MySQL.
Incluye funciones para el envío de correo electrónico, upload de
archivos, crear dinámicamente en el servidor imágenes en formato GIF, incluso animadas y una lista interminable de utilidades adicionales. Ventajas
1. Lenguaje totalmente libre y abierto.
2. Curva de aprendizaje muy baja.
3. Los entornos de desarrollo son de rápida y fácil configuración.
4. Fácil despliegue: paquetes totalmente autoinstalables que integran
PHP.
5. Fácil acceso a bases de datos.
6. Comunidad muy grande.
Desventajas
1. Inconveniente es que el código fuente no pueda ser ocultado de una
manera eficiente.
2. Nuestro código estará seguro para ejecutar si es nuestro propio
servidor. Por lo tanto, si un cliente requiere su código en su pc, tendríamos que dejar el código fuente, sin manera de ocultarlo, aunque hay muchas aplicaciones para PHP que nos ayuda a encriptar el código fuente.
3. Si no lo configuras y/o proteges correctamente dejas abiertas muchas
brechas de seguridad que a la larga tendremos problemas.
4. Solo se ejecuta en un servidor y se necesita un servidor web para que
funcione. A CONTINUACIÓN, TE MUESTRO EN QUÉ SITUACIONES SE INDICA ESTE LENGUAJE DE PROGRAMACIÓN.
APLICACIONES EN SITIOS WEB
POR MENCIONAR ALGUNOS
EJEMPLOS: Una de las características principales de PHP es que es un lenguaje mucho más dinámico que la mayoría de las otras opciones que existen.
Por lo tanto, es esencial para desarrollar sitios que
tienen aplicaciones más complejas y, para eso, necesitamos dos cosas: agilidad en el tiempo de respuesta y conexión a una gran base de datos. Por ejemplo, ¡Facebook usa PHP!
La idea de usar este lenguaje es disminuir el tiempo de
carga de las páginas, permitiendo que el servidor trabaje para cargar plugins y aplicaciones en los sitios web. En el negocio electronico surge una gran necesidad, es la comunicación frecuente con bases de datos complejas y llenas de elementos importantes. Después de todo, hay muchos otros medios relacionados con los productos que se venden. Ante esto, PHP se convierte en una gran alternativa para escapar de la posibilidad de tener una tienda en linea que proporcione una experiencia de navegación satisfactoria al usuario. Este lenguaje de programación Cualquiera puede descargar a está preparado para realizar través de la página principal de muchos tipos de aplicaciones web PHP www.php.net y de manera gracias a la extensa librería de gratuita que nuestro servidor web funciones lo que lo hace realmente comprenda los scripts realizados en fácil de utilizar. este lenguaje. Ingresa a https://www.mamp.info/en/downloads/ Conclusiones: Es un lenguaje multiplataforma.
Completamente orientado al desarrollo de aplicaciones web
dinámicas con acceso a información almacenada en una Base de Datos.
El código fuente escrito en PHP es invisible al navegador y al cliente ya
que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones). Posee una amplia documentación en su página oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda. Capacidad de expandir su potencial utilizando la enorme cantidad de módulos (llamados ext's o extensiones). Posee una amplia documentación en su página oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda. Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL. 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 Biblioteca nativa de funciones sumamente amplia e incluida. 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. Si bien PHP no obliga a quien lo usa a seguir una determinada metodología a la hora de programar (muchos otros lenguajes tampoco lo hacen), aun estando dirigido a alguna en particular, el programador puede aplicar en su trabajo cualquier técnica de programación y/o desarrollo que le permita escribir código ordenado, estructurado y manejable.