armok 发表于 2008-4-29 16:04:22

armok 发表于 2008-4-29 16:07:22

vivalite 发表于 2008-4-29 16:29:39

Discuz也是基于MVC设计模式的。我们只需掌握基础要领,就不必再看Discuz代码了。(Google一下“PHP MVC 设计”)   ---个人意见

chen 发表于 2008-4-29 17:26:42

Discuz! 6并没有完全开源,关键代码仍然使用Zend Optimizer加密。
不过仍然觉得它很稳定,速度也快,我们单位的网站我负责在搞,用的就是SupeSite 5.5.5+Discuz! 6
大家随便看看,http://www.gszczx.cn
不要抛砖,毕竟是业余的,运行在windows2003上,也没有考虑安全问题,高手不要黑我啊!

=======================================================================================
更正:是SupeSite没有完全开源,不是Discuz!,SupeSite是一套整站系统,集成了资讯,博客,个人空间,书签等,是web2.0的典型代表。

Cocal 发表于 2008-4-29 18:26:20

"这个论坛目前已经卖了给上海某家Oracel ERP 顾问公司。"
==技术顾问:Bchen@sap.com
到底卖给谁了?有点晕。哈哈

支持用开源的网站方案,站在巨人的肩膀上感觉的确会不错。建议关注SupeSite,好东西。

neutronlmk 发表于 2008-4-29 20:41:35

提下下意见,希望出一份力.
1,网站代码坚持自主开发,这个坚决支持!
2,网站个人倾向于CMS+社区的形式,这个在参考SupeSite+Discuz时要注意,SupeSite的新闻发布差得要死,
只能死板的把论坛的内容抽出!我觉得SupeSite+Discuz还有它内置的Blog系统总是复制论坛里面的内容,使得
整个网站太多重复的内容!如果要参考Discuz的话,一定一定要预先规划好cms+bbs+blog的关系。可以参考
http://www.eetchina.com/ 这个网站的内容。
3,PHP或JSP孰优孰劣不必争论,我希望阿莫在那一边技术有优势就使用那一种语言,PHP一定比JSP快么?工商银行
的网站也在用jsp呢!其实可以参考优秀PHP论坛的架构,然后使用jsp编写,所以我的意见保持使用jsp开发。
4,如真要参考php论坛代码,建议参考vBulletin,它可以把所有内容都储存在数据库内(帖子+附件+头像+****),
而且完美支持中文全文搜索!Discuz还无法达到这个级别的,我还有一份licence,需要的话可以提供一份代码。
5,不要一味追求新的技术,成熟的技术+可扩展性就够了!microsoft的VB流行就在于稳定+向前兼容!

armok 发表于 2008-4-30 05:33:24

chsi 发表于 2009-2-22 16:12:00

不仅是PHP/JSP,现在的前台也有很大的问题。
随便拿个论坛的页面去W3C验证一下就知道了 三四百个错误
而现在贴子标题还大量使用font标签

什么时候能整站通过W3C呢?

wenming 发表于 2009-2-22 16:23:31

建议参考一下drupal.
在WEB2.0时代,单纯的论坛已经不能满足需求了.
例如,使用论坛的方式,不利于开展一项目为开源项目.
不利于文件的分类整理.
这些问题我早就有所察觉.

robinyuan 发表于 2009-3-29 23:38:58

不知道下一代网站是如何样子的啊

watercat 发表于 2009-3-30 00:05:41

几点个人意见:

1、不要盲目追新,只要能保持网站的浏览器平台通用性,就尽可能不要引入任何新奇的名词,也不必特别参考任何现有商用论坛程序——这些程序都是已知有无数缺陷和漏洞的

2、网站首先应该注意稳定性,其次应该注意安全性,其次是访问速度,最后才谈得上界面美观与否

3、对于一个技术网站来讲,没必要换什么皮肤啊风格啊,这些都是大量BUG的源头,平淡朴素不是缺点,内容才是一切

4、从技术角度讲,由于网站的服务器性能已经足够,则为安全考虑,个人建议至少对论坛的数据库和程序采用如下处理措施:

a、所有包含关键数据的数据表(如用户基本信息表、主题信息表、帖子内容表、版面设置表、访问权限表等,但用户扩展信息、论坛统计数据等无关大局或可随时根据现有数据重新生成的数据则不属于关键数据),对于论坛本身的程序来说,均只有查询和添加条目的访问权限
b、为每一个需要改动的数据表,一一对应的增设包含修改和删除相关信息的变更登记表(如果数据表的主索引ID是UUID而非整数值,则也可以采用全局唯一的删除登记表,处理起来会更具典型性),且此变更登记表对论坛本身的程序来说仍然只允许查询和添加条目,最终实际的查询结果以【主索引ID在基础数据表且不在变更登记表】的视图结果为准
c、在数据库定期备份时,可根据需要对基础数据表和变更登记表进行合并和整理
d、如此处理后,只要数据库服务器和网站服务器物理上是分离的,则可极大限度的保护数据不受任何误操作和/或恶意攻击侵扰,并且,还可以有效的反查各种数据的修改历史
e、作为一种预防措施,可以对单一ID在特定时间段内的修改总次数进行控制,避免恶意用户借此在数据库中增加大量垃圾信息

watercat 发表于 2009-3-30 00:09:15

补充一点:

不得不说,当初阿莫决定将论坛服务器操作系统从Linux转至Windows时,我就反复提出强烈反对意见,但很遗憾阿莫没有采纳

这一次,我仍然是出于多年对计算机安全的经验提出了几条意见,希望阿莫能认真评估

gaofan 发表于 2009-5-29 22:29:55

drupal非常不错,我强烈推荐

asdasd 发表于 2010-5-5 11:11:34

mark

kenny17 发表于 2011-6-7 17:01:22

论坛历史啊,学习了
页: [1]
查看完整版本: 有熟悉Discuz! 6 源代码的吗? 它将为我们的新网站设计提供参考,征新网站设计参与者