1.简介 PhpCollab 为项目开发团队提供了一种开源的,网络化的工作平台。和Macromedia Sitespring很类似,PhpCollab的架构充分考虑到了咨询团队互相之间共享信息和为其他区域的客户发布他们想要的信息等情况。 PhpCollab围绕项目管理最重要的方面,例如任务的规划,资料的共享,以及加入到其他的开放源代码的应用程序中。例如使用Mantis进行bug的跟踪 ,使用PhPNuke进行内容管理和支持正在进行中的工程(使用 phpCollabPublisher)。 PhpCollab开源社区,是最大的开源软件社区sourceforge的一部分,该社区非常活跃,那些对社区有所贡献的开发者,测试者,以及上面的文档使得应用程序能够更好的满足人们的需要。 2.当前特征 管理: ·安装:非常容易安装,充分考虑到了同防火墙和内部网一起使用的灵活性 ·更新:系统自动更新为最近的可用版本 ·主体:接口主体的可用性 ·权限:允许不同类型的用户 ·日志:跟踪用户的活动 ·数据库:数据备份 ·设置:管理诸如默认语言和文件大小等系统设置 项目团队 ·团队/客户:分为两个不同的部分,一部分是关于项目团队的信息,另一部分是客户的信息 ·通知:对于项目的一些改变和一些事件系统能够通过电子邮件自动进行通知 ·项目的生命周期:可定制的组织结构(通过阶段,任务,子任务来实现) ·计划:管理任务,监控任务状态,跟踪所作的估计和实际的工作的差别 ·图表视图:JPGraph能够以图形的方式显示任务的进程 ·显示差别:自动显示所作的估计和实际的记录之间的差别 ·文档:文件的存储,版本的确定,评审 ·支持:管理并对请求支持做出响应 ·bug跟踪:通过集成的Mantis对软件进行管理 ·讨论:打开并且公布内容到项目公告牌中 ·注意事项:记录各种各样的项目信息 ·报告:产生项目的统计信息 ·日历:以可见的方式对任务进行管理,并且增加重要事件和复现项目事件 ·书签:记录并共享重要的网页地址 ·搜索:在关键字基础上进行搜索 ·导出:保留项目文件为CSV 客户团队 ·任务:察看已存在的任务并且公布新的任务 ·文档:上载新文件,批准或者编辑已存在的文档 ·公告牌:建立和发布新的讨论 ·支持:文件支持请求并且察看响应 版本2.5<即将具备的新特性 ·计价 ·Newsdesk用于出版和RSS相关的主题 ·系统范围的电子邮件能力 ·将报告导出为PDF格式 *请注意当phpCollab将内容管理系统(如PhPNuke)很好的集成时,它本身不是一个网站发布器,也不是一个内容管理系统。 3. phpCollab安装指南 这一部分适用于执行第一次安装,要更新已经存在的phpCollab,请参考“更新phpCollab”。 (1)将zip文件解压到文件夹中(例如-”phpCollab”) (2) Unix/Linux:将文件”settings_blank.php”(includes/settings.php)重命名为”settings.php” (3) Unix/Linux: :将下列文件/文件夹的权限改为777(使用chmod命令),当然你也可以执行”chown apache”: [...]