Web开发

首页 » 常识 » 预防 » 5种最常用的web开发语言
TUhjnbcbe - 2022/8/16 19:02:00

.10.20

作为参考,目前用于web开发的5种最常用的语言(按具体顺序排列)如下:

1.PHP2.Ruby3.Python4.Java5.JavaScript

你可能会看到有人提到ASP.NET。但ASP.NET不是一种语言,而是一个框架。

我稍后会再谈语言和框架的不同之处,但现在我们就这么说吧,ASP.NET是一个有效的框架,但作为一个初学者,我会先不去学习它。

这可能会比你要求的要多一点,但最终我认为它会对你的决定有更多的帮助。如果你已经了解以下部分内容,请随意跳过。

Web应用程序概述

你,作为一个用户,在浏览器中的地址栏中输入一个url地址。

使用该url中的信息,你的浏览器将标识你想要的内容以及查找它的位置,并将请求发送到应用程序的服务器。

此请求使用称为HTTP的协议发送。协议仅仅意味着浏览器和服务器在交互时遵循了一组规则。HTTP是一套特殊的规则。

当服务器收到你的浏览器发送的请求时,它会查看这个请求,并决定将什么发送回你的浏览器。

当你第一次访问Web应用程序时,返回的内容几乎总是一个HTML文档。

因此,服务器向浏览器返回一个响应,其中包含HTML。

HTML包含浏览器关于向用户显示什么的说明。它还告诉浏览器正确地向用户显示应用程序所需的其他内容。

主要是CSS和JavaScript文档,但也包括图像、字体和许多其他东西。

然后浏览器会发出更多的请求来获取这些其他东西,让我们将它们称为资源。

这些资源请求可以向任意数量的不同服务器发出,但它们需要时间来响应!

一个好的Web应用程序最好能使这个过程高效且无法被用户察觉。

网页中的链接就像在地址栏中输入url的快捷方式,大多数情况下,当你输入url或单击链接时,整个过程将再次启动。

后端开发

后端开发都是关于服务器的,或者服务器集群的。

因为一个Web应用程序可能包含在多个不同的服务器之间,可以是完全的,也可以是部分的。

这关系到应用程序的服务器如何决定响应请求。

这关系到他们能够多快地回应,以及他们能同时回应多少请求。

另外,对于web初学者来说,前端开发几乎总是更重要的。

即使你不关心你的应用程序是否需要做得漂亮。

即使是你提到的第一个项目。我也强烈建议你首先学习HTML、CSS和JavaScript。

我应该学习哪些编程语言来进行web开发?

在回答这个问题之前,我会给你一个框架的定义。

框架是运行应用程序的应用程序。

它为你提供了一组工具,使构建Web应用程序更加容易。

框架的确切定义取决于你与谁交谈,但它们的存在是为了让你的生活更轻松。

学习语言,然后学习你选择的框架。使用Google很容易找到任何语言或框架的指南和教程。

我不推荐后端初学者一开始就使用Java或Javascript。

Java是一种比其他四种语言更复杂的语言。而node.js(用于服务器的JavaScript)虽然使用了你在学习前端开发过程中开发的技能,但在实践中,我认为node.js不像其他三个选项一样对初学者那么友好。

但这是我的观点。如果你还是想看看node.js,你可以去看看Express框架。这是最流行的node.js后端框架。

结论

我个人认为Python是初学者的最佳选择,并且有很多社区支持。

但是,当你已经是一个web开发人员,并且已经有足够的能力形成自己的观点时,你应该知道不止一种语言。

英文来自:SELCOTE

翻译:KingBeta

1
查看完整版本: 5种最常用的web开发语言