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

两种CI路径,大伙比较喜欢哪种?

[复制链接]
发表于 2008-7-4 22:11:45 | 显示全部楼层 |阅读模式
1.
web根目录--->system --(CI核心文件)
                      application---(项目工程文件)
                      index.php--- (入口文件)


2.
web根目录--->system --(application, CI核心文件)
                 index.php,入口文件
第一种将三个都独立分开,第二个是将application放system目录中,
不过发现这两种居然index.php不用做任何改动。
发表于 2008-7-5 00:03:12 | 显示全部楼层
好像我一直都是将应用程序放子目录中的,貌似没多少意义嘞。。
发表于 2008-7-5 16:53:39 | 显示全部楼层
我喜欢第1种。升级Codelgniter的时候非常方便,直接把system覆盖就可以了。
第2种是默认的方法,升级CodeIgniter或者更新自己的application时非常不方便。

另外, base_url比较麻烦,有些资源的路径不直观。

总的来讲,CodeIgniter带给我们快捷的同时,也颠覆了我们的一些常识,感觉怪怪的

[ 本帖最后由 nase 于 2008-7-5 16:55 编辑 ]
发表于 2008-7-7 07:42:30 | 显示全部楼层
楼上,
第二种方法可以不用base_url()?
倒是没有试过,哈
在config里面指定路径后,不影响CI的功能?有没有可能导致什么问题?
发表于 2008-7-7 07:58:18 | 显示全部楼层
我的意思是CI很不爽的地方就是要指定 base_url(),而且这个 base_url()对css或图片还“无效”。

我认为CI最好的路径就是不用设置,我希望CIr让我们不用关注路径的问题。
发表于 2008-7-7 09:30:02 | 显示全部楼层
那就是进行视图中的URL替换,很多模板引擎有这个功能吧。

本版积分规则