SEO知识:淘宝是php

淘宝是用php还是java开发?

如题,谁知道呀。


淘宝第一版是用PHP,后来全面迁移到Java,跑在Linux上现在只有非常小的一部分(比如动态活动页面)还是php。


PHP 和 Java 的区别

一、技术层面区别:

1、java是纯面向对象开发,功能强大,分支众多,没有java不能做的软件。C/S也好B/S也好。从功能上讲,没有语言可以和java相比。

2、PHP属于后起之秀,吸收了java和c以及perl等语言优点,专注互联网领域。WEB领域PHP拥有得天独厚的优势,WEB领域没有语言可以和他比。

3、两者相比,基本上java完胜。但是其实并没有太大的可比性,专注领域不同。单纯拿两者都可以做的WEB来说,PHP完胜。

二、市场份额区别:

1、 java语言算是古老,多年的发展,其在C/S领域和B/S领域都占有一席之地,特别是在电信和银行行业。但随着社会需求的变化和其他语言的专注,java的市场正被一点点蚕食,WEB领域几乎被PHP一统天下,嵌入式领域几乎被C++一统天下,客户端领域几乎被C语言一统天下,要不是安卓的出现,java的命运还真不好说了。

2、PHP在市场描述就比较简单了,因为我们只要看一个领域,那就是web领域。WEB领域php的市场超过80%,其余的则是如java-JSP,asp,C#,.NET,python,ruby等。网站500强中有395家使用PHP。全球最大的两个网站facebook和新浪微博全在使用PHP。

3、两者相比,算平分秋色。

三、语言难易比较

1、PHP是一种解释执行的脚本语言,语法和C语言类似,易学易用,不懂电脑的非专业人员稍经学习也能使用PHP。

2、Java要先编译成Class文件,然后在Java虚拟机上执行,Java开发需要熟悉Java语法以及一些核心的架构,从而实现一种可复用的、跨平台的软件,Java培训比PHP培训要难学的多。


淘宝网为什么是用PHP程序开发

为什么不选用优秀的ASP.NET,京东做的不是很成功嘛?


首先说明一点,淘宝并不全是PHP,主要是JAVA,PHP只是前端的部分页面
为何不用ASP.NET?因为有多个方面的考虑:
1.ASP.NET是微软平台,微软平台的综合成本高,服务器软件、数据库管理系统等等,构建淘宝那种级别的系统,花费异常巨大。而淘宝采用开源的操作系统,数据库管理系统及相关软件等,可以大大节省软件成本
2.淘宝的级别和京东完全不是一个数量级,可以这么说,京东可能每天的数据量、PV、访问量连淘宝的1/100都没有,所以,京东不能和淘宝相提并论
3.微软的系统非开源,不能按实际生产环境进行定制
原因1是主要原因
你可以看看,世界上比较大的网站,大多是开源架构或专属架构,比如Fackbook,Google等,就是因为软件成本和灵活性、可伸缩性考虑的

文章发布时间与标签:

更新时间:2022-01-23 02:09:11
标签: 淘宝客是什么 淘宝客的app叫什么 淘宝客平台有哪些app 淘宝返现最多的app 淘宝客培训 淘宝店铺如何推广 淘宝客怎么做 淘宝客推广平台 淘宝实体店铺代购

推荐的SEO知识: