我正在使用AltoRouter PHP路由。到目前为止一切正常。
但是我注意到我的索引文件越来越大,而且由于我定义的网址的增长而难以维护。
我想知道是否可以使用外部文件来定义和分组路由,然后在索引文件中使用它,而不是在index.php上定义所有内容。
我现在拥有的是这样的文件:
$router = new AltoRouter();
# Posts
$router->map('GET', '/posts', 'PostsController@function');
$router->map('GET', '/posts/[i:id]', 'PostsController@function');
$router->map('POST', '/posts', 'PostsController@function');
$router->map('PUT', '/posts/[i:id]', 'PostsController@function');
# Users
# More routes...
# Services
# More routes...
这种方式看起来并不是很有条理。
我想知道是否可以将所有帖子路由放在名为posts.routes.php的文件中,然后将其链接到index.php文件并使用它。