其实上网查了资料之后,wamp安装挺简单的,只是有几个概念刚接触还不太懂。一个是Apache,这是一个Web服务器软件,使用量目前排名第一,很厉害;一个是PHP,这是一门通用开源脚本语言,用于编写后台;一个是MySQL,它是一个关系型数据库管理系统,说白了就是数据库。
这几个概念搞懂了,也按照网上说法装好了wamp,那么就可以开始玩了。不过要注意,装wamp的时候,我们设置了MySQL的用户名和密码,这个可得记住,不然我们自己都进不去,目前还没用到数据库,这部分先忽略,但是,记住用户名和密码!
启动wamp很简单,关键是wamp中有个www目录,我们把之前的贪吃蛇小游戏放在这里面就可以啦,假设叫snake.html,那么我们在浏览器中输入:127.0.0.1/snake.html,应该就能看到小游戏了。
在网络世界里,127.0.0.1是本地ip地址,所以以上url就能访问到我们的页面啦,当然这是在我们启动了apache的前提下,不信你把apache关了再试试。
好了,我们来试一下php语言,先找个入门例子:
<?php echo "<h1>PHP</h1>"; echo "<p>Hello World!</p>"; ?>check the result
这个例子真够简单,其实echo就是输出的意思,就是在前端输出了<h1>PHP</h1>和<p>Hello World!</p>,但是这个例子没有意义,前端html直接就能写,那php的意义在哪里呢?再看个例子:
<?php $arr = array(); $arr[0] = 'apple'; $arr[1] = 'orange'; $arr[2] = 'banana'; ?> <ul> <?php foreach ($arr as $fruit) { ?> <li><?php echo $fruit;?></li> <?php } ?> </ul>check the result
这是一个典型的html和php混编,最终输出到前端的是ul和li元素,但是数据却是从php的array中来的。
其实php的数据基本都是从数据库里面来的,php的作用是从数据库中取出数据,然后将它展现给前端。当然还有一个作用就是接收用户的请求,并且生成响应的页面。
说实话觉得php很神奇,但是它的原理还是比较简单,apache会判断一个页面是否是php页面,如果是,则先执行里面的php脚本,生成结果,然后再将其与混编的html一齐输出到前端,展现到用户面前。
好了,这就是php,基本算是入门了。