Home > Backend Development > PHP Tutorial > 电子商务网站用php还是java?

电子商务网站用php还是java?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-06-06 16:43:37
Original
1723 people have browsed it

想将来做一个中型的电子商务网站,现在在java和php之间纠结,网上说java扩展性好利于二次开发但学习成本开发成本高,php开发迅速学习成本低,但是网上说不利于二次开发,无法写核心功能。不知道一个中型购物网站,如当当网(可能还要小一点)用php够不够?网上说国外90%用php,国内java,php,.net都有,表现层用php,核心层用java,不知道php是不是不够用,所谓的核心层又是什么,期待大神解惑!

回复内容:

技术团队对哪个熟悉就用哪个,不要想什么可拓展、二次开发、性能之类的。

为什么不考虑?
你现在想的是将来是个中型电商网站,实际上,90%以上的可能干个一两年没起色就拉到了。
如果“不幸”未来某天流量大到考虑性能、可拓展了,那还得恭喜你,这些事情在钱的面前都不事儿了。

最简单的,如果ECShop等这些开源商城能满足你的需求,就用这些吧,找个好看的模板,一天搭起来,安全性、易用性(前后台)都比新手写的靠谱些。

切记,不要为了炫技使用什么技术,尤其是创业初期,最重要的是验证业务模式、营销模式,时间比什么都重要。 题主是要做电商网站卖酒卖保健品之类,,,php有开源程序,拿来用就好了。。。 如果你已经有技术团队,有技术负责人,让他决定用什么。
我个人的意见是用JAVA好一些。
java目前在互联网、企业应用、移动APP这3个领域实践都比较成熟,市场上有相当多的人力资源供给。
你做电商网站,这3个领域都会涉及到,PHP做互联网这块没问题,企业应用和移动APP不是PHP擅长的。如果你的技术团队都是做JAVA的,就可以灵活调动资源。沟通也方便,有人离职也好接手。

“php开发迅速学习成本低,但是网上说不利于二次开发,无法写核心功能”
这个是没有的事,二次开发,核心功能和语言行不行没关系。

“表现层用php,核心层用java,” 早年有这样做的,现在应该很少了,有很多原因,
比如早期做php的数量远大于Java的,而且java成本高。
还有就是早期的互联网应用都是用的php后来用JAVA,不可能都砍掉重做,所以就有了这个方案。

“所谓的核心层又是什么”
核心层是指架构应用和组织代码的方法。
核心层包括的都是最关键最能影响流程业务代码,一般轻易不会变动。以电商来说,订单的处理、支付结算、促销打折、商品管理、库存管理等 都是关键应用,
这些代码可能会放到一个应用的一个package下面,这个package就是核心层。
也可能每个关键应用都单独作成系统分别部署在不同的服务器上,这若干个应用组合起来就是个核心层。 跟语言没有大关系。
做电子商务说选开源平台,php的较多,java的较少;
开源电子商务平台有magento,opencart,prestashop,oscommerce等,这些都是php的,java的则很少。
Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
php data acquisition?
From 1970-01-01 08:00:00
0
0
0
PHP extension intl
From 1970-01-01 08:00:00
0
0
0
How to learn php well
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template