web技术夯实基础篇(一)—— 工具与准备知识

工具

系统:Windows,Mac, Linux 。
编辑器:

  1. 纯文本编辑器:Brackets,Atom,Visual Studio Code(常用);
  2. 混合编辑器(集成git,terminal等):Dreamweaver,WebStorm(常用)
  3. 图像编辑:PS之类的。

版本控制系统:Git(各种可视化工具,如TortoisGit,Stash等,当然你想用terminal也随你)
自动化构建工具:现在用的应该都是webpack吧。
模板,库,框架:太多。
服务器:nodejs,php,java,.net。(远端和本地其实区别不大)

准备知识

href:hypertext reference,超文本引用。
使用连字符命名项目文件夹。
发布:可以去阿里云文档看看,无非就是主机服务,域名,ftp。还有一些免费的,比如 Neocities,Blogspot,Wordpress。写demo的时候可以试试。
此外像github,codepen这种比较火的就不介绍了。

web运作模式

其实就是request和response。server和client说白了都是计算机上的软件,比如client是你自己的浏览器,server是远端存储网页的空间,通过域名server会拷一份页面下载到你浏览器上显示。
当然,其间还存在DNS,HTTP,TCP/IP等控制。
DNS:域名解析,将域名解析为IP地址,多个域名可以指向同一个IP地址,网站也可以使用IP地址直接访问。
TCP/IP:数据传输相关的通信协议。
HTTP:client与server间通信的语言协议。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值