浅谈制作企业网站面临的问题有哪些?
2021/06-01很多人会问到一个问题:做网站用asp、php、还是.net或者java呢?一般用过哪种语言的人,都会说用自己的方式比较好。但实际上大家可以冷静去进行思考。主要是3个问题:
1、自己的真实需求
2、目前的主流做法
3、未来的发展方向
4、各种语言的利弊
那么,永易搜建站今天就来说一说这个问题吧!首先我们要排除一个语言就是asp,甚至是asp.net,理由是asp过时了不接受任何反驳,他确实不适合做稍微大点的程序而且未来一定面临淘汰。asp.net好处就是编译后的程序运行各方面更好,他是微软系统下的,但不好的地方是没有什么特点,没有java强大,没有php灵活,所以我们今天也不进行讨论。
这样就剩下两个:php和java了。永易搜建站的想法是这样的:
一、大型的需求用java
java开发和维护成本都比较高,毕竟庞大而且复杂需要更牛一些程序员才可以做好,这样你做这个系统的开发和维护成本就会比较高,这一点是没有任何争议的。所以银行等有钱的单位会使用这种语言。
如果你是个小公司,做个小的管理系统就用java,你会养几个工资比较高的java大神在公司吗?
如果外包,你愿意接收高昂的费用吗?
java生手基本上什么都做不了,而java大神肯定不好养。这就是说,大型的需求,预算也充足,所以用java是更好的选择。
二、中小型需求用php
以前我们做过asp,也做过asp.net,后来确定了php的方向,就是因为这个语言可大可小,入门简单却有可以做很强大的功能。所以中小型需求建议用php语言。有几个优势:
1、开发和维护成本低
入门简单,所以普通程序员就可以做开发和维护,这样成本就低很多。
2、PHP适用性很强,可谓是:进可攻退可守
简单的功能可以很好的快速开发,复杂的功能也能进行开发,所以他可以很灵活的应对各种需求。只要不是特别高端的需求他都可以做。
3、部署方便,主机费用低
可以去任何一家idc看看,虚拟主机都会卖php的,而基本上没有java环境机器。所以他各方面用起来都会很方便的。
所以说,如果你做一个管理系统,不管是OA还是CRM,不一定非要总是用高端的技术,反而有时候你用了java但是维护费跟不上体验会不好。就像昨天有个人找OA修改人员,他是java的就找不来,而如果是php的随地都是,可以很便宜搞定。所以,自己的需求是什么样的,很重要。之后再去看各种语言的优劣,选择更适合自己的,而不要听网上那些诸如:“PHP是全世界最好的语言”、“java很强大”之类的话。
还没有人来评论,快来抢个沙发吧!