在看本篇文章之前,请确保您已经完全安装成功了php的开发环境,如有疑问,可以参考我的前一篇文章。
本篇将介绍一个php的完整示例:99Pursey。
这个完整的代码可以在google上下载到,也可以到我的资源里面去下载,这是一个很好的学习的例子。
首先将99Pursey完整的代码拷贝到服务器根目录下(我的根目录是D:\wwwroot\),各位读者应该根据自己的根目录的不同相应地拷贝到不同的地方。在开启浏览器看效果之前,请确保你的Apache服务器和Mysql数据库的服务已启动。
然后在浏览器中键入:http://localhost/99Pursey
读者就可以看到相应的页面了。
这个项目的具体部署步骤和网站操作如下:
将data文件夹中的db_pursey文件夹(此为数据库文件)拷贝到Mysql安装路径下的data文件夹中,完成附加MySQL数据库的操作。注意此处的Mysql安装路径不是Mysql的图形管理工具的路径,而是最开始安装的Mysql数据库的路径
(1)将99Pursey文件夹拷贝到服务器根目录wwwroot文件夹中<!--[endif]-->
(2)打开IE浏览器,在地址栏中输入127.0.0.1/99Pursey或localhost/99Pursey,即可运行程序。
注意:“127.0.0.1”的默认端口号为“80”,在安装Apache服务器时如果端口号采用的不是默认设置,而是用户自定义的(例如:88),那么需要在地址栏中输入“127.0.0.1:88”,即可正确运行程序。
九九度供求信息网主要用来为用户提供信息服务,对于生活和工作中的各类信息都应尽可能地全部包括在内,例如,公寓、求职、招聘、培训、招商、房屋、车辆、出售、求购等信息。项目发布后,要实现能够为用户生活、工作带来极大地方便并提高企业知名度、为企业产品宣传节约大量成本的目标。九九度供求信息网的主要目标是提供强大的搜索功能,准确的信息定位描红功能,付费信息的管理、免费信息的审核和删除功能。
本系统管理员用户名为:tsoft,密码为:111。
<!--[if !supportLists]-->l <!--[endif]-->前台
前台主页面如图1.2所示。前台主要显示供求信息,及发布免费信息。单击“我要发布”按钮,即可发布免费信息,信息发布后只有在后台由管理审核后才可以显示到前台。
<!--[if gte vml 1]><v:shape id="_x0000_i1026" type="#_x0000_t75" style='width:415.5pt;height:463.5pt' o:bordertopcolor="this" o:borderleftcolor="this" o:borderbottomcolor="this" o:borderrightcolor="this"> <v:imagedata src="file:///C:\DOCUME~1\ADMINI~1.62C\LOCALS~1\Temp\msohtml1\01\clip_image004.png" mce_src="file:///C:\DOCUME~1\ADMINI~1.62C\LOCALS~1\Temp\msohtml1\01\clip_image004.png" o:title="" croptop="6205f" cropbottom="1737f" cropleft="12385f" cropright="13081f" /> <w:bordertop type="single" width="4" /> <w:borderleft type="single" width="4" /> <w:borderbottom type="single" width="4" /> <w:borderright type="single" width="4" /> </v:shape><![endif]--><!--[if !vml]--><!--[endif]-->
图1.2 前台主页面
<!--[if !supportLists]-->l <!--[endif]-->后台
单击前台页面上方的“管理员登录”按钮,进入后台登录页面,输入管理员用户名及密码即可进入后台管理主页面,如图1.3所示。后台主要实现了添加付费信息、广告信息,查询、审核及删除供求信息等操作。
至此,我们的初步工作结束,接下来就要看代码了,待我慢慢写来。
<!--[if gte vml 1]><v:shape id="_x0000_i1027" type="#_x0000_t75" style='width:448.5pt;height:322.5pt' o:bordertopcolor="this" o:borderleftcolor="this" o:borderbottomcolor="this" o:borderrightcolor="this"> <v:imagedata src="file:///C:\DOCUME~1\ADMINI~1.62C\LOCALS~1\Temp\msohtml1\01\clip_image006.png" mce_src="file:///C:\DOCUME~1\ADMINI~1.62C\LOCALS~1\Temp\msohtml1\01\clip_image006.png" o:title="" croptop="6240f" cropbottom="11913f" cropleft="7218f" cropright="7160f" /> <w:bordertop type="single" width="4" /> <w:borderleft type="single" width="4" /> <w:borderbottom type="single" width="4" /> <w:borderright type="single" width="4" /> </v:shape><![endif]--><!--[if !vml]--><!--[endif]-->