京东是用php写的吗?

暗中观察 发布于 2018/11/16 20:22
阅读 1K+
收藏 0

一直以为是java呢

加载中
1
南湖船老大
南湖船老大

京东最初采用 Net+SQLServer 架构因为频繁宕机,后改为Java+Linux作为核心技术。但由于历史原因和技术迁移的过程,从后端到前端逐步迁移,部分网页仍然使用aspx和PHP渲染。

比如你看到的那个页面用的PHP,还有这个页面用的ASPX,https://passport.jd.com/new/login.aspx

12年左右京东有开始尝试一些开源的服务,比如PHP/MYSQL等(京东团购目前使用的仍然是PHP+MYSQL),2013年后,就开始对商城的前后台按SOA(service-oriented architecture)的思路,进行全面的重构了,到目前已经基本都切换为了java及分布式应用。

可参见《京东技术解密》一书

至于京东现在在用哪些技术,比重多少,看一下招聘网站就知道了。http://zhaopin.jd.com/

至于京东为什么中间用过PHP呢?是因为京东以为淘宝在用PHP,就跟着学了。

---------------------------

外界论坛与开源机构都对JAVA做了非常大的支持,非常流行。其实有几个核心人物也不知道为啥要用JAVA体系,只是说“外面和我们一样牛X的公司都在用JAVA开发,所以我们也要用”。

这里说点更搞笑的,他们一直以为淘宝、当当是php+JAVA(中间通讯手段就不说了),所以京东也要模仿这套体系,大举招PHP程序员。记得有一次与淘宝的人做内部交流问淘宝为啥要使用PHP做为前端,淘宝回复“我们没有用PHP啊”,当前所以人全部哑火了,人白招了,哈哈。还有一次居然要用PHP+C实现,这个是模仿FACEBOOK,估计要是用了笑话就闹的更大了。

0
银杏卡卡
银杏卡卡

早期用的C#,因在高峰期出过几次事故,现如今改用java及linux,java是否为中间层服务,php是否为表象层,这个还有待考究,是否还有其它py、C++等做中间层服务也还有待考究,毕竟大型互联网网站不能简单的依靠一门语言了。

0
这波天秀
这波天秀
从这样看的话说明控制器是php写的,而且还是php渲染的,不过大公司基本都是混合的,不可能只有一种语言
0
_哎呦哥哥
_哎呦哥哥

伪静态了解一下

暗中观察
暗中观察
应该不是伪静态,php的动态语言,如果是伪静态,怎么不用html
0
dworry
dworry

jd的过滤器比较烂

返回顶部
顶部