鱼C论坛

 找回密码
 立即注册
查看: 2026|回复: 2

[已解决]初学web后端,学什么好呢?

[复制链接]
发表于 2022-6-21 08:51:50 | 显示全部楼层 |阅读模式
20鱼币
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等渲染到网页上,前后端是分离的,不会一个人既做前段又做后端
而后端也不仅仅是操作一下数据库,还有高可用、高性能、高并发等等

最佳答案

查看完整内容

1.语言没有好不好,适合你的就是好语言 当前的Web后端开发主要有两大语言:Java和PHP Java的执行效率会比PHP要快 PHP的开发效率会比Java要快 PHP是解释执行的服务器脚本语言,首先PHP有简单容易上手的特点。语法和C语言比较象,所以学过C语言的程序员可以很快的熟悉PHP的开发。而Java需要先学好Java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以Java不如PHP好学 但在软件生态方面,Java的软件生态还是会比PHP要 ...
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 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等渲染到网页上,前后端是分离的,不会一个人既做前段又做后端
而后端也不仅仅是操作一下数据库,还有高可用、高性能、高并发等等

评分

参与人数 1荣誉 +2 鱼币 +2 收起 理由
〃忝書γě渎ぐ + 2 + 2 感谢大佬耐心解答,让我受益匪浅。

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 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
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-22 10:10

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表