网站开发有很多选择。
1.java给人一种沉重的感觉。它的优点是具有丰富的框架、组件和中间件。除了网络,它还拥有云计算、大数据和人工智能的框架。它可以制造巨大的服务系统,比如大型互联网公司的产品。它具有很强的可扩展性,但对系统架构、集成和优化有很高的要求。
2.php相对较轻,但其能力仅限于web。它有一个成熟的mvc框架可供选择,并且有中小型网站项目可供选择。我觉得php最近几年很冷清。
目前,javascript宣称能够实现全栈开发,前端jshtmlcss,可选jquery虚拟用户.js后端nodejs也有一个框架。
做个人网站,追求“快、准、狠”,可以用php。php有许多成熟的框架可以用来快速构建网站。例如,如果你想自己建立一个小型的在线论坛,你可以直接使用phpwind或discuz!一天就可以完成。
如果您想进行企业级的在线服务开发,建议使用java,因为企业级的开源框架太多,无法与php相比。
此外,java的生态比php更丰富,文档、代码、论坛、群组、书籍、视频和开发人员的数量超过php一个数量级。
相对而言,大型企业选择的java程序员更多。首先,java本身的优势以及平台的独立性和可移植性更适合不同项目的技术选择。还有一个更现实的问题。企业中的技术管理岗位大多诞生于java。也许他很懂php,但相对而言,他会选择自己比较擅长的java作为项目的开发编程语言。
另外,从开发人员对java编程语言和php编程语言的喜爱和使用程度来看,java已经多次位居榜首。虽然这一份额有所下降,但对榜首的位置没有影响。虽然php排名靠前,份额相对稳定,但与java相比仍有一定差距。
那么,从java和php应用程序的角度来看,php可以比cgi或perl更快地执行动态网页,将程序嵌入html(标准通用标记语言下的应用程序)文档,主要应用于web开发。除了开发web程序,java还可以编写桌面应用程序、分布式系统和嵌入式系统应用程序。
所以编程技术的选择倾向于java编程,对于个人来说,除了java,他们还可以学习更多的编程语言,所以开源php是一个不错的选择。