谢谢 yangyu112654374(情义我心知) discuz的后台管理的功能我也想保留
那些设置是不是比较消耗时间?

解决方案 »

  1.   

    设置还好,几个小时的活,看需要
    个人觉得就做符合自己的风格、修改CSS花时间
      

  2.   

    你不如找一个dz的员工问问他。要他不看原来代码,一个人重写一遍要多少时间。或者换个问法,他们公司多少人花了多少时间写出这个dz论坛的。
      

  3.   

    discuz 是做几年了吧  版本不断升级
      

  4.   

    DISCUZ是很多人在做的,一个人的话恐怕比较有难度吧?现在他的论坛都是免费的了,没必要再做重复工作吧?
      

  5.   

    不是  我现在要用ruby on rails 做一个类似的论坛
    我想知道用php做需要几个模块
    我先列出
    社区首页面 2
    前台左侧分类 2
    前台公告 1
    前台页面(置顶内容)1
    前台页面(普通内容)1
    前台分类帖子(精华区,我的话题) 1
    帖子回复列表 1
    发表新帖 1
    帖子附件 1
    快速回复 1
    导航条 0.5
    在线人数 0.5管理后台
    左侧列表 1(静态)
    ...
      

  6.   

    最基本的功能就是发帖和回复。
    但是为了这些基本功能连带出来会有一大串。象权限管理,版主和超管。短消息通信。表情、头衔管理,搜索缓冲等等。一周内做出来没什么bug我觉得你已经算本事了。
      

  7.   

    是啊!我现在在研究DISCUZ论坛呢!就是光让你抄估计你一周能抄完就不错了!别说写了!
      

  8.   

    还有危险词过滤(政治)、ubb代码转换等等很花时间的东西。如果你已经跟老板说了x天完成,再算下去是不是想自杀了?
      

  9.   

    数据库设计 5
    框架设计 3
    用户权限设计 2社区首页面 2
    用户登陆登出 1
    前台左侧分类 2
    前台公告 1
    前台页面(置顶内容)1
    前台页面(普通内容)1
    前台分类帖子(精华区,我的话题) 1
    帖子回复列表 1
    发表新帖 1
    帖子附件 1
    快速回复 1
    导航条 0.5
    在线人数 0.5##管理后台
    左侧列表 1(静态)
    首页
    基本设置,注册与访问控制 1
    基本设置(其余功能)1
    界面与显示方式 0.5
    搜索引擎优化 0.5
    论坛功能 1
    积分设置 2
    安全控制 2
    时间段设置 1
    用户权限 1
    附件设置 1
    JS 调用 2
    wap 设置 N
    其他设置 2通行证API N添加论坛 1
    编辑论坛列表 1
    子论坛添加删除1
    论坛编辑 2
    论坛复制设置 2
    编辑论坛斑竹 0.5
    合并论坛 1
    主题分类 1
    管理组 1
    管理组编辑和管理权限 1
    用户组列表 1
    用户组详情 1
    发帖数级别 1
    添加用户 0.5
    编辑用户 0.5
    合并用户 0.5
    用户栏目制定 1
    禁止ip 0.5
    Discuz代码 2
    词语过滤 2
    Smilies编辑 2
    附件类型 尺寸 2
    奇虎搜索 N
    电子商务 N
    界面风格 2
    摸版编辑 2
    天下秀 N
    论坛公告 1
    勋章编辑 1
    在线列表定制 1
    广告管理 3
    联盟论坛 1
    计划任务 列表 1
    计划任务 编辑 1
    计划任务 执行 1资料备份 1
    资料回复 1
    数据库升级 1
    数据表优化 N
    编辑附件 1
    批量主题管理 2
    清理短消息 1
    更新缓存 1
    更新论坛统计 2
    js 调用向导 2
    文件权限检查 1
    论坛插件 N密码错误记录 2
    用户评分记录 1
    积分交易记录 N
    斑竹管理记录 2
    勋章授予记录 1
    尽力用户记录 1
    后台访问记录 1
    系统错误记录 N
    除掉后面为N的不做  我的估计是 100个工作日
    想哭
      

  10.   

    楼上应该多数人没开发过完整的大型社区吧.简单的按照功能来罗列工作天数没有什么科学意义, 有人认为 20 个工作日能开发出一个, 那么我可以负责地说, 即使你用在 .NET 环境下用 Visual Stutio 傻瓜式开发 aspx 的论坛, 拉拉控件, 并且只做看贴发贴的简单功能, 20 个工作日就消耗完了, 而且开发人员还要有一定经验.单人手写 PHP, 做出个外表像 discuz 的论坛至少 2 个月, 注意仅仅是有 discuz 的皮毛, 可以骗骗主管, 老板, 离实用差远了. 比如 discuz 可以在单 P4 服务器上跑一个 alexa 世界排名 1000 的论坛, 你赶工出来那个自然不用奢望这一点, 没准在线个百来人服务器 CPU 就 80% 了.另外一个论坛的管理后台编写非常耗时间的, 而且要严重考虑到防护性, 安全性, 举个小例子, 比如后台批量删贴, 清理用户功能, 万一出了一个小 bug, 点错一个小数点, 可能你上百 M 的论坛数据就毁了!! 所以你需要的调试时间远远比开发前台要多 !!本人多年前曾经写过一个论坛, 实际测试过应用到 alexa 排名 2000 的纯社区网站, 数据访问量大致每天 mysql 的请求在 1500 万次以上. 开发交付的时候问题多多, 在线 700 人就慢得要死, 经过差不多 8 个月的修改和维护, 才逐渐能够稳定运行. 所以说, 妄想短时间内 (3 个月内) 搞出实用的论坛, 除非你是非常专业人士.前面说过 用 VS 开发 .NET 论坛比较快速, 那也是只能开发简易的.
    本人现在在开发 .NET 版的社区, 性能提升和优化的问题比 PHP 还要严重和复杂得多, 3 个月只写出一个框架. 开发完要多少时间 ?
      

  11.   

    呵呵,我这更搞笑,Boss要我一个写个ERP……
    然后总结一句:这很简单嘛~~~~~~
    这是我从业八年来最哭笑不得的事
      

  12.   

    20工作日写社区不够,写个东西蒙老板足够了。你老板过20天后未必还想要社区,估计他到时告诉你社区不要了,你另做一个xxx……。
      

  13.   

    另外dz也不是什么大型社区。dz要多建几个论坛你就会发现,完了。
    dz就是面向大数据量的小论坛的。
      

  14.   

    哈哈!研究一下dz!关注中|!不知dz有多少程序员在开发
      

  15.   

    效率问题可以研究到牛角尖, 一个 int 还能分 N 段用.to 小陈:很多时候原因出在 PHP 和 mysql 本身问题上. mysql4 不支持行锁, PHP 没有 persistency 都是很无奈的事情. 制约了 PHP 程序的性能.在效率这方面, PHPWind 可能会好过 discuz, 拿 PHPWind 的代码给一位 Java 程序员去看会三天睡不着觉, PHPWind 为了性能把程序的色相全卖光了(乱七八糟没什么可读性). 讲个笑话: 记得当年 Discuz4 刚开发时 大C(戴志康) 问我总置顶主题的查询存储的问题, 我说为了减少一次 query, 先用 union 吧, 不行就只好用文本了, 大C想了半天说: 用文件算法虽然快但数据结构就乱了, 这么猥琐的代码他不忍心写.discuz 可以稳定运行 2000 多个子论坛. 我想对大多数人够用了.
      

  16.   

    从实用角度讲讲论坛性能.同样一个 .NET Web 程序和一个类似的 PHP 程序.用 LoadTest 压力测试:小压力时, .NET 像佳美, PHP 像奔驰.
    中等压力时, .NET 和 PHP 都成了帕萨塔.
    大压力时, .NET 成了夏利, PHP 成了拖拉机.
      

  17.   

    dz可以稳定运行2000多个子论坛?我想你应该是没打开执行时间统计。
    dz是把所有论坛名称等信息当成一个数组嵌入到所有页面的。2000多个论坛就好几百K。这样的dz每个页面平均速度都得0.2秒,这是不能接受的。
      

  18.   

    在dz的cache里有一个文件cache_forums.php,里面将所有的论坛都写成了一个数组。2000子论坛的话这个文件差不多300k左右。前台的页都嵌了这个页在我机器上include("cache_forums.php");的时间就得花掉0.15秒。这个非常难以忍受。也许dz在收了优化费用会改变这个情况,这个我就不得而知了。我在后台是没找到关于这个的设置。
      

  19.   

    http://bbs.imobile.com.cn这个论坛不过才100来个子论坛。首页已超0.1秒。内页0.04秒。如果是2000个子论坛结果可想而知。
      

  20.   

    http://bbs.imobile.com.cnDz还真是历害,这样的论坛也能跑!
      

  21.   

    以前用ASP写一个贴吧论坛,花了一个月业余时间
      

  22.   

    http://bbs.imobile.com.cn你再仔细看看.大论坛下面还有小论坛.不要轻易下结论.
      

  23.   

    2000 个子论坛什么概念, 不用大惊小怪.虽然数据量比较大, 但还是设计预期内的数据.连我自己写的 PHP 论坛都能通过 3000 个子站的压力测试 (关掉跳转列表). DZ 这种老油条肯定是可以安心用的.ps: 0.1 秒很慢吗 ? 看来你过于注重那个标注. 上了几千人的论坛一半 0.05 秒以上执行是很正常的. 快不重要, 重要的是稳定.
      

  24.   

    有难度```只用editplus 写得头都大了```
      

  25.   

    几千个论坛的情况下几千人?0.05秒?等我换了8至强再说吧。
    论坛不到2000的情况下。1千人,1秒以上。大量的表锁定。单cpu负载12+。一天24小时随时准备重启。
      

  26.   

    去掉dz代码里的上include("cache_forums.php");后,立即哗哗的执行时间掉下来了。可惜的是页面显示不正常了。
    include一个数百k的大文件要多少时间会占多少cpu请自己测试。dz写得好,不用给它打广告了吧。它能做的我不会赖了它,不能做的还是不能做。