Lenguaje De Programacion

Páginas: 9 (2184 palabras) Publicado: 4 de junio de 2012
Fascículo 4

Programación en diversos lenguajes
Cuaderno 4: Lenguajes del lado del servidor y lenguajes del lado del usuario

Como hemos visto, son múltiples los lenguajes que se han desarrollado bajo la concepción de software libre. Aquí verán algunos de los ejemplos más utilizados, sus principales características y usos.

PHP
PHP (Hypertext Preprocessor) es un lenguaje de programacióncreado especialmente para el desarrollo de páginas web dinámicas, ya que puede ser incrustado dentro del código HTML –el lenguaje más utilizado para el armado de sitios web– y orientado a la creación de hipertextos. A medida que internet fue creciendo y sus funciones se ampliaron, las acciones requeridas también se complejizaron. Ya no alcanzaba con presentar el texto en una página y definir suestilo como proponía el HTML. Fue así como surgieron lenguajes que permitían ampliar sus funciones, como es el caso de PHP. Su nombre proviene de las siglas del término en inglés Hypertext Preprocessor (inicialmente PHP Tools o Personal Home Page Tools). Fue creado en 1994 por Rasmus Lerdorf, un programador nacido en Groenlandia. Sin embargo, la implementación principal de PHP es producida por ThePHP Group. No cuenta con licencia, es un software libre, gratuito y multiplataforma. Generalmente no se ejecuta en la computadora sino en un servidor web, tomando el código en PHP como su entrada y creando páginas web como salida. Las páginas que cuentan con este lenguaje pueden acceder a bases de datos, conexiones en red y otras tareas para crear la página final que verá el usuario. Para saber algomás… PHP se encuentra instalado en más de 20 millones de sitios web y en 1 millón de servidores de todo el mundo. La versión más reciente de PHP es la 5.3.3 (julio de 2010). Este lenguaje posee muchas ventajas para los programadores: su gran parecido con los lenguajes más comunes de programación estructurada –como C y Perl–

Fascículo 4

Cuaderno 4: Lenguajes del lado del servidor y lenguajesdel lado del usuario

http://competenciastic.educ.ar

1

permite crear aplicaciones y funciones complejas con pocos conocimientos. Todo en su diseño está orientado a facilitar la creación de funciones claves para las páginas web, de forma sencilla. Al ser multiplataforma, permite además la conexión a diferentes tipos de servidores de bases de datos: MySQL, PostgreSQL, Oracle y MicrosoftSQL Server, entre otros. PHP también tiene la capacidad de ser ejecutado en la mayoría de los sistemas operativos, tales como UNIX (y de ese tipo, como Linux o Mac OS X) y Windows. Es además, una alternativa de software libre a las tecnologías que requieren licencias para poder funcionar.

Algunas ventajas de utilizar PHP
Es un lenguaje multiplataforma. Completamente orientado al desarrollo deaplicaciones 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 usuario, ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad (MySQL y PostgreSQL). Capacidad deexpandir su potencial utilizando una enorme cantidad de módulos. 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. Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.

Las funciones de este lenguaje son múltiples: crear, borrar, mover,modificar, transferir archivos por FTP (File Transfer Protocol o protocolo de transferencia de archivos). Cualquier tipo de operación más o menos compleja puede ser programada en PHP a partir de una amplia librería de funciones. Como mencionamos, PHP se escribe dentro del código HTML, lo que lo hace realmente fácil de utilizar para quienes cuentan con conocimientos mínimos de programación, y cuenta con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguajes de programacion
  • Lenguajes de programación
  • lenguaje de programacion
  • lenguajes de programacion
  • Lenguaje De Programacion
  • lenguaje de programacion
  • Los Lenguajes De Programacion
  • Lenguaje de programación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS