开发语言的种类

核心提示2020.10.20作为参考,目前用于web开发的5种最常用的语言如下:1.PHP2.Ruby3.Python4.Java5.JavaScript你可能会看到有人提到ASP.NET。但ASP.NET不是一种语言,而是一个框架。我稍后会再谈语

2020.10.20

作为参考,目前web开发最常用的五种语言如下:

1.PHP 2 . ruby 3 . python 4 . Java 5 . Javascript

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

后面我会讲语言和框架的区别,现在先说。ASP.NET是一个有效的框架,但作为初学者,我不会首先学习它。

这可能比你要求的要多一点,但最终我觉得会对你的决定更有帮助。如果你已经知道以下部分,请随意跳过。

Web应用程序概述

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

使用这个url中的信息,您的浏览器将识别您想要的内容并找到它的位置,并将请求发送到应用服务器。

这个请求是使用一种叫做HTTP的协议发送的。协议仅仅意味着浏览器和服务器在交互时遵循一组规则。HTTP是一组特殊的规则。

当服务器收到您的浏览器发送的请求时,它将检查请求并决定将什么发送回您的浏览器。

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

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

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

主要是CSS和Javascript文档,还有图片,字体等很多东西。

然后浏览器会发出更多的请求来获取这些其他的东西。姑且称之为资源吧。

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

一个好的Web应用程序应该让这个过程高效且不被用户察觉。

网页中的链接就像是在地址栏中输入url的快捷方式。在大多数情况下,当你输入一个网址或点击一个链接,整个过程将重新开始。

后端开发

后端开发完全是关于服务器或服务器集群的。

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

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

这关系到他们能多快响应,能同时响应多少个请求。

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

即使你不在乎你的应用是否需要做得漂亮。

甚至你提到的第一个项目。我也强烈建议你先学HTML,CSS,Javascript。

web开发应该学习哪些编程语言?

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

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

它为您提供了一套工具,使构建Web应用程序变得更加容易。

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

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

我不建议后端初学者一开始就用Java或者Javascript。

Java是比其他四种语言更复杂的语言。虽然node.js用到了你在学习前端开发过程中养成的技能,但实际操作中,我觉得node.js并没有其他三个选项对新手那么友好。

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

结论

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

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

英语来自:塞尔科特

翻译:KingBeta

 
友情链接
鄂ICP备19019357号-22