Author:田津坤([email protected])
重庆大学城市科技学院 2018年8月
CAGarden是根据ProjectTree开发出来的一个专门用于计算机协会日常使用的网站程序,除了基于ProjectTree的日常项目管理外,添加了社团纳新、人员入会退会管理、计算机义修在线预约、积分排行、物资管理等社团常用功能。
ProjectTree是一个适用于开发团队,维护团队等小型IT团队的日志及密码配发系统。小型IT团队在工作中经常会出现一个账户多个人同时使用的情况,需要将密码共享出来但常见的密码分享安全风险极大(Eg:Excel表格局域网共享,手机记事本等)密码非常容易泄露,并且修改密码后再次通知非常麻烦,一般少有人去定期修改共享的密码,ProjectTree把日常共总分成项目、日志、密码三类,并以项目为基础,归类整理项目中产生出来的日志和密码,通过有权限控制的共享,用户可以通过自己的账户获取相应的密码,方便密码管理员定期修改密码,修改密码之后,用户就能及时的通过ProjectTree查询到更改后的密码。以此方便小型团队中进行操作日志记录以及对涉及到的密码进行共享和修改,也可以通过密码配发进行一人一账户的密码分发,同时,ProjectTree也允许用户创建自己的私人密码。ProjectTree项目地址在https://github.com/JinkunTian/ProjectTree
提前准备好一台运行了PHP环境和MySQL数据库的网页服务器,将CAGarden打包下载到你的网站服务器运行目录下并解压,打开浏览器并访问你的网页服务器,按照页面提示配置数据库地址和密码完成安装即可使用。
网站基于ThinkPHP编写,网址中隐藏了index.php入口文件,请确保你的Web服务器支持伪静态功能并将其开启!如果不能正常使用伪静态功能,可将
APP/Common/Conf/config.php
中的
'URL_MODEL' => '2',
注释掉即可。