〃忝書γě渎ぐ 发表于 2022-6-21 08:51:50

初学web后端,学什么好呢?

1,PHP java Go,他们哪个好呀,据说以后Go要求代JAVA?
2,前后端能不能一起学呀,我学前端学的好无聊,后端是不是就是学与数据库打交道,还有些什么?

临时号 发表于 2022-6-21 08:51:51

1.语言没有好不好,适合你的就是好语言
当前的Web后端开发主要有两大语言:Java和PHP
Java的执行效率会比PHP要快
PHP的开发效率会比Java要快
PHP是解释执行的服务器脚本语言,首先PHP有简单容易上手的特点。语法和C语言比较象,所以学过C语言的程序员可以很快的熟悉PHP的开发。而Java需要先学好Java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以Java不如PHP好学
但在软件生态方面,Java的软件生态还是会比PHP要好一些,尽管这几年来PHP的软件生态也发展得很好,但它依旧比不过Java的软件生态
这两种语言使用的场景不是很一样,PHP一般用来做内容管理系统、论坛
Java一般用做企业级的开发,这种开发的重点适应业务需求的变动性,而且业务的复杂度也比较高。如果性能要求高的,也是要首选Java
再来说说Go语言
Go语言虽然有超过Java之势,但它的软件生态确实发展的没有Java要好,近几年来估计掀不起大浪
以上观点仅代表我个人开发,关键还是看你自己
2.可以一起学,不过现在的主流架构是前后端分离架构,由后端提供接口,前端调用接口,再用vue等渲染到网页上,前后端是分离的,不会一个人既做前段又做后端
而后端也不仅仅是操作一下数据库,还有高可用、高性能、高并发等等

小甲鱼水里游 发表于 2022-7-7 13:50:45

我就是全后端开发,可以学,而且挺好的

PHP JSP sprintboot作用,功能方面有什么区别吗?
1. PHP、JSP、ASP都是后端的技术,都是可以将前后的合在一起运行的技术,目前来说JSP已经不是很流行了,所以可以不学
2. Spring Boot是用来写后端接口的,一般用来做前后端分离的项目,当然也可以不分离。
3. 如果你想知道学习路线的话可以参考这个
Java 1.8(Java基础或者说Java SE)=> HTML、CSS、javascript 的DOM部分知识 => AJAX => Servlet
即可完成整个项目,如果你想升级的话可以参考如下顺序
Java基础 => 前端基础 => Java Web基础 => ssm => Spring Boot => Spring Cloud => 云原生
                     |                                                         |
                   Vue/React => ES 6 => NodeJs => NestJs/EggJS
页: [1]
查看完整版本: 初学web后端,学什么好呢?