Red de conocimiento informático - Espacio del host - Quiero crear un sitio web de comercio electrónico. ¿Qué idioma es mejor para el desarrollo?

Quiero crear un sitio web de comercio electrónico. ¿Qué idioma es mejor para el desarrollo?

1. php

php admite una amplia gama de plataformas, y se debe decir que la plataforma ligera (linux+apache+mysql+php) es la plataforma con mejor soporte para PHP. Gratis, de código abierto, seguro, de bajo coste de desarrollo, rápido y potente. Por supuesto, también puedes usar Apache+PHP+MySQL para ejecutarlo en Windows. Y actualmente todos los servidores nacionales básicamente lo admiten. Si crea un comercio electrónico pequeño y mediano, creo que debería ser la primera opción. Tiene una velocidad de desarrollo rápida, fácil mantenimiento y la velocidad de desarrollo WEB no es inferior. Pero para un desarrollo rápido, creo que todavía falta un poco a PHP. En primer lugar, el soporte de PHP para programación orientada a objetos no es tan bueno como el de .net y java. Y PHP carece de algunos esquemas y espacios de nombres estándar. Es necesario mejorar la reutilización del código (en relación con .net y java). Algunos sitios web de comercio electrónico desarrollados actualmente con PHP incluyen: taobao, shopex, ecshop, shopnc, etc. Todos usan PHP

2 y JSP

jsp, que es multiplataforma y tiene una arquitectura estandarizada. Puede soportar aplicaciones basadas en web grandes y altamente complejas. Por lo tanto, en mi opinión, es el lenguaje de desarrollo más ideal. Pero su costo de desarrollo reduce en gran medida mi impresión de que Java + Oracle sigue siendo la primera opción para uso a gran escala. El procesamiento de volúmenes de datos ultragrandes de Oracle junto con las muchas ventajas de Java son realmente aún más poderosos. Algunos sitios web de comercio electrónico actualmente se desarrollan utilizando jsp: Amazon, Paipai, Youa, eBay, Acorn International, etc. (todos son personas adineradas).

3. ASP.NET

El rápido desarrollo de .net es lo que más admiro. Las potentes herramientas de desarrollo IDE y las funciones de depuración hacen posible un desarrollo rápido. Pero .net no puede ser multiplataforma, entonces ¿por qué debería serlo? ¡WINDOWS y WINDOWS no son una buena combinación! ¿Por qué molestarse en luchar por estas cosas? Después de todo, más del 90% de la gente todavía utiliza WINDOWS. Algunas personas dirán que la seguridad de .net no es buena, pero esto es sólo un término relativo y depende de la naturaleza humana. Sin embargo, el CLR de .net hace posible perder eficiencia. Además, debido a que ASP.NET admite de forma nativa tecnologías empresariales como colas de mensajes, transacciones, SNMP y servicios de red, es fácil desarrollar aplicaciones potentes con alta escalabilidad. Algunos sitios web de comercio electrónico desarrollados con asp.net: Jingdong, Dangdang, Newegg, Ctrip, Vanke Eslite, shopwe, etc.