开发一个商城,应该使用PHP还是Java?

ヅ埖兒睡

做Web开发选择PHP和Java都可以,但是网上商城建议采用Java语言开发,这主要从性能、扩展能力以及安全性三个方面来考虑。而且目前各大主流电商平台也大多采用了Java语言进行开发,比如某宝、某东、某逊等电商平台都采用了Java语言。

PHP和Java我都使用过,可以说PHP和Java各有优点。PHP具备开发速度快、易上手、天然热部署、案例多等优点,可以说PHP是Web开发领域的常青树,很多程序员都有过使用PHP的经历,而且几乎都对PHP有一定的好感。我曾经在2007年使用过PHP进行Web开发,采用的是PHP+MySql+Linux的经典组合,总的来说效果还是不错的。但是使用PHP总有一种错觉,感觉自己是做前端开发的(当年很多搞后端的程序员比较鄙视搞前端的程序员,这属于历史遗留问题)。

Java与PHP比较要稍微复杂一些,采用Java语言的开发周期也要长于使用PHP语言。但是在性能上Java语言还是要稍强于PHP,这主要是由于Java的体系结构决定的。最新的Jdk10已经推出了,Oracle兑现了当初的承诺(每半年更新一次Java版本)。

在Web开发领域通常有三种开发语言的选择,分别是Java、PHP、Python,在易学方面Python和PHP占据优势,但是在速度方面Java占据优势。号称网络普通话的Java在性能方面几乎是没有明显的对手(Web开发),这也是为什么很多大型电商平台都采用Java语言进行开发的主要原因。

所以如果是开发一个网络商城,建议使用Java,当然这并不是说使用PHP不可以。

如果大家对Java开发感兴趣,可以关注我,我在头条上陆续写了一些关于java的技术文章,大家可以一起交流学习。


IT人刘俊明

观点与角度的问题,作为老板,就是付钱的那个人,成本和时间是优先考虑的,质量也重要但是只是其中考虑因素之一而已。

从技术层面分析,PHP能做的Java也能,但是同等性能和安全性的程度下比较,PHP在开发效率和开销成本上,更有优势。

技术之争,个人觉得往往忽视了人这个因素,人才是重点,技术再好,人不会用也是空谈。这里提到的人,不只是指开发人员,还包括了方案部署的人员,例如服务器搭建和配置,这也是直接影响到系统表现的重要因素,但往往被忽律,特别是国内空间商过度宣传硬件配置的情况下。


Charles25836988

PHP和JAVA开发都各有优势,PHP是弱类型语言,使用简单,开发容易,对于一个商城的开发来说短效快的方法建议选择PHP开发。如果开发一个大型商城想要维护简单轻松的话,相对来说使用JAVA会更好。但是并不能说PHP开发的商城就不如JAVA的商城,只是从性能和优势来说各有好坏。个人是从事PHP开发的,所以我还是更支持PHP开发一个商城。


琉忆7358

建议用PHP一个开发快成本低!JAVA也是可以但是真没那个必要!性能各方面PHP几乎也是能够应付的……!JAVA开发成本高,刚起步这个一般人不会考虑用JAVA。毕竟开发成本摆在那里开发速度也没有PHP快。综合各种因素可以多方面考虑!不差钱的可以JAVA!缺钱刚起步的PHP。


WebYuan365

这个问题无法回答。

开发个京东商城或是天猫商城

问这个问题的人是什么角色?

开发者,哪个熟用哪个。


小鳄鱼Croc55168430

几个貌似专家的人在这胡说八道,PHP商城多的是,主流也用PHP,还特么JAVA。。。呵呵,就好像问用移动支付好还是银行卡好,你们只会扯什么正统不正统,一点脑子都不带的老古板


查尔狮雨汪

目前的商城系统,基于WordPress的WooCommerce,在全网有30%左右的市场份额,其它的几个商城系统,如Magento,opencart等,都是采用PHP开发的,为什么呢?因为PHP作为动态语言,相对于静态语言虽有性能劣势,但PHP7+以及搭配使用redis,可以弥补,关键是开发速度快,维护方便。