1.新手建站教程系列之基础知识
教程简单,每个人都能学会~
成本低,只需要你有电脑即可~前期我们在本地玩,玩会了,我们再去买服务器。
什么是网站
既然是零基础教程,那就抱歉了,我当你什么都不知道!!(xD
如何访问网站
实际上,我们访问一个网站,打开这个域名,他实际上是在DNS服务器上面去找这个域名对应的IP,然后跳转相应的IP。在早期的时候,我们打开网站,只能通过IP访问,后来人们觉得太麻烦,IP不好记,就发明了域名这个东西,来方便我们记住网站地址。并且以后不管IP怎么换,只要记得地址,就能找到这个网站。
要想知道网站对应的 IP 地址,我们可以在 CMD 中,使用 ping 命令来查询。例如本站对应的 IP 是下图这个,当然,百度使用了 CDN,每个地区的 IP 不一样,因为 CDN 加速就是为了全球都很快访问所以嘛,ip 不一样
本站也是个网站(xD
网站的语言不同
我们使用浏览器访问网站,我们看得到的东西,全都是通过 HTML 标记给我们呈现,但是这个后面,输出 HTML 内容的程序却不一样。
目前大多数使用的网站程序是 PHP,Jsp,asp 等。当然还有比较小众的 go,Python 等。
当然,也可以直接使用 HTML 文件当网站的文件。
网站程序比较好区分,我们在地址栏常常看到 php,jsp 和 asp 结尾的东西,一般就能分辨出来了。php 是世界上最好的语言。
php 非常轻量和简单,常常被个人以及中小企业使用,并且用户群相当的巨大,没有 php 做不了的事。
而我们的教程,也是使用 php 来搭建我们的网站。
选择PHP程序
虽然我们选择了 PHP 语言但是其中包含了诸多程序
先给大家介绍下那些常见的 PHP 程序吧
WordPress:WordPress 是一款能让您建立出色网站、博客或应用的开源软件。wordpress 现已占据网络上前 1000 万个网站中的 1/3。所以几乎每个网站都是 wp 搭建的。(哎,我站不是啊 xD
Typecho:我站用的程序,适合会一丢丢代码的人食用。重点快轻量级。还支持原生md编辑器。
emlog:小众程序,模板比Typecho多得很,但是6.0之后emmmm,6.0系大更新,不建议食用
Z-Blog:这个我也用过非常好用,PHP版本支持SQLite,连数据库都省了
第一篇就到这里了,我们下篇再见ヾ( ̄▽ ̄)Bye~Bye~