欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

yii2 - 请问顺丰速运这样的物流网站是用什么语言写的?是php还是java?

程序员文章站 2022-06-17 15:48:58
...
请问顺丰速运这样的物流网站是用什么语言写的?是php还是java?最近想写一个物流系统,我也只是个初级程序员,会一些php,请各位大侠指点一下迷经哈,写这样的物流系统需要注意些什么?还有就是这个系统需要不少打印环节,请问用什么技术实现比较合理哈,我准备用yii2框架写,请问有可行性么?谢谢了哈

回复内容:

请问顺丰速运这样的物流网站是用什么语言写的?是php还是java?最近想写一个物流系统,我也只是个初级程序员,会一些php,请各位大侠指点一下迷经哈,写这样的物流系统需要注意些什么?还有就是这个系统需要不少打印环节,请问用什么技术实现比较合理哈,我准备用yii2框架写,请问有可行性么?谢谢了哈

作为前顺丰核心开发人员,简单的回答一下,过多了有点透漏机密。

  • 用的Java语言,大部分核心系统,至于.NET基本没怎么用
  • 数据库用的统一 Oracle
  • 中间件用的统一 JBoss
  • 顺丰的物流系统不是一个人就能搞定的,是很多内部系统的集合
  • 内部系统交互用Mq,Hessian.

好了,就这么多了。

顺丰我记得是.net,很少见吧哈哈,一般大的都用JAVA

关键还是先用自己最熟悉的编程语言写起来,很多牛逼的网站和系统都是用当初最熟悉的语言编写的。

物流系统也是Web系统,是Web系统那就能用支持Web开发的语言来做.
打印服务应该都部署在发货点的地方,打印程序需要及时获得服务器上的打印任务.
我的想法是,PHP往数据库插入打印任务,发货点的打印程序及时进行打印,并把数据库中任务状态改为已打印.
发货点的打印程序如果用PHP做,我想到的就是轮询服务器的打印任务了,感觉效率不高.
Linux上PHP应该可以调用cups(Common UNIX Printing System)的命令行工具进行打印.

顺丰是用Java+Oracle,技术倒是其次,首先你得熟悉业务。