PHP教程之基于mysql的bbs设计(五)
在这里想谈谈自己这六个多月的PHP学习心得,希望对给比我还新的新手们有所帮助,讲的不是很深刻,甚至有的想法可能是错误的,希望不要误导新人才好,大家要有自己的主见。 6。bbsd和cq66办事器端改革bbsd中,关于用户的模块应当对照好改,只需将写.PASSWD文件的操作换为
操作数据库的UserManage类的成员函数便可,但能够要先判别甚么数据更改,
要挪用哪一个函数。并发操作的分歧性,则由数据库的加锁功效包管,mysql应当
撑持这类的锁吧。文章方面能够对照费事,也是将本来对文件的操作转换成操作
数据库的BoardManage类的成员函数便可。
cq66形式应当对照好修改,能够就是本来取文章的协定要变更一下。取文章
题目的时分,同时也将文章的长度发送曩昔,然后客户端可以依据显示区的巨细,
慢慢恳求文章的内容,恳求文章的时分要给出恳求的局限。
关于体系模块层,能够做成so的模式会不会较好,(so是否是相当于dll,
容不轻易做的,有无需要?),同时体系模块层应不该该保留一些部分数据呢?
仍是做成公用函数一样的接口呢?回忆UserManage类,能够没需要辨别特权指令,
一切操作都要供应操尴尬刁难象的id,而权限反省交到下面的办事层来完成?
7。初步测试企图
要测试,等先要把器材做出来,要做器材,先要有其余器材。。。。。
起首将167体系装好,配好mysql,然后学学mysql的 C API 接着建好表,
要做这个企图,先要将短学期的5000行代码写完,然后是温习考研,温习之余将编译器功课作好,再有工夫并且没有mm来找我,就能够入手下手做了。。。。。
不过语法好学,但是怎么用语法来实现每个人都有每个人的方式,几乎是各有千秋。然而借鉴别人成功的代码,绝对是有益无害,因此,多看那些经过千锤百炼凝出来的经典代码,是进阶的最好方法。 使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的 我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。 当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标, 开发工具也会慢慢的更专业,每个公司的可能不一样,但是zend studio是个大伙都会用的。 兴趣是最好的老师,百度是最好的词典。 微软最近出的新字体“微软雅黑”,虽然是挺漂亮的,不过firefox支持的不是很好,所以能少用还是少用的好。 曾经犯过一个很低级的错误,我在文件命名的时候用了一个横线\\\\\\\'-\\\\\\\' 号,结果找了好几个小时的错误,事实是命名的时候 是不能用横线 \\\\\\\'-\\\\\\\' 的,应该用的是下划线\\\\\\\'_\\\\\\\' ; 实践是检验自己会不会的真理。 使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的 先学习php和mysql,还有css(html语言很简单)我认为现在的效果比以前的方法好。 建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。 没接触过框架的人,也不用害怕,其实框架就是一种命名规范及插件,学会一个框架其余的框架都很好上手的。 首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。 本人接触php时间不长,算是phper中的小菜鸟一只吧。由于刚开始学的时候没有名师指,碰过不少疙瘩,呗很多小问题卡过很久,白白浪费不少宝贵的时间,在次分享一些子的学习的心得。 为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。 基础有没有对学习php没有太大区别,关键是兴趣。 首先声明:我是一个菜鸟,是一个初学者。学习了一段php后总是感觉自己没有提高,无奈。经过反思我认为我学习过程中存在很多问题,我改变了学习方法后自我感觉有了明显的进步。 我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。 我学习了一段时间后,我发现效果并不好(估计是我自身的问题)。因为一个人的精力总是有限的,同时学习这么多,会导致每个的学习时间都得不到保证。
页:
[1]