用户
 找回密码
 入住 CI 中国社区
搜索
查看: 28946|回复: 52
收起左侧

[程序 App] 开源一套基于Codeigniter 3.0+BOOTStrap 3.0后台管理系统--ACI

    [复制链接]
发表于 2015-10-13 09:23:05 | 显示全部楼层 |阅读模式
ACI =  AutoCodeigniter
想法是让CI更加简单高产一点,只做了后端,包括用户,用户组,权限,菜单,模块。基本上这些功能是所有后台需要用得到了,喜欢的话可以FOKE一下,欢迎交流













代码放在GITHUB上面了
https://github.com/hubinjie/ACI

默认管理员:test/test
普通用户:xiaoer/xiaoer

项目介绍视频
http://www.youku.com/playlist_show/id_26135511.html



评分

参与人数 3威望 +12 收起 理由
crazyci + 2 很给力!
Time_Flies + 5 很给力!
Hex + 5 赞一个!

查看全部评分

发表于 2017-1-13 11:57:57 | 显示全部楼层
本帖最后由 ambtion 于 2017-1-13 12:49 编辑
anglechen 发表于 2015-10-23 17:40
**** 作者被禁止或删除 内容自动屏蔽 ****

看了下 实现url正常跳转  需要做如下修改 实测ok

# 替换缓存文件中的localhost
sed -i "s/localhost/www.xxx.com/g" www/aci/application/cache/cache_module_menu_all

# 在 aci/system/libraries/Cache/drivers/Cache_file.php 文件中更新_get()方法
# 替换localhost为www.xxx.com导致了反序列化的时候判断字符长度出现了问题,所以需要使用正则表达式将序列化的数组中的表示字符长度的值重新计算一遍# 苦脸处是:(
protected function _get($id)        {
                if ( ! is_file($this->_cache_path.$id))
                {
                        return FALSE;
                }
                $out = preg_replace('!s\d+):"(.*?)";!se', "'s:'.strlen('$2').':\"$2\";'", file_get_contents($this->_cache_path.$id));
                $data = unserialize($out);
                //var_dump($data);exit;
                if ($data['ttl'] > 0 && time() > $data['time'] + $data['ttl'])
                {
                        unlink($this->_cache_path.$id);
                        return FALSE;
                }

                return $data;
        }






回复 支持 1 反对 0

使用道具 举报

发表于 2015-10-13 10:09:39 | 显示全部楼层
大赞!已 Star
发表于 2015-10-13 14:30:23 | 显示全部楼层
真的不错,学习一下。
发表于 2015-10-13 14:31:08 | 显示全部楼层
sql文件在哪里?
发表于 2015-10-13 19:30:02 | 显示全部楼层
下载后无法安装!
 楼主| 发表于 2015-10-14 09:57:05 | 显示全部楼层

可以直接从安装界面中安装,如果要单独安装SQL,在uploadfile/setup/1.0.0.sql 中


 楼主| 发表于 2015-10-14 09:57:45 | 显示全部楼层

有什么提示吗,可以直接QQ我

发表于 2015-10-14 11:32:18 | 显示全部楼层
{:soso_e179:}
发表于 2015-10-14 13:47:32 | 显示全部楼层
正好要搞这个,可以参考下
发表于 2015-10-14 21:09:35 | 显示全部楼层
看起来不错的样子。。

本版积分规则