Aquí encontrarás todo lo relacionado a la tecnología, computación, informática y demás. Enterate de las noticias del momento en cuanto a tecnología se refiere.





PHP- El tercer lenguaje más popular

gu88m

TIOBE, la empresa que publica mensualmente su Programming Community Index con los 10 lenguajes de programación más populares según la disponibilidad mundial de ingenierios, cursos, vendedores de software y búsquedas populares en Google, MSN, Yahoo!, Wikipedia y YouTube, anuncia en sus resultados para este mes de Septiembre del 2009 que PHP llegó al puesto número 3 por primera vez desde que se comenzó a publicar en el 2001.

Los puestos 1 y 2 (Java y C respectivamente) son fundamentalmente lenguajes de propósito general, por lo que el ascenso de PHP al tercer puesto seguramente significa que el desarrollo para la web en general también está creciendo, comparado con otras plataformas más tradicionales.

Asp.Net vs PHP

Actualmente me encuentro en un curso de desarrollo de software, en dónde opté por .NET, lógicamente todo lo estamos viendo sobre la plataforma windows, hemos llegado al módulo de Asp.Net, anteriormente he utilizado PHP como lenguaje para desarrollo de aplicaciones web, hay algunas ventajas y desventajas entre uno y otro, y en mi opinio aquí enlisto algunas:

ASP.NET Ventajas sobre php

  1. Potente IDE para desarrollo
  2. Para desarrollar aplicaciones web con ASP.NET se tiene Visual Studio, que aunque es privativo y es caro, la verdad es de los mejores ó el mejor IDE para programación, ésto es un factor muy importante teniendo encuenta que el tiempo es igual a $.

  3. Un gran número de componente.
  4. Asp.net cuenta ya con un gran número de componentes en dónde solamente arrastramos, configuramos y ya tenemos un formulario validado en todos sus campos en el lado del cliente, ésto significa que asp.net genera código javascript que nos hace las validaciones del lado del cliente, haciendo la aplicación más rápida.

  5. Mantenimiento de aplicación
  6. Algo muy bueno de asp.net, esque puedes crear módulos (dlls) bastante fácil, el mantenimiento de un proyecto resulta bastante fácil con el manejor de módulos.

  7. Debugeo
  8. Gracias al IDE visual studio, es posible hacer un debugeo completo de toda nuestra aplicación, ésto sin duda, una gran ventaja.

  9. Muchas aplicaciones/componentes de terceros
  10. Existen muchas aplicaciones/componentes creados por terceros, algunos de hechos con AJAX, haciendo lucir mejor nuestra aplicación.

  11. Código compilado
  12. A diferencia de otros lenguajes script que el código es interpretado, asp.net es compilado, por lo que se supone debe ser más rápido.

  13. Multiplaforma
  14. Gracias al proyecto mono, podemos migrar nuestra aplicación web terminada a un servidor web apache corriendo en linux.

PHP, ventajas sobre ASP.NET

  1. Mucho más rápido y ligero en la etapa de producción
  2. A diferencia de asp.net, las páginas php son muchisimo más ligeras y rápidas.

  3. Cantidad de código disponible
  4. Gracias a que mucha gente utiliza php, existe casi cualquier cosa hecha en php, basta con “googlear” y encontrarás la solución.

  5. Hacks programming
  6. Con php se pueden realizar muchos “hacks”, gracias a que convive bastante bien con HTML, javascript, ajax.

  7. Plataformas de desarrollo
  8. A diferencia de asp.net que solamente tiene Visual studio, para php existen muchas plataformas de desarrollo, desde un simple bloc de notas, VIM, Zend, NetBeans, Eclipse, etc…

Como lo podrán ver, los 2 son muy buenos lenguajes para desarrollo web, ustedes por cuál se inclinan?

Todos los derechos reservados. Tecnologia.