gpt4 book ai didi

php - 将 Laravel 4 集成到现有的平面 PHP 站点中

转载 作者:行者123 更新时间:2023-11-29 13:21:57 24 4
gpt4 key购买 nike

想要将 Laravel4 集成到现有的平面 PHP-MySQL 站点中,当我逐页应用 MCV 逻辑时,我需要保持该网站正常工作。

在继续之前:

问题1.此集成是否有效?
Q2.有人预见到任何问题吗?

到目前为止我只做了这个:

app/routes.php

Route::get('/', function(){

//just keep empty, index.php shows up as intended.
});

public/index.php

test   

<?php
//Codes transplanted from Laravel4
//.......start......
/**
* Laravel - A PHP Framework For Web Artisans
*
require __DIR__.'/../bootstrap/autoload.php';

最佳答案

这种方式不太行得通。在 MVC 的中间,我们有“ View ”,这是 laravel 将返回给用户进行显示的内容。

不过,您可以做的就是将index.php文件夹放入app/views目录中。例如,如果您将 index.php 文件的内容放入:

app/views/index.blade.php

然后您可以通过以下方式调用它:

Route::get('/', function(){

return View::make('index');
});

这将带来额外的好处,让您完成从“平面”PHP 站点迁移到框架的第一步。

注意:如果您尝试使用示例中提供的实现,您将收到一堆“未找到”异常。

关于php - 将 Laravel 4 集成到现有的平面 PHP 站点中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20694324/

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