CakePHP不支持path/to路径,前后台无法方法

本来想把前后台分离,但是阅读了cakephp的说明,才发现,cakephp根本就不支持path/to路径。

cakephp官网给出的 管理员分离方式:http://book.cakephp.org/2.0/en/development/routing.html#prefix-routing

意思就是说所有的前端后台的控制器都在一个控制器中,然后通过admin_前缀来区分是给管理员使用还是给前端使用。。。

看到这一段真的很无语,使用人数那么多的一个框架,居然是连这个path/to的功能都没有,就这一点CI就可以甩掉CakePHP几条大街了。

CakePHP 前端和后台都用同一个控制器,呵呵。(default7#zbphp.com)

不知道CakePHP3.x是否还是这样的方式?

CakePHP不支持path/to路径,前后台无法方法

时间: 2024-11-07 15:36:37

CakePHP不支持path/to路径,前后台无法方法的相关文章

node.js(四)path优化(路径优化)

1.normalize函数的基本用法 normalize函数将不符合规范的路径经过格式化转换为标准路径,解析路径中的.与..外,还能去掉多余的斜杠. 如下示例: var path = require('path'); var data = path.normalize('/path///normalize/hi/..'); console.log(data); 运行结果: '/path/normalize/' 2.join函数的基本用法 join函数将传入的多个路径拼接为标准路径并将其格式化,返

CentOS 6.5 Nginx 的编译安装、以及让nginx 支持 SSI 相对路径写法

1. nginx 下载 进入 http://nginx.org/en/download.html 下载,我是选择的 "Stable version" 稳定版本的下载 # wget http://nginx.org/download/nginx-1.6.2.tar.gz 2. 解压编译安装 # tar -zxvf nginx-1.6.2.tar.gz # cd nginx-1.6.2 安装一些nginx用到的依赖软件,如果不开启ssl可以不用安装openssl,回头用到时可以返回这里重新

[原]System.IO.Path.Combine 路径合并

使用 ILSpy 工具查看了 System.IO.Path 类中的 Combine 方法 对它的功能有点不放心,原方法实现如下: // System.IO.Path /// <summary>Combines two path strings.</summary> /// <returns>A string containing the combined paths. If one of the specified paths is a zero-length stri

解决JSP路径问题的方法(jsp文件开头path, basePath作用)

在JSP中的如果使用 "相对路径"  则有可能会出现问题. 因为 网页中的 "相对路径" , 他是相对于 "URL请求的地址" 去寻找资源. 上面这句话是什么意思呢 ? 举个例子: 假如我们有一个项目: MyApp 在该项目下, 有一个jsp文件夹 该文件夹下包括: login.jsp    // 登陆页面 register.jps  // 注册页面 我们在浏览器中输入地址 (注意: 地址的内容): http://localhost:8080/M

Path.Combine (合并两个路径字符串)方法的一些使用细节

System.IO.Path.Combine 简单来说,就是合并两个路径字符串. 比如如下调用,Path.Combine(@"C:\11","aa.txt") 返回的字符串路径如后: C:\11\aa.txt 这个方法的声明如下: public static string Combine ( string path1, string path2 ) 我们在合并一些目录的时候,它的两个参数有些特殊限制,下面我们就来依次看这些特殊限制 1.如果其中一个参数为 null

jsp中的basePath和path(绝对路径 相对路径)

在JSP中的如果使用 "相对路径" 则有 可能会出现问题. 因为 网页中的 "相对路径" , 他是相对于 "URL请求的地址" 去寻找资源. 上面这句话是什么意思呢 ? 举个例子: 假如我们有一个项目: MyApp 在该项目下, 有一个jsp文件夹 该文件夹下包括: login.jsp    // 登陆页面 register.jps // 注册页面 我们在浏览器中输入地址 (注意: 地址的内容): http://localhost:8080/My

Path.OS 模块的使用方法(转自DK的博客)

Python os.path模块 使用方法 os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径. os.path.dirname(path) #返回文件路径 os.path.exists(path)  #路径存在则返回True,路径损坏返回False os.path.lexists  #路径存在则返回True,路径损

java获得平台相关的行分隔符和java路径分隔符的方法

System.getProperties(): 行分隔符在windows 下是 \r\n,在Linux下面是 \n, 在Mac下是 \r路径分隔符在windows下是 \ ,在LInux下是 / System.getProperty("file.separator") java.version Java 运行时环境版本 java.vendor Java 运行时环境供应商 java.vendor.url Java 供应商的 URL java.home Java 安装目录 java.vm.

工厂模式的Assembly.Load(path).CreateInstance(className)出错解决方法

1.问题描述 ★代码展示 下面是Factory中的一段代码: '********************************************** ' 文 件 名:DataAcess ' 命名空间:Factory ' 内 容: ' 功 能:创建用户需要的接口 ' 文件关系: ' 作 者:令仔很忙 ' 小 组: ' 生成日期:2014-07-28 17:37:52 ' 版 本 号:V2.0 ' 修改日志: ' 版权说明: '********************************