• 14216阅读
  • 20回复

【讨论】关于开发qtcn.org BBS的讨论 [复制链接]

上一主题 下一主题
离线XChinux
 

只看楼主 倒序阅读 楼主  发表于: 2005-09-11
开发qtcn.org BBS长远来说是为了解决本论坛将来的功能扩充以及版权等方面的问题。
初步设想,大家发表发表意见。

要讨论的问题有:
1、要不要做qtcn.org BBS
2、要做的话要做成哪种形式的BBS(参考:Discuz/PHPBB模式的、smth.org/ytht.org模式的,sohu/sina/qq/tom社区模式的)
3、采用何种开发语言来做
4、开发小组采用何种方式(固定开发小组?动态成员改变模式开发小组?)
5、版权采用何种方式

大家接着讨论
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 1楼 发表于: 2005-09-11
我先说我的意见:
1、要做
2、做成sohu/sina/qq/tom社区模式的
3、采用PHP做,具体的就是采用Smarty模板,采用ADODB数据库
4、采用一旦决定后的固定开发小组做
5、版权采用Discuz方式,既商业版和免费版分开
[ 此贴被XChinux在2005-09-14 10:50重新编辑 ]
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线handsoft

只看该作者 2楼 发表于: 2005-09-11
严重同意!1,2,4,5
对第三,抱歉, 我不会PHP ,不知道现在学来得及不?
microtiger@gmail.com
离线XChinux

只看该作者 3楼 发表于: 2005-09-11
下面是引用handsoft于2005-09-11 14:25发表的:
严重同意!1,2,4,5
对第三,抱歉, 我不会PHP ,不知道现在学来得及不?


BBS开发需要各方面的人才,需要整体架构设计的,需要后台代码编写的,需要前台美工设计的等等。还有多国语言支持等等。

你觉得使用哪种语言开发比较好?
ASP.NET? JSP? PHP?
CGI就算了,呵呵。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线enjoyo
只看该作者 4楼 发表于: 2005-09-11
XChinux,老兄,Discuz我想过,可是很贵的呀

phpbb就算了吧,感觉比phpwind慢多了

phpwind在经济上还是技术上都比较划算,因为我们的技术人员,用phpwind足矣
最专业的软件技术社区:华竹技术论坛

http://sinoprise.com

http://sinoprise.net
离线XChinux

只看该作者 5楼 发表于: 2005-09-11
下面是引用enjoyo于2005-09-11 17:23发表的:
XChinux,老兄,Discuz我想过,可是很贵的呀
phpbb就算了吧,感觉比phpwind慢多了
phpwind在经济上还是技术上都比较划算,因为我们的技术人员,用phpwind足矣



我是说开发一个BBS,而不是买一个BBS
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 6楼 发表于: 2005-09-11
网易BBS采用JSP
搜狐社区采用PHP
QQ论坛采用CGI
TOM论坛采用PHP
新浪BBS采用CGI
雅虎中国BBS采用PHP
天涯社区采用ASP
CSDN采用ASP
新华网BBS采用JSP
西祠胡同采用ASP
西陆社区采用CGI
凯迪社区采用ASP
水木清华采用PHP


综合上面的:采用JSP的有2家,采用PHP的有4家,采用ASP的有4家,采用CGI的有3家

现在选择,只有JSP和PHP两种选择,而在这两种中,我觉得还是使用PHP比较的好
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线buhuiba_2001

只看该作者 7楼 发表于: 2005-09-12
JSP比较安全,可是速度慢。
ASP.NET可以考虑。不过要考虑服务器性能和以后的访问数量。程序最好性能高一些。
PHP没用过。不过感觉不错。
还有就是风格。不知道有没有好的设计!
离线handsoft

只看该作者 8楼 发表于: 2005-09-12
今天花时间看了下 PHP和MySQL关系的书,觉得PHP也不是很难!!呵呵!比C和C++可能要轻松点吧!
不知道掌门想采用什么数据库系统呀?会考虑MySQL吗?
microtiger@gmail.com
离线handsoft

只看该作者 9楼 发表于: 2005-09-12
我不大支持ASP方案,当然如果平台是Windows,那我就没有得说了。如果用PHP我觉得LINUX或UNIX和PHP是天然搭档!
microtiger@gmail.com
离线XChinux

只看该作者 10楼 发表于: 2005-09-12
语言方面我觉得使用PHP比较合适吧,ASP/ASP.NET不予考虑的,没有跨平台性。大型网站大多数使用UNIX,所以已经否决了ASP.NET了。CGI难以开发和维护,所以也不考虑。只能在JSP和PHP中选择,我是倾向于使用PHP,一个是,它的版权,另一个是,它做论坛/BBS其实挺合适的,由前面的那几个中国最大的BBS的使用上面就能看出来,使用PHP比较合适。另一方面,是它访问数据库要比JSP快,尽管实际上这个BBS设计的时候要使用大量的HTML生成(就像Yahoo和SOHU的,大量使用HTML生成)。还有多国语言支持,界面模板,这些都要设置成动态的,找专门的美工参考上面的几个大型门户网站的BBS的风格做。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 11楼 发表于: 2005-09-12
  关于数据库,PHP本身支持若干种数据库,我的想法是采用ADODB库,在设计时SQL语句使用标准SQL语句,尽量做到与数据库无关性,当然,可分为商业版和免费版,免费版不对数据库方面的东西做优化,商业版对数据库做优化,多利用不同数据库的不同特性,比如对Oracle, MySQL分别专门做优化的等等。我设想的,是做一个企业级的BBS,高负荷量的。
  至于安全性,我想这是主要在于一个是程序设计,另一个是服务器的管理方面的问题吧。要是PHP本身没有安全保障,我想Yahoo也不会采用它来做了吧。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线buhuiba_2001

只看该作者 12楼 发表于: 2005-09-12
下面是引用XChinux于2005-09-12 11:56发表的:
语言方面我觉得使用PHP比较合适吧,ASP/ASP.NET不予考虑的,没有跨平台性。大型网站大多数使用UNIX,所以已经否决了ASP.NET了。CGI难以开发和维护,所以也不考虑。只能在JSP和PHP中选择,我是倾向于使用PHP,一个是,它的版权,另一个是,它做论坛/BBS其实挺合适的,由前面的那几个中国最大的BBS的使用上面就能看出来,使用PHP比较合适。另一方面,是它访问数据库要比JSP快,尽管实际上这个BBS设计的时候要使用大量的HTML生成(就像Yahoo和SOHU的,大量使用HTML生成)。还有多国语言支持,界面模板,这些都要设置成动态的,找专门的美工参考上面的几个大型门户网站的BBS的风格做。


完全同意老大的想法。因为PHP毕竟相对JSP,ASP.NET没有什么略势,而且更好的跨平台。我想一个网站更注重的应该是服务器安全,以及数据的管理。
离线handsoft

只看该作者 13楼 发表于: 2005-09-12
看来我的MySQL又没有用了吧!!晕!
microtiger@gmail.com
离线XChinux

只看该作者 14楼 发表于: 2005-09-12
下面是引用handsoft于2005-09-12 13:05发表的:
看来我的MySQL又没有用了吧!!晕!


数据库是采用与数据库无关的ADODB库,这样,在写程序的时候尽量使用标准SQL语句就行了,并且多注意不同数据库的兼容性。也就是说,只要是ADODB支持的关系型数据库,都可以使用。Oracle, MySQL, MSSQL, Sybase, DB2等等都能使用。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线handsoft

只看该作者 15楼 发表于: 2005-09-19
老大,好象现在有精力和时间的人不多了呀!我们的反应好象不大良好哦!10.1后真的开始做吗?
microtiger@gmail.com
离线XChinux

只看该作者 16楼 发表于: 2005-09-19
对,十一以后做,一个是因为一个朋友有这方面的需求,另一方面,论坛确实也需要一个自己的东西,现在我不敢对论坛做一些扩展,担心以后麻烦。比如我们应该有独立的资料共享区,软件文档下载区,精华区分类,开源项目区等等。我已找到几个人来做,开发它不需要多大的技术,大家没时间做的话可以帮忙测试和提意见,呵呵。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线chenhouwu
只看该作者 17楼 发表于: 2005-10-10
如果用ruby的话,我手头的事情忙完了会申请参加.呵呵.
---------不过我也知道不可能,虽然它有不可思议的开发效率,但大家都对它不感兴趣.
==========
开源的项目,兴趣是第一要务.老大应想办法在其中加入闪光点.
[ 此贴被chenhouwu在2005-10-10 22:55重新编辑 ]
离线XChinux

只看该作者 18楼 发表于: 2005-10-16
现在确定的:
使用PHP作为开发语言,数据库接口采用ADODB,模板系统采用Smarty,数据库方面,尽量做到通用,初步主要做SQL Server和MySQL这两种。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 19楼 发表于: 2006-01-16
这几个月来又有些变化,打算把XML、AJAX等东西加入来,数据库方面还是 ADODB, 模板方面Smarty也会继续使用,只不过与原来的使用目的有些不同,大量的使用XML和AJAX以提高规范性、速度和性能等,另外听说PHPBB3.0中留了与Jabber服务器的接口,我也在想这个问题,把Jabber与论坛整合起来,同时,可以论坛为基础的,把新闻系统和BLOG也加上,目前就这么多了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 20楼 发表于: 2006-01-16
到八九月份的时候正好域名、空间等都到期了,要转换到新服务器上,同时这个BBS也应该做成了,论坛也发展得差不多了,进行大改版,开始正规的发展。
现在还是原始积累阶段,呵呵。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
快速回复
限100 字节
 
上一个 下一个