编程是干什么的?---第一章创建一个自己的网站

前言

首先问大家一个问题,学习编程是为了什么?或者说编程能干什么?怎么学?当然还有很多很多的疑惑?诸如:市场上那么多语言,有C,C++,Python,Java等等等等。应该怎么选择呢?不要着急,我会慢慢的为大家解答。

1. 该如何选择一门语言去学习呢?

  • C++
    每种语言都有自己的特性,可以根据自己的兴趣爱好去学习,譬如,你想去学做游戏,那么C++就是一种不错的选择,他在写游戏方面有很好的性能,因为C++是基于系统的编程语言,它比Java能更高效的调用硬件。

  • Python
    语言精巧,语法简单,适合去人工智能,搞一些算法,这里我说的比较直白,不去赘述什么例如,解释性语言呀,交换性语言呀这种百度一搜一大把的官话。

  • C
    C大家估计就很熟悉了,例如Windows操作系统就是用C做的,因为他能更好的调用计算机的硬件

  • Java
    Java用来做Web开发非常棒,Web端后面数据的逻辑管理都是非常不错的。(后续Web开发就用它)

做一个网站

怎么做一个网站呢?暂时不需要什么DreamWeaver Css一类的专业前端工具。
非常简单,在桌面创建一个.html文件,名字随便起,下面我就叫他hello吧,hello.html
hello.html
然后接下来我们鼠标右键,有一个选择打开方式,找到用记事本打开打开方式
然后输入一句你好
你好
然后关闭文本,双击打开hello.html,就是刚才你所创建的那个网站。
在这里插入图片描述
ok,一个网站就做成了,是不是很简单,什么语言都不要?只需要创建一个文本文件,然后把他的后缀改成.html就可以了。
这时候你是否会疑惑自己的网站怎么不是https://www.xxx…构成,而且除了本人自己可以在在这台电脑上访问,其他人也访问不了?ok不要着急。接下来我们就去做一个可以让别人访问的网站。
在这之前,我需要解释一下浏览器上面的那些电脑地址栏信息。网址之所以都是什么www.开头的,那都是因为他们都遵循网络协议,这就要说到TCP/IP协议,详细可以看之前我在CSDN上写的”TCP/IP协议和IOS协议"或者去自行百度。因为那篇是我第一次写,所以写的也不是很好。可以自己百度去了解。
ok,言归正传,为什么网站地址是一串计算机地址,而不是www.开头的,因为我们写的只是一个静态的.html页面,浏览器不是用http协议去解析它,而是使用file协议,file协议是读取你本地磁盘的文件。就比如说,你把文件上传到CSDN的服务端,CSDN的服务端会把你的文件下载下来,放在它的服务器,然后当其他人访问你的文件,他会从服务端保存下来的文件读取,再返回给访问者,这时候服务端就会用file协议读取,再用http协议去转发。

下一章教大家如何搭建一个可以让别人访问的网站

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值