我的第二个php程序(2)
今天把纪检委的后台写了,前后台全部写在一个index.php里面,感觉有点bt,实际上我觉得php由于具有特殊的用途,文件结构又与用户界面相关,情况复杂,其代码重用性要最大程度提高的话,要么就把文件写得很散,尽可能提高功能通用程度,越细化就越方便封装和设计接口,越通用就越便于重用;要么就写到一个文件里面,像一般的应用程序一样自由处理,这样至少在面向过程的程序思路方面会有很大方便.但是做为具有一定规模的程序,这样做可能不符合动态网页语言的特殊环境,造成不便.
这个迷你CMS特别适合的站点:
- 按栏目发布文章,但栏目设置几乎不会变动的站点(因为要变动的话你就必须得去改php,也很方便. 在后台里就没做这样的功能了,因为这给编写程序带来很大方便:后台和普通界面可以整合,不需要单独界面).
- 结构简单,只要求 文章类别 和 link列表 这两种结构的,并且不需要二级子类别的(这个功能其实也容易扩充).
功能是太简单了点哈.但现在确实有不少这样低要求的(特别是那种其实不大需要网站的官方机构),而且想到仅需要一个不到8k的index.php、一个html模板、一个css就可以搞定,感觉还是很爽哈.(用模板所以需要一个template.inc,可选外挂:tinyMCE editor)
以后再回过头来看,也许觉得现在的代码写得很垃圾了吧:)
现在多写代码对以后没坏处的!
我今天去考计算机二级上机,3分钟就搞定了。看来学好PHP对C也有很大的帮助啊~~
现在回头想想,这辈子写过的PHP代码文件还是很多了……
你这辈子还早得很,会更多的!
还考二级啊,那个不是据说没得啥子用得嘛?
确实没得啥子用,太简单了…
当时脑子发热,去报了名. 现在舍不得100+的报名费所以去考了.
php,那是虾米东西?(无辜的,我是)
我觉得你的站速度快了就是因为你把banner取消了,恩恩。。
有留言簿这种东西么,供废话多的人踩的那种。
速度快了是因为我和曾波取消了freebsd的防火墙,呵呵,一个banner条影响不了速度的。
SU:
周五有聚会,都是老朋友的,邀请你去,而且必须去:)
这次只有收到邀请的人才去的
to Dying: PHP - Also see http://www.su27.org/?2006/3/12/1
mulong: Sure!
哇~~party耶~~
SU27现在已经开始纸醉金迷,醉生梦死的生活了……
Pi! I’m so busy and feel it quite unfair … other Grade-4-people are living a colorful life but I’m living with Linux and even don’t have an input method!
他一向如此……