无论PHP也好,java也好,要知道他们这个语言是为了什么而生的。
PHP天生就是做web站的,所以任何web系统,用php都可以做的很炫酷,因为php是偏前端语言,所以php的开发,多多少少对前端比较溜。但是php由于是前端,所以不适用于交易系统、金融系统等等。
你非要用,当然可以的,但是前后端在一起,写的不严谨,后期维护是大问题,当然php也是mvc模式的,前后端可以分离,这个没错,但是语言本身是脚本。他本身就不适合做电商这种金融类系统。
如果做视频、社交、博客等等,**选择PHP。
再说说java,java本来就是为了跨平台出生的,专门做后台的,用java做web其实只是用了java作为服务端,严格来说,java并不是做web的,只是可以做web。
因为是服务端语言,所以更加严谨、安全,另外是开源,社区支持多。
java做web其实天生有缺陷,但是做跨平台服务端是它天生的优势。
因为本人在公司担任技术负责人,对php、java都是略熟悉,我们公司主要是做电商。需要web呈现,考虑两者的优缺点,用php做前端、java做后台,是**的结合。
总结:语言无好坏,看语言本身的优势,在项目中用它的优势方面。
RedPigMall多用户商城系统架构:Java、SpringBoot、SpringCloud、MyBatis、MySql、Nginx、支持分布式部署、集群部署
提高用户粘度 在这里,用户可以随时随地在线查看商品,以此突破了时间、地域、空间的局限性,让用户可以快速挑选到商品。其次,这一款平台实时分析用户心理需求,进而为用户推送感兴趣的商品。
1、卖家后台:即各店铺的管理后台,包括申请开店、商品上传管理、卖家订理、店铺支付方式设置、店铺配送方式设置、店铺模板设置及店铺其他设置;
2、买家中心:买家可以集中进行订单查看、收藏夹、配送地址、留言评论等操作,降低使用难度;
3、商品展示:展示商品的基本信息、属性、价格配送信息、商品详情和用户评论,便于顾客在购买之前全面了解商品;
4、商品检索:C2C、B2B重要的功能之一,为各店铺的主要入口,用户通过关键词可以查找到与需求相符的商品和店铺;
5、购物车:用户可以将需要购买的商品添加至购物车,然后统一提交,只需填写一次信息,从而节省时间;
6、商品交易:电子商务标志性功能,买家可以在线提交订单,选择支付方式支付,卖家根据用户填写的信息发货,完成整个交易。