① 现在做电子商务平台使用什么开发语言好呢Php、Java、C
PHP:是一种通用开源脚本语言。语法吸收了C语言、Java的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP独特的语法混合了C、Java、Perl以及陵携灶PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
Java:是一种可以撰写跨平台应用程序的面向对象的程序设计语言。Java技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,电子商务大型网站与平台是电商平台使用的最尺扮好的开发语言。
C:是一种安全的、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。C是微软公司发布的一种面向对象的、运行于.NETFramework之上的高级程序设计语言。并定于在微软职业开发者论坛上登台亮相。C是微软公司研究员的最新成果。C看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM是直接集成的,而且它是微软公司.NETwindows网络框架隐核的主角。
② 现在开发大型的电子商务网站用什么语言比较好
1、php
php支持使用平台丰富,lamp(linux+apache+mysql+php)应该滚乱脊说是PHP支持的最佳平台了。免费,开源,安全,开大渗发成本低,速度快,负载强。当然也可以使用Apache+PHP+MySQL在windows上跑。而且目前国内的主陪茄机基本上都支持的。如果构建中小型的电子商务,个人觉得应该是首选了,开发快,易于维护,开发出来的WEB速度也不逊色。但是对于快速开发,感觉PHP就有点欠缺了,首先PHP对OOP的支持不如.net和java那样好。而且PHP缺少一些标准的架构和命名空间。代码重用率有待提高(相对.net和java)。目前使用php开发的一些电子商务网站有:淘宝、shopex、ecshop、shopnc等都是用了php
2、JSP
jsp的跨平台性,有标准的架构,能够支持高度复杂的基于Web的大型应用。所以在我心中是最理想的开发语言。但是其开发成本让我对它的印象大打折扣,java+Oracle解决超大型运用还是首选的。Oracle的超大型数据量处理加上java的众多优点真是如虎添翼。目前使用jsp开发的一些电子商务网站:亚马逊、拍拍、有啊、易趣、橡果国际等(都是一些财大气粗的)。
3、ASP.NET
.net的快速开发是最让我赞许的,强大的IDE开发工具与调试功能,使得快速开发成为可能。但是.net不能跨平台,那为什么要跨平台呢?与WINDOWS结合的不是很好嘛!何必去争取这些东西,毕竟90%以上的人还是使用windows的。有人会说.net安全性不好,那也只是相对的,事在人为。但.net的CLR使其效率可能有所流失。另外,由于ASP.NET本身支持企业技术,例如消息队列、事务、SNMP和Web服务,因而可以很容易地开发具有高度可缩放性的强大的应用程序。使用asp.net开发的一些电子商务网站:京东、当当、新蛋、携程、凡客、shopwe等
③ 电子商务系统开发语言有哪些_电商平台用什么语言开发
php、java、ruby、.net等语言都是现在比较流行的电子商务系统开发语言。
④ 电商网站一般用什么技术开发
.NET技术
Microsoft?.NET是MicrosoftXMLWebservices平台。XMLWebservices允许应用程序通过Internet进行通讯和共享数据,而不管所采用的是哪种操作孝李系统、设备或编程语言。Microsoft.NET平台提供创建XMLWebservices并将这些服务集成在一起之所需。对个人用户的好处是无缝的、吸引人的体验。
简单的讲.NET只是一种现代的架构,是最近几年最流行的技术,运用的是C(CSHARP)语言,系统只在window平台上运行,web系统当然首选自然在iis服务器上了。做项目要高效、低成本、快速度,开发的技术要简单,没有那么多压力和障碍。
其实关于.NET技术也是最近五年多在国内外比较流行的一相技术。很多“智能”客户端应用软件和操作系统,包括PC、PDA、手机或其他移动设备通过互联网、借助WebServices技术,用户能够在任何时间、任何地点都可以得到需要的信息和服务。例如:可以在手机上阅读新闻、定购机票、浏览在线相册以及公司内使用的CRM系统等等,应用了.NET的解决方案后所有的业务人员便可以通过手机或PDA直接访问客户信息了,这样方便,快捷了很多。
Java技术
为什么JAVA在某些部分存在着众多不足,如:运行效率、学习难易、开发工具不足、界面,但开发较大的项目胜任有余,原因就在于,架构上的优势获得的效率远比于上述这些东西的影响要大。举个简单的例子,要提高一个程序的效率(特别在图像处理和一些科学计算领域),用更好的算法往往能获得效率的巨大提高,而细节禅慎燃代码的改善相对有限。
JAVA在开发工具、与WINDOWS的接口紧密度、桌面程序开发、程序界面等方面处于劣势,同时在标准的组件上不如.net齐全和方便。
二者比较
总之,java不能完全代替.NET,.NET也不能完全代替.java。对于决策人员,要根据本单位的实际情况选择开发平台;对于开发人员,你最擅长哪种开发平台就选择哪一种;对于学习人员,这两种开发平台都应当去学。
对于两种平台都熟悉的开发人员,选择Java则工作量和工作难度都大些,但可以拖延时间,可拿到较多的报酬;选择.NET则工作量和工作难度相对都小些,报酬也就少些。因为老板不会让你少出力又多拿钱!
至于说.NET技术不安全的那类人,是压根不懂.NET的所以才这么说,其实不管是运用哪一项技术,潇_认为没有绝对的安全,也没有绝对的不安全,就像电脑病毒一样,再安全如果不去防范,不照样中招吗?中国是一个奇怪的地方,所以在中国选java认为没错,但是又有哪一家的技术能给微软去竞争呢?吃不到葡萄才说葡萄酸的人是最没有主见的,否定贺虚.NET技术的人是不喜欢微软的人,不喜欢微软的人,却每天都用着微软的产品,这不等于打了自己的嘴巴吗?
就服务器来说,Unix-Like的OS都还不错。但如果产品或者项目最后要把Linux交给客户自己维护,那就不能怪开发人员不愿意花时间看英文文档了。因为这里面有客户和开发人员的维护成本和风险的考虑,企业愿意把自己的东西教给人家托管吗?
反过来说,为什么那么多Windows服务器中招?就是因为维护他们的要求也的确低了点儿,导致居然有很多程序员和维护人员在Windows服务器上收电子邮件、看movie、四处浏览网页,还开了一大堆不是默认的服务,所以,Windows才受到的不公正评价,才认为人家的不安全,实在可笑。
由此看来,评价.net与JAVA孰优孰劣的问题,实在没有太大意义,就好像讨论当科学家和当明星谁更有前途一样。并不代表孰优就一定成功。很简单的一个例子,在众多即时通信软件里,QQ从技术上来说并不是最好的,但是是目前最成功的。