菜鸟学习成长记-第一天

菜鸟学习成长记-第一天

真真的零基础,怀着憧憬又忐忑的矛盾心情开启了我博客的首篇,希望我能一直用正视的态度坚持下去。
在跟阿磊说过想学PHP做后端开发的想法之后,我们就火速行动起来,他从最基础的教起。
1.IP地址:
相当于给每台电脑一个编号,每台电脑都有一个IP地址,就是为了方便准确寻找和区分各个电脑。举个例子,就像电话一样,电话千千万万,但每家电话都有一串电话号码,通过电话号码识别各家电话跟通过IP地址识别各台电脑是一个意思。
IP地址由32位二进制组成,再细分就是4个8位二进制组成:——.——.——.——这样的形式,32位毕竟有点复杂,所以再后来转化为十进制,也就是说IP地址由12位十进制组成,即4个3位十进制组成——.——.——.——范围是(0-255)
IP地址分类:IP地址可以分为4类:A、B、C、D四类。
A类范围1.0.0.1-127.255.255.254
B类范围128.0.0.1-191.255.255.254
C类范围192.0.0.1-223.255.255.254
D类范围224.0.0.1-239.255.255.255
至于末尾为0和255的则为特殊的IP地址。至于范围的原因跟下图有关菜鸟学习成长记-第一天_第1张图片

2.路由器:每台电脑之间相互联系是通过路由器实现的,就平常见到的移动塔就是。路由器之间为网状关系,就比如我和阿磊打电话,两个手机的信号是需要经过路由器网的,有了信号连接,路由器会选择最合适的路线,用最快的途径将信号传送出去。
3.php概念:
PHP是编程语言也是脚本语言,更适用于web开发。不需要编译,他可以直接在服务器端运行,适用于工作人员用来编写动态页面,动态页面就是比如打开河北大学官网,里面内容每天都会有变化,又比如新闻,这些内容会一直更新变化的网页就是了。
4.web工作原理:
web工作原理是最让我长见识的,它最明了的就是:打开浏览器-输入url地址-显示内容
url地址格式是国际规范的标准地址:http://host[port][abs_path]
按照了域名/IP地址、端口号,被请求资源的位置排列顺序。
其实web工作原理的重头戏在后面,我们是如何看到内容显示的呢?在我们输入网址敲下回车的时候,其实就是在向其他电脑发送打开相应文件的请求,对于一般的html文件如果想请求成功,则需要在那个电脑里安装web服务器,web服务器中最常用的一款软件就是apache。当我们向电脑发送请求时就会经过web服务器,web服务器会从文件里将文件代码解析出来,然后经信息反馈回我们这边,内容就显示出来了。如果请求的是PHP文件的话,则需要在电脑里再安装一个PHP应用服务器,这时候需要先经过web服务器再经过php应用服务器才能将文件代码解析出来。当我们在网页里输入自己的个人信息时,这些数据会保存在MySQL数据管理系统里。
5.实践第一课:静夜思
理论知识的了解很有利于实践。因为刚学对于上述三个软件进行同时安装的话,门槛相对较高,所以我现在学习的软件是集成环境的一款(phpstudy),集中了Apache、PHP、MySQL三个软件的功能。
第一个实践作业使用HTML+css实现的,很生疏但很兴奋,毕竟是自己敲出来的第一个代码实践作品。
菜鸟学习成长记-第一天_第2张图片
敲得是静夜思的诗,每句换行,每行居中且为不同颜色,标题和作者采用楷体,诗句为黑体,以下是效果图:
菜鸟学习成长记-第一天_第3张图片
HTML就是内容的整体框架,css和javascript就是对内容的效果动画类修饰。其中学会了书写格式和居中、换行、颜色、字体标签,很充实也很欣喜。

你可能感兴趣的:(网站开发,php,html,css)