首页 > 前端开发 > 正文

web前端开发服务器 web前端开发主要学哪些?

2023-10-03 15:14:10 | 我爱编程网

前端开发是很多朋友有关注的类型,那么web前端开发服务器 web前端开发主要学哪些?,我爱编程网为大家带来了相关文章,希望给大家提供参考。

web前端开发服务器 web前端开发主要学哪些?

简述建立web服务器的过程(建立web个人网站的方法)



上一篇文章提到了几种可以在嵌入式系统中使用的web服务器。嵌入式web服务器是将web服务器移植到嵌入式系统上的服务器。它仍然基于http文本协议进行通信,并具有标准的接口形式。对于客户端来说,访问嵌入式web服务器就像访问普通的web服务一样。


在我们的实际工作中,我们还在板上搭建了一个web服务器,给我们的调试带来了一些方便。我们可以通过网页与该板进行交互,该板也可以作为一种方案,在没有显示屏的情况下显示其功能。



web服务器——boa



本文演示了如何将boa移植到开发板上。boa是一个小型web服务器,只有70KB的可执行代码,占用系统资源少,速度快,安全性高。


Boa官网:


www.boa.org


下载版本:


boa-0.94.13.tar.gz


在本文中,web服务器的使用取决于网络。可以参考我们上次的笔记搭建开发板的WiFi环境:实用


boa交叉编译



下载boa-0.94.13.tar.gz,解压,进入boa-0.94.13/src目录,执行以下命令生成Makefile:/configure修改Makefile并设置交叉编译器。找到CC和CPP变量,并将其修改为:


CC=arm-Linux-gnueabihf-gcccpp=arm-Linux-gnueabihf-gcc-e执行make编译。编译错误,例如:


arm-Linux-gnueabihf-gcc-g-O2-pipe-Wall-I .-c-o response . o response . carm-Linux-gnueabihf-gcc-g-O2-pipe-Wall-I .-c-o select . o select . carm-Linux-gnueabihf-g-O2-pipe-Wall-I .-c-o signals . o signals . carm-Linux-gnueabihf-gcc-g-O2-pipe-Wall-I .-c-o util . oget _ commonlog _ time # 039:util.c:100:39:错误:粘贴 # 039还有 -#039;未给出有效的预处理标记time _ OFFSET=time zone _ OFFSET;Compat.h: 120: 30:注:在宏的定义中 时区偏移量 # define time zone _ offsetfoo # #-TM _ GMT off ~ ~内置:目标的配方 util.o # 039失败了。把:


# define time zone _ offsetfoo # #-TM _ GMT off修改为:


# define time zone _ offsetfoo-TM _ GMT off再次编译。如果可以编译,boa可执行文件将在当前路径生成:



boa配置



从Ubuntu传输mime.types文件 /etc目录到开发板的/etc目录。注意:这是MIME,是web服务器支持的规范。


在开发板/etc目录下创建boa文件夹:


Cd /etcmkdir boa在开发板根目录下建立www文件夹,在www目录下建立文件夹的cgi-bin目录:


Mkdir -p /www/cgi-bin将boa.conf文件从boa-0.94.13目录转移到开发板的/etc/boa目录。


scp BOA . conf root @ 192 . 168 . 1 . 10:/etc/BOA将BOA可执行程序转移到开发板的bin目录下。


Scp boa root@192.168.1.10:/bin在开发板/etc目录下创建一个组文件:


Cd /etctouch组使用vi编辑器打开开发板上/etc/boa目录下的boa.conf文件,需要修改如下:


将Group nogroup改为Group 0。


在ErrorLog和AccessLog行中指定日志文件的路径,将日志保存到/etc/boa目录,修改如下:


ErrorLog /etc/boa/error_log#请注意:将日志发送到管道(

# ServerName:如果与get hostname get hostname ServerName www.your.org.here返回的名称不同,则应该发送回# Clients的服务器名称然后找到DocumentRoot /var/www行,并将其修改为DocumentRoot /www:


Root/www 然后找到script alias/CGI-bin//usr/lib/CGI-bin/这一行,修改为script alias/CGI-bin//www/CGI-bin/:


script alias/CGI-bin//www/CGI-bin/以上是boa.conf的配置文件中需要修改的几点


最后,进入我们之前创建的www目录,然后使用VI index.html命令构建index.html网页文件进行测试。你可以在网上搜索一些关于简单网页设计的教程。这里我们设计一个简单的网页,比如:


Htmlheadtitleboa服务器测试/title/head dy style= 背景色:# 00000;左填充:300px填充顶部:100px#039;p style= # 039颜色:白色;文本对齐:左对齐;宽度:190px高度:45px字体大小:30px字体系列:微软雅黑;左填充:5px#039;嵌入式大杂烩/PP style= 颜色:红色;字体大小:20px字体系列:微软雅黑;#039;ZhengN/PP style= 颜色:黄色;字体大小:20px字体系列:微软雅黑;文本对齐:左对齐;#039;微信官方账号专注于嵌入式技术,包括但不限于C/C、嵌入式、物联网、Linux。/p/body/html保存并退出index.html。至此,我们的web服务器基本完成,服务器上有一个简单的web文件index.html。


这里 这是一个简单的测试:


在我们的开发板上输入boa命令启动web服务器。


输入以下命令,查看boa程序是否成功启动:


PS-e

boa流程成功启动后,在浏览器中输入我们开发板的IP地址,即可访问index.html网页:


可以看到,我们可以通过浏览器访问利用开发板搭建的web服务器上的网页,这表明我们已经在开发板上成功搭建了基于boa的web服务器。


本文简单演示了如何通过开发板web服务器环境,并设计了一个简单的网页。然后,我们会继续探索如何通过网页与我们的开发板进行交互,比如通过网页点亮开发板的led,将开发板的一些数据传输到网页上进行显示。

王者之心2点击试玩

web前端开发服务器 web前端开发主要学哪些?

web前端开发需要掌握后台服务器的哪些知识

java开发的app后台服务器框架有:

springspringmvmybatis是主流。

服务器框架基本上有长链接短链接两种。

手机APP的后台服务建议还是JSON-over-HTTP(s)的,因为网络状况一般不稳定。

Java的HTTP开发框架,跟做网站一样。

web前端开发服务器 web前端开发主要学哪些?

web前端开发主要学哪些?

web前端开发主要学习以下内容:

HTML :学习HTML标记语言,它是用于构建网页内容的基本语言。

CSS :学习CSS(层叠样式表),用于样式和布局网页元素。

JavaScript :学习JavaScript语言,它是一种高级编程语言,用于创建交互式网页和动态Web应用程序。

响应式Web设计 :学习如何创建可以适应不同屏幕大小和设备的网页。

前端框架 :学习常用的前端框架,如React、Vue、Angular等,这些框架可以提高开发效率和优化性能和可维护性。

浏览器调试工具 :学习如何使用浏览器调试工具,以便调试代码并查看网页性能。

版本控制 :学习使用版本控制系统(如Git)以便于团队合作和代码管理。

服务器端编程 :学习服务器端编程知识,如Node.js,以便可以编写服务器端脚本和API。

数据库知识 :学习数据库知识,如SQL语言,以便于处理和存储数据。

以上是Web前端开发需要学习的一些主要内容 免费获取资料 当然还有很多其他的技能和工具,但以上基本的技能是开发一个网站或Web应用程序的必备技能。

互联网行业目前还是最热门的行业之一,学习IT技能之后足够优秀是有机会进入腾讯、阿里、网易等互联网大厂高薪就业的,发展前景非常好,普通人也可以学习。

想要系统学习,你可以考察对比一下开设有相关专业的热门学校,好的学校拥有根据当下企业需求自主研发课程的能力,能够在校期间取得大专或本科学历,中博软件学院、南京课工场、南京北大青鸟等开设相关专业的学校都是不错的,建议实地考察对比一下。

祝你学有所成,望采纳。 我爱编程网

北大青鸟中博软件学校课堂实录

以上就是我爱编程网为大家带来的web前端开发服务器 web前端开发主要学哪些?,希望能帮助到大家,了解更多相关信息,敬请关注我爱编程网。
与“web前端开发服务器 web前端开发主要学哪些?”相关推荐
web开发前端服务器 web前端开发主要学哪些?
web开发前端服务器 web前端开发主要学哪些?

web前端开发主要学哪些?web前端开发主要学习以下内容:HTML:学习HTML标记语言,它是用于构建网页内容的基本语言。CSS:学习CSS(层叠样式表),用于样式和布局网页元素。JavaScript:学习JavaScript语言,它是一种高级编程语言,用于创建交互式网页和动态Web应用程序。响应式Web设计:学习如何创建可以适应不同

2023-09-26 17:23:53
web前端服务器开发 web前端开发主要学哪些?
web前端服务器开发 web前端开发主要学哪些?

web前端开发是什么?1、首先,了解前端开发Web前端开发是从网页制作演变而来的,名称上有很明显的时代特征。在互联网的演化进程中,网页制作是Web1.0时代产物,那时网站的主要内容是静态的,用户使用网站的行为也以浏览为主。2、Web前端的发展史2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再只是承载单一

2023-10-03 18:45:44
前端开发本地web服务器 web前端开发主要学哪些?
前端开发本地web服务器 web前端开发主要学哪些?

web前端开发主要学哪些?web前端开发主要学习以下内容:HTML:学习HTML标记语言,它是用于构建网页内容的基本语言。CSS:学习CSS(层叠样式表),用于样式和布局网页元素。JavaScript:学习JavaScript语言,它是一种高级编程语言,用于创建交互式网页和动态Web应用程序。响应式Web设计:学习如何创建可以适应不同

2023-09-01 11:08:13
web前端开发连接器 常用的web服务器软件有哪些
web前端开发连接器 常用的web服务器软件有哪些

web开发header怎么用打开插件,直接通过右上角加号添加请求头或者响应头即可,也支持添加filter,根据指定的url规则,对特定的url接口生效。header是在电路中一般表示插针连接器,如果Header后直接跟数字x,则表示该连接器有x列插针,如果Header后不仅有数字x还有数字2,则表示该连接器为双排x列插针。Java:除了tomcat以外,还有哪些常用的Web服务器呢?

2023-09-29 11:17:33
web前端连接开发服务器 web前端开发都有哪些常见框架结构?
web前端连接开发服务器 web前端开发都有哪些常见框架结构?

web前端开发都有哪些常见框架结构?随着互联网的不断发展,越来越多的程序员都开始学习和掌握关于web前端开发的相关技术知识。今天,我们就一起来了解一下,web前端开发都有哪些常见框架需要我们了解和掌握的。一,socket通信说起web,肯定离不开tcp协议和http协议(https协议较为复杂,暂时不在本章讨论范围之内)。http协议在后面,那什么是tcp协议,cp协议就是网络

2023-10-13 18:34:36
浏览器web前端开发 web前端开发主要学哪些?
浏览器web前端开发 web前端开发主要学哪些?

web开发技术基础知识?web开发技术分前端开发和后端开发,我们来分别介绍一下。前端Web应用被分类归为分布式应用,一般是客户端——服务器结构,所以我们有一部分的代码运行在客户端,另一部分代码运行在服务器。那些在客户端上的应用就是前端,通常指的就是我们的浏览器。最常用于前端开发的技术是HTML+CSS+JavaScript,高级的前端开发人员通常使用这些技术的组合开发应用的前端

2023-09-27 09:46:45
web开发前端服务 web前端主要做的是什么工作
web开发前端服务 web前端主要做的是什么工作

Web前端是干嘛的前端是在浏览浏览器的时候,它是网络前台的部分,运行在pc端。移动端等浏览器上展示给用户浏览的页面,利用完美的动态设计,能够给用户带来极高的用户体验。前端前端技术一般分为前端设计和前端开发,前端设计一般可以理解为网站上面的视觉设计,前端开发则是网站的前台代码实现。前端开发又最基本的三个核心,这也是必须掌握的三个重要的核心,分别是HTML、CSS、JavaScr

2023-08-26 07:52:22
web前端开发会不会涉及后台 web前端开发需要掌握后台服务器的哪些知识
web前端开发会不会涉及后台 web前端开发需要掌握后台服务器的哪些知识

软件开发工程师既要做web前端后端开发又要做后台开发吗?不需要同时做web前端和后端开发以及后台开发。您后面的后台开发是指后台管理开发,还是后端开发?因为也有一些程序员把后端等同于后台,这只是不同的说法。这里我把它当成后台管理开发。我个人习惯分为前台(面向普通用户)和后台管理(面向企业管理),前端程序(运行在浏览器或移动端应用)和后端程序(运行在服务器),后台和前台都有自己的前

2023-10-11 07:26:06