PHP网站制作之实战经历:PHP+MySQL数据库服装论坛简略单纯通
不可能吃饭的时候咬了自己一下舌头就从此不吃饭了不是?放下畏惧,继续努力,咱们是来征服它的,而不是被它征服的,振奋起来吧同志。 <P style="TEXT-INDENT: 2em">校园服装论坛是校园网中不成短少的局部之一。固然基于ASP+ACCESS的服装论坛利用简约,装置便利,但MySQL数据库以它短小、便利、速度快、收费等长处成为良多站点今朝首选数据库,加上PHP言语也具有可跨平台、移植性高,平安牢靠,疾速高效的长处,因而今朝良多盛行服装论坛法式都采取了PHP+MySQL相联合来开辟。不外关于我等菜鸟们来讲在办事器上装置PHP+MySQL服装论坛可不像ASP+ACCESS那末复杂,只需求直接放到站点目次下便可运转。由于大多半PHP+MySQL服装论坛在利用前都需求装置。 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">假如你盘算购置虚拟空间来运转PHP+MySQL服装论坛法式,那末你起首得购置一个撑持PHP+MySQL的空间,普通的合适运转小型服装论坛(200人摆布同时在线)法式的虚拟空间每一年最低费用普通300元摆布。除此而外,还得创立MySQL数据库、创立用户名和暗码才干顺遂装置PHP+MySQL服装论坛。有的虚拟空间商直接供应这些信息给你,无需本人下手设置。例如:上海E动网的K300虚拟主机,在后台创立了称号为itlm的数据库后,就主动创立了itlm_f、itlm_r、itlm_w三个用户(暗码都是本人设定的)。如许装置时就能够直接利用了。 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">假如黉舍有本人的办事器(Windows体系),那末就依照上面的步调一先设置好办事器的运转情况,让办事器撑持PHP+MySQL。 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">办事器端软件装置 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">PHP+MySQL服装论坛法式在大多半情形下都是运转在Linux、UNIX等体系下,然而装置Linux、UNIX体系再设置装备摆设PHP+MySQL关于我等菜鸟们来讲可不是想玩就能够玩起来的!这里笔者向人人保举一款Win32平台下的一款Web办事器软件:EasyAPM-Server。EasyAPM-Server是 Win2000/XP/。 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">2003 体系下的Apache+PHP+MySQL 运转情况疾速集成装置套件。只需一次装置,就主动包括以下法式,Apache v2.0.54(Win32)、PHP v4.4.0(Win32)、Zend Optimizer v2.5.10a(Win32)、MySQL v4.0.25(Win32)、phpMyAdmin v2.6.3-pl1,用户不必修正任何设置装备摆设文件,对初学者来讲是装置最便利、最疾速的一款WEB办事器平台! <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">第1步:从以下地址下载EasyAPM-Server2: <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">http://www.byshell.net/Software/Catalog143/4075.html <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">第2步:将下载的文件解压到办事器d:\usr; <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">第3步:在办事器上运转d:\usr\install.bat装置Apache+PHP+MySQL 集成套件;如许,几分钟以内,就让你的办事器(或团体电脑)立即酿成了一台撑持PHP+MySQL的办事器。 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">第4步,创立MySQL数据库。在办事器IE地址栏输出:http://localhost/phpmyadmin/,利用phpMyAdmin来创立一个名为itlm的数据库; <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">注重: <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">(1)假如办事器本来已装置IIS办事,请在装置EasyAPM-Server前中断办事,或改动默许端口,不然会没法正常装置; <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">(2)EasyAPM-Server装置后,默许登录用户名: root ;暗码: micronsky.net ,进入后台后可使用“权限”项来更MySQL数据库的默许暗码、添加新的MySQL用户、设置用户权限等操作,这里咱们新增了一个用户:itlm_f; <P style="TEXT-INDENT: 2em">(3)更多操作请检查EasyAPM-Server内的申明文档。 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">装置phpwind3.0.1 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">收费团体版服装论坛法式 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">第1步:下载解压phpwind装置包。从http://www.phpwind.com/download.php?action=do&&p= PWForums&&v=4.3&&n=PHPWind_GBK_4.3.2.zip下载PHPWind 4.3.2 正式版(PHP+MySQL)高速服装论坛法式。 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">第2步:上传phpwind法式文件。假如利用的是虚拟主机,只需用FTP软件将解压后的一切文件上传到网站根目次下,确保在根目次下能看到install.php就能够了! <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">假如是本人的办事器装置的EasyAPM-Server,只需先删除D:\usr\www下除phpmyadmin文件夹(在线办理数据库用)外的一切文件,然后将phpwind.zip内的一切文件解压到D:\usr\www下,确保D:\usr\www下能看到install.php文件,这些就是phpwind的服装论坛的装置法式文件; <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">第3步:设置相干目次和文件的属性(办事器假如是Windows平台的,此步可省略,直接将相干文件或文件夹设置为可写便可)。先确认以下目次或文件属性为(777)可写形式: <P style="TEXT-INDENT: 2em">datadata/sql_config.phpattachmentdata/bbscachedata/groupdbdata/stylehtm_datatemplatetemplate/windtemplate/adminimage/upload image/attach<P style="TEXT-INDENT: 2em">设置办法:在ftp软件里右击响应的目次和文件,然后选择属性(CHMOD),在弹出的“属性”窗口中,选择一切的复选框,或直接在文本框中输出“777”,最初点一下肯定(ok)。 <P style="TEXT-INDENT: 2em">第4步:运转install.php装置服装论坛。在ie里输出http://你的域名(本机就填:localhost)/install.php,进入装置界面。浏览法式装置条目,点击“赞同”按钮持续装置服装论坛,接着就会呈现服装论坛装置最主要的一步,如图2所示。假如此处有白色的毛病提醒,申明你的属性设置有成绩,请依照提醒从头设置!这里填写的数据库用户名、数据库暗码和数据库名必定要依照后面创立的称号暗码来填写!假如是第一次装置,表分区符号项就不要修正了。开创人材料照实填写,登录服装论坛后台,办理服装论坛等都需求输出这个账号和暗码!填写完后,点击“入手下手装置”按钮,进入上面的页面依照屏幕上的提醒就能够顺遂完成服装论坛的装置了!完成服装论坛装置后,可以直接进入后台设置服装论坛参数。 <P style="TEXT-INDENT: 2em"><P style="TEXT-INDENT: 2em">设置服装论坛 <P style="TEXT-INDENT: 2em">服装论坛方才装置终了,只要一个默许板块,用办理员账号登录服装论坛后台法式,添加适合的服装论坛版面!再请求一个域名,解析到办事器上,就能够让网上的伴侣们会见了!你的留言本应该加入注册以及分页功能了,而如果你更强的话,UI(用户界面)也可以加强,完成之后,感觉是不是特有成就感?不管怎么样,咱好歹是写了一个动态网站程序了,放在自己的网站上耍耍吧。 实践是检验自己会不会的真理。 我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能: 如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域, 说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。 首先我是坚决反对新手上来就用框架的,因为对底层的东西一点都不了解,造成知识上的真空,会对以后的发展不利。我的观点上手了解下框架就好,代码还是手写。当然啦如果是位别的编程语言的高手的话,这个就另当别论啦。 Ps:以上纯属原创,如有雷同,纯属巧合 小鸟是第一次发帖(我习惯潜水的(*^__^*) 嘻嘻……),有错误之处还请大家批评指正,另外,前些日子听人说有高手能用php写驱动程序,真是学无止境,人外有人,天外有天。 不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。 至于模板嘛,各位高人一直以来就是争论不休,我一只小菜鸟就不加入战团啦,咱们新手还是多学点东西的好。 说点我烦的低级错误吧,曾经有次插入mysql的时间 弄了300年结果老报错,其实mysql的时间是有限制的,大概是到203X年具体的记不清啦,囧。 先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。 作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。 最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。 刚开始安装php的时候,我图了个省事,把php的扩展全都打开啦(就是把php.ini 那一片 extension 前面的冒号全去掉啦),这样自然有好处,以后不用再需要什么功能再来打开。 环境搭建好,当你看见你的浏览器输出“it works\\\\\\\"时你一定是喜悦的。在你解决问题的时候,我强烈建议多读php手册。 我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。 首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。 如果你已经到这种程度了,那么你已经可以做我的老师了。其实php也分很多的区域, 兴趣是最好的老师,百度是最好的词典。
页:
[1]