免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
楼主: bluedoor007
打印 上一主题 下一主题

树状论坛-AnBBS,PHP+MYSQL火暴登场 [复制链接]

论坛徽章:
0
11 [报告]
发表于 2005-02-02 18:07 |只看该作者

树状论坛-AnBBS,PHP+MYSQL火暴登场

很厉害!

论坛徽章:
0
12 [报告]
发表于 2005-02-02 19:56 |只看该作者

树状论坛-AnBBS,PHP+MYSQL火暴登场

原帖由 "bluedoor007" 发表:


就象有的人在用php却不看好它,写php程序只是应付工作交一下差而已,phplib很强啊,全国学PHP的,我敢说有加起来没有100个人能写出象phplib那样高质量的代码!

什么叫自然排序吗?我想你是不太用数据库,对数?.........


高手和美女一样都是不轻易出来见人的。

论坛徽章:
0
13 [报告]
发表于 2005-02-07 21:36 |只看该作者

树状论坛-AnBBS,PHP+MYSQL火暴登场

phplib真得很过时了!

论坛徽章:
0
14 [报告]
发表于 2005-02-16 10:57 |只看该作者

树状论坛-AnBBS,PHP+MYSQL火暴登场

[quote]原帖由 "numlock"]phplib真得很过时了![/quote 发表:

实现的方式过时了,但是思想没有过时。
longnetpro 该用户已被删除
15 [报告]
发表于 2005-02-17 05:34 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
16 [报告]
发表于 2005-02-17 07:11 |只看该作者

树状论坛-AnBBS,PHP+MYSQL火暴登场

如果仅限于论坛系统范围的话, 我看全球没有几个论坛在 "模块化" 这方面做得好的 (国内似乎更不行了). 这倒不是说作者技术不行, 而是早年的开发思路一直沿用下来, 现在想在延续的版本中重新大改架构很难. 像 vbb 这些老油条式的程序, 看不到半点 oop, global 同样是满天飞, 但还是不能不承认他好用. 我的看法还是不要一杆子都打死.

不过回过头来说, 现在早已经是 new millennium 了, php5 也已经开始热身了, 开发思路也更新换代了吧, 楼主既然是以 "学习技术" 为一个重要目的, 还是应该对自己的代码要求严格一些.

global 问题很讨厌, 如果将来程序作为一个嵌入式程序发布 (看作者的意思的确是这样, 譬如镶入第三方的 CMS 系统), namespace pollution 的问题会很突出, 建立一个 Registry Singleton 来存储 globals 可能是一个比较好的办法.

进一步说, "模块化" 在论坛程序中是个非常棘手的问题, 你可能是一位 PHP 专业人士, 但这不等于你就是 "HP 论坛系统" 的专业人士. 首先论坛中蕴含的内容十分丰富, 其次 PHP4 这种语言毕竟离 java 还有一段距离, 不是资深老鸟, 很难设计出既 "好用 (快速高效之流)" 又 "好看" 的架构.

现在的论坛产品都在拼快, 都恨自己少生了两条腿, 你 discuz 跑个 0.01 秒吧, 我 phpwind 拼了命也想个跑 0.009 秒的方法, 用户也喜欢这个, 用户不会去了解什么是架构和设计模式. 所以说作为一个商品发布呢, 大家偶尔来点 PHP + HTML 和在一起的代码也可以理解 (至于 "偶尔" 的频率是多少就看你开发者的素质了), 是不是有点像 Direct3D 开发中 Immediate Mode 和 Retain Mode 的意思.

作为开发人员我也很希望能把 HTML 模板和 logic 彻底分离 (即使从美学角度来说...), 不过有时候在处理一些微小元素的时候实在没有心情去这样搞. 印证了一句话... 程序员大多都是懒人 -_-b

------------------------------------------------
stdafx

论坛徽章:
0
17 [报告]
发表于 2005-02-17 11:30 |只看该作者

树状论坛-AnBBS,PHP+MYSQL火暴登场

stdafx你说得实在好,感谢你花费了那么多的精力看完我写的乱七八糟的程序。
感谢你提出非常好的意见。

你在树状显示的部分分析得非常好,非常到位,基本就是那个原理。

至于你批评的部分有的有点偏激,我写AnBBS毕竟是用来用的,不是用来做理论研究的,要想应用得好的话,就要速度快,效率高。最初我也想全使用OOP方式为开发,可是PHP4执行的效率并不高,后来把除去了好多不必要的类,因为PHP4执行效率最高的就是函数。至于框架,一直了解得也不多,后来看到几个,分析一下效率就pass了,一个论坛显示一个页面用0.5秒的时间想必没有人会用了吧。不过看了一些框架得到很多的启发。

关于模板的问题,实在是无奈也是有懒的因素,可以都做成完全模板化,但是改动非常大,而且会降低不少效率。所以我一直也没有动。

关于dualface的PFC,我们两个根本就不是一回事,没必要弄到一起,他写的是框架,我写的是应用,呵呵。

真的非常感谢你写的文章!谢谢!

论坛徽章:
0
18 [报告]
发表于 2005-02-17 14:56 |只看该作者

树状论坛-AnBBS,PHP+MYSQL火暴登场

走自己的路让别人说去吧

感觉楼主比较喜欢听好听的话诶~ 听着烦的全部pass

个人感觉 哈哈

论坛徽章:
0
19 [报告]
发表于 2005-02-17 15:38 |只看该作者

树状论坛-AnBBS,PHP+MYSQL火暴登场

原帖由 "bluedoor007" 发表:
stdafx你说得实在好,感谢你花费了那么多的精力看完我写的乱七八糟的程序。
感谢你提出非常好的意见。

你在树状显示的部分分析得非常好,非常到位,基本就是那个原理。

至于你批评的部分有的有点偏激,我写An..........


树装图的那个意见是 longnetpro 兄的嘛.  

论坛徽章:
0
20 [报告]
发表于 2005-02-17 16:38 |只看该作者

树状论坛-AnBBS,PHP+MYSQL火暴登场

.............................
我觉得不错.

至于议论吗,我觉得功能比结构要重要,毕竟程序是拿来用的不是拿来看的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP