Así como se habla constantemente entre windows y linux, tambien se comparan los lenguaje de programación web. Esta vez estan en la palestra PHP y ASP, dos de los lenguajes de programación web más usados.
Cuando un usuario pretende visualizar una página, el servidor ejecuta los scripts y generará otra página como resultado. Esta nueva página sólamente contiene HTML, y es la que visualiza el navegador del usuario. Esto evita que se puedan producir errores al interpretar el código, como ocurre con VBscript si intenta ser interpretado por un navegador que no sea Internet Explorer.
Otras ventajas que proporciona programar con lenguajes interpretados por el servidor, es que los usuarios no tienen acceso al código original, por lo que los programas estarán protegidos ante plagios. Al mismo tiempo, se puede acceder a mayor número de recursos almacenados en el servidor, como pueden ser bases de datos, sockets, etc.
Los lenguajes de este tipo más utilizados hoy en día son ASP y PHP.
Expliquemos cada uno de ellos
![]() |
|
|
![]() |
|
|
Caracteristicas de PHP
- 1. Rapidez de ejecución.
- 2. Es un lenguaje específicamente diseñado para realizar aplicaciones web, mientras que otros lenguajes son adaptaciones de lenguajes preexistentes, no pensados para la web.
- 3. El software necesario para ejecutar aplicaciones es software libre. (GNU/Linux)
- 4. Mantiene un bajo consumo de recursos de máquina.
- 5. Gran seguridad, muy poca probabilidad de corromper los datos.
- 6. Trabaja con una diversidad de bases de datos.
- 7. Rico en funciones predifinas.
- 8. Puede ser instalado en servidores Windows.
- 9. Fácil aprendizaje.
- 10. Es un lenguaje libre.
- 11. Dispone de muchismos mas recursos que ASP.
- 12. Dispone de recursos Open Source.
- 13. Trabaja en combinación con otras técnologias: perl,javascript,phyton y DHTML puedes hacerlo todo, por ejemplo: Creacion de graficos interactivos por el usuario, al estilo photoshop.
- 14. Creacion o uso de binarios ejecutables por parte del propio usuario.
- 15. Crear paginas que obtiene informacion como si del servidor se tratase.
- 16. Permite embeber su pequeños fragmentos de código dentro de la página HTML.
- 17. Las tareas fundamentales que puede realizar directamente el lenguaje son definidas en el mismo lenguaje como funciones.
- 18. presenta una filosofía totalmente diferente y, con un espíritu más generoso, es progresivamente construido por colaboradores desinteresados que implementan nuevas funciones en nuevas versiones del lenguaje.
- 19. Combina excelentemente con otras inmejorables herramientas, como son el servidor apache y la base de datos mysql (o msql, o posgres), todas ellas gratuitas.
- 20. Buena documentación.
Carateristicas ASP
- 1. Las páginas pueden ser programadas en Visualscript, Jscript y Perl.
- 2. Uso bajo Licencia propietario.
- 3. Solo Servidores y/o equipos con sistema Operativo Windows de Microsoft.
- 4. Invoca más frecuentemente los objetos.
- 5. Realiza numerosas tareas sirviéndose de componentes (objetos) que deben ser comprados (o programados) por el servidor a determinadas empresas especializadas.
- 6. Buen Nivel de seguridad.
- 7. Conocimientos previos básicos de programacion en Visual.
- 8. Precisa que el servidor funcione sobre Windows NT, Windows 2000 o superiores.
- 9. Para emular en Sistemas operativos OpenSource deben cancelarse la licencia.
- 10. Código cerrado, solo visto por sus desarrolladores.
- 11. Buena documentación.
Hoy en día grandes empresas usan PHP como herramienta web, entre ellas Cisco, Worldcom, NTT DoCoMo, CMG, Vodafone, Motorola, Siemens, Ericsson, CBS, Unilever, Philips, BMC, NTT, Air Canada, JAL, Lufthansa, OnVista, Lycos Europe y Deutsche Bank.
MindsPages.net esta completamente programado en PHP.












