PHP学习笔记二

来源:互联网 发布:个人隐私 知乎 编辑:程序博客网 时间:2024/06/06 17:54


PHP可以做什么

为什么要学习PHP?“我可以用JavaScript来实现程序编写。”但JavaScript的能力是有限的,JavaScript通常运行在浏览器(客户端),它可以制作网页上面的特效:鼠标滑过背景改变颜色,还有网页上常见的鼠标滑过弹出菜单。但如果要让JavaScript实现显示“访问网站的总人数”,它就无能为力了,因为它只能获得客户端的信息,而“访问网站的总人数”是存储在服务器端的。所以就需要另外一种可以在服务器端运行的编程语言,PHP语言就是其中的一种,因为它可以运行在Web服务器端。
在学习PHP之前让我们来认识一下PHP及其功能。
1、运行在服务器端:学会了PHP,就可以指挥服务器给你干活,甚至是搞破坏^_^(千万不能真这么做咯),WEB网站的大部分数据都是存储在服务器端的,PHP就是用来处理这些存储在服务器的数据的(功能强大吧)。
2、跨平台:服务器可以是多种平台的服务器,比如Linux、Windows、Unix,你都可以指挥(不用怕只能指挥一种服务器啦吧)。
3、脚本语言:它是通过编写脚本,也就是一行行的计算机指令(也可以理解为特定的英文单词),来指挥服务器来工作的,因此,在编写PHP的过程其实就是与老外(服务器成老外啦)交流的过程,交流的语言就是PHP。
4、免费:免费使用(天下还真有免费的午餐)。

慕课网上的教程(摘抄)


PHP使用

就和js在Html中的使用时一样的


PHP的注释是用//

HTML中使用<!--  -->

CSS中使用/*  */



WAMPServer集成环境

W:Windows

A:Apache

M:MySQL

P:PHP

在www.wampserver.com中下载

下载安装方法可以参看菜鸟教程


WAMPServer中的自定义网站根目录

1.在自定义的地址处新建文件夹

2.在点击电脑右下角wampserver图标,在apache中的httpd-vhosts.conf中找到documentRoot,将其中的地址改为自定义的路径。(这里要强调一下,路径中的正斜杠与反斜杠,一般网络操作时,会使用两个反斜杠,其实直接可以用一个正斜杠代替;还有网上给出的都是http.conf,如果能发现http-vhosts.conf,就用此文件)

3.点击www directory,进入根目录(wamp64),找到wampmanager.ini文件,在其中查找Menu.Left,会有这么一行:

Type: item; Caption: "www directory"; Action: shellexecute; FileName: "C:/ZZZZZZ/wamp64/www"; Glyph: 2

将其中的Capation值改为自定义文件名(或者不改,只是一个显示,任意),FileName改为自定义文件路径

找到wampmanager.tpl文件,在其中查找Menu.Left,找到这么一行:

Type: item; Caption: "${w_wwwDirectory}"; Action: shellexecute; FileName: "${wwwDir}"; Glyph: 2

将其中的Caption值改为DemoDectory(这个是显示的文件名,任意取),将FileName改为自定义文件路径

然后关闭WAMPServer,再重新打开,便可以了

参看http://www.cnblogs.com/wj1995/p/5520003.html


多站点搭建

在httpd-vhosts.conf文件中添加

在httpd-conf中找到httpd-vhosts这一行,去掉#

允许其他地址访问:httpd.conf中的deny改为Allow,最后一句添加#

设置本机访问时优先从本机获取,在system32中的hosts里面添加。。。。

细见上面的网站http://www.cnblogs.com/wj1995/p/5520003.html


监听端口修改

在httpd.conf中

查找80端口,找两次,将80端口改成自定义的,如8080,

同样,只要修改配置文件就要重启服务器

然后在网站中输入localhost:8080/test.php

为什么监听80端口不需要使用80端口,而用8080时,要带有端口号呢?

因为浏览器默认的会去寻找80端口号,如果没有填写,表明的是80端口,而8080没有这个效果


0 0
原创粉丝点击