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

关于CI框架的问询

[复制链接]
发表于 2014-2-28 20:42:36 | 显示全部楼层 |阅读模式
        大家好,我是刚学习php的新手,我想做一个拥有前台展示,后台管理功能的网站(网站是用于展示一个公司的所有信息,可后台动态修改),现有的ci框架能满足前、后台功能都在一个工程里面吗吗?如果可以应该怎样布局啊?做怎样的修改?
        我现在用的是最新的CI框架2.1.4,从网站上下载的框架只有application、system、uer_guide这3个文件,我如果要做前后台管理的网站,要怎样的修改?
        真的是新手,没什么经验,不知道这个问题怎么解决,希望大家指教。{:soso_e130:}
 楼主| 发表于 2014-2-28 21:07:08 | 显示全部楼层
论坛上有没有什么资料讲这方面的啊?
发表于 2014-3-1 15:44:26 | 显示全部楼层
后台前台当然都可以放在一个工程里分成不同的控制器入口,你首先要学习使用这个框架啊
发表于 2014-3-3 17:37:59 | 显示全部楼层
可以的。可以这样设置,假设你的内部IP地址是10.0.0.100,应用程序叫报销管理
那么:
报销管理界面:      http://10.0.0.100/
报销管理后台界面:http://10.0.0.100/admin/

你可以这样设置:
1. 在application目录下:建立一个admin目录。所有的后台管理的controller都放到这个目录下。
2. 假设你后台管理员登录的controller叫manager, 有个方法叫login.则可以这样访问: http://10.0.0.100/admin/manager/login/
3. 前台用户的所有controller都放在根目录(/)下。假设报销的controller你叫claim,则这个claim.php放到根目录下,新建报销方法叫new,则用户会这样访问:http://10.0.0.100/claim/new

CodeIgniter是我认为最容易上手的PHP框架,没有之一,文档相当出色。我也是新手,一起努力吧。

发表于 2014-3-6 15:57:37 | 显示全部楼层
把前后台当前2个独立的应用来处理,参考我的博客:http://www.php230.com
发表于 2014-3-7 13:12:59 | 显示全部楼层
你可以参考finecms的结构,admin.php入口为后台管理,index.php为前台管理,finecms这种结构可以随意修改admin.ph文件名,
发表于 2014-3-8 15:53:47 | 显示全部楼层
你是新手吧,你还没弄懂框架什么意思吧~框架其实就是个工具,网站各种功能还是要自己写的,无非就是用框架了会结构更合理,开发更方便一些

本版积分规则