序言:

        因为公司需求,我不得不去学习建站,以前都是做后台的,没有接触这些东西,所以也是从0开始研究的,大概半个月时间,学了三门语言加一些工具捣鼓出了一个小站,在此分享,也可以说是我自己的总结和心得,希望对想建站的道友们有所帮助。

        本文中提到的一些资源我都会上传的,到时大家直接下载就行了。这是在windows下建的。

 

part one:安装

        (mysql+apache+php)我选的是这个,或者(mysql+nginx+php)貌似这个搭配更强大,毕竟是俄罗斯人花6年时间写的。懒人可以选择一件安装,找一个叫appserv的东东就行,怎么装我就不说了,不过最好不要是php6,应为同事说很多语法都变了,我不怎么清楚,不过我一开始是php6然后连接数据库各种出错,后来还是重装的,大家要注意这个问题。装软件我就不教了。装完后在咱的机器上就有了AppServ这个文件夹,咱进去看看有都有什么。

零基础建站教程(html+js+php+mysql+ftp+apache)_第1张图片

其实就是把你装好了这三个东东,上面三个咱不关心,进入www文件夹,我们写的php文件都放这里就行啦。

写个php文件,丢到里面通过http就可以访问了,再啰嗦一句,就是在你的浏览器输入http://localhost/***.php   (***可以包含路径,比如我的项目就会放在一个目录下面)再再啰嗦一句,要开启你的服务。

零基础建站教程(html+js+php+mysql+ftp+apache)_第2张图片(Apache Start)

 

part two:学习的次序

              建站包括前台后台,我觉得比较好的学习次序是,html(两天)css(一天)java script(三天)php(三天)这当然是入门级的教程,任何语言要精通肯定不是这几天就能完成的了的,我们的目的就是能解决实际问题。html不难,但是东西还是比较多的,我们有侧重点的学,觉得需要用哪些东西就多注意一下,很多东西过一遍有印象,用的时候再去查。然后我学完js感觉学的时候很简单,学完了什么都忘记了,但后来也不影响我建站,用的时候查。php也一样。我们的重点放在这些语言的交互,这个对于初学者来说比较重要。了解一些jQuery的框架就更好了,可以使工作效率更高,哪些东西js会了以后就自己去琢磨去吧。

 

part three:数据的流入

        我的意思是页面上的数据->mysql的这个过程怎么实现。咱从form表单开始!

出版社名称:

密码:

邮箱:

这样数据就被丢到“信封里”寄出去了,下面看谁来收:registDB.php


这么简单就收到了,下面你爱干嘛就干嘛了,然后看看数据库操作,这php就很简单了:


当然我是在mysql里面已经把表建好了,同样可以在程序中进行建表操作。

 

part three:数据的吐出

           这是个mysql--->页面的过程,我们用php取数据,然后用js把它写到页面上,写到页面的过程是一个用js改变html的过程。这就体现了三者“复杂”的三角恋关系。


这里有个很有意思的地方,也是js和php完美融合的地方,php的代码,咔嚓从12行被截断,下面全是js对html的操作(这里是个添加表格的代码)。但是js又需要php取出来的数据,怎么办?就像这样varth_context = document.createTextNode('press']?>');

在里面再嵌php,其实这是php的一种属性,但是我为了把他们语法突出出来所以分开讲。至此,数据可以被取出到页面了。在这里我想顺便提一句,

标签下面其实还有个的默认标签,所以在添加子节点的时候应该插到下面,如果插到
标签下就会可能出问题。

你可能感兴趣的:(建站入门引导)