gpt4 book ai didi

php - 如何制作 Laravel 的微框架版本?

转载 作者:可可西里 更新时间:2023-10-31 23:52:37 24 4
gpt4 key购买 nike

我正在考虑制作一个精简版的 Laravel,它可以用作微框架,有点像 Symfony 世界的 Silex。

我想我需要使用 Laravel 的 Illuminate\Routing 组件(可通过 Packagist 获得)并创建一个新的 Router 实例,然后使用 Request 对象在路由器上调用 ->dispatch 但我不太确定这是否是正确的方法。

非常感谢您的建议/解决方案。

最佳答案

Mohammad Gufran 的这篇题为“ DRIVE YOUR APPLICATION WITH ILLUMINATE ROUTER ”的博文可以让您预览可以做什么。

总结:

  1. 使用 Composer 初始化您的项目.
  2. 定义依赖项,即:"illuminate/routing": "4.1.*""illuminate/events": "4.1.*"
  3. 按照建议创建“index.php”“routes.php” 文件。

瞧瞧!

routes.php 摘录:

$app['router']->get('/', function() {
// Because 'Hello, World!' is too mainstream
return 'Are you looking for me ?';
});

关于php - 如何制作 Laravel 的微框架版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21793246/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com