将Laravel4集成到现有的平面PHP站点中
希望将Laravel4集成到现有的平面PHP MySQL站点中, 当我一页一页地应用MCV逻辑时,我需要保持这个站点正常工作。将Laravel4集成到现有的平面PHP站点中,php,mysql,laravel-4,Php,Mysql,Laravel 4,希望将Laravel4集成到现有的平面PHP MySQL站点中, 当我一页一页地应用MCV逻辑时,我需要保持这个站点正常工作。 在继续之前:Q1。这种整合是否有效
在继续之前:
Q1。这种整合是否有效<有人预见到任何问题吗 到目前为止,我只做了以下工作: app/routes.php
Route::get('/', function(){
//just keep empty, index.php shows up as intended.
});
test
<?php
//Codes transplanted from Laravel4
//.......start......
/**
* Laravel - A PHP Framework For Web Artisans
*
require __DIR__.'/../bootstrap/autoload.php';
public/index.php
Route::get('/', function(){
//just keep empty, index.php shows up as intended.
});
test
<?php
//Codes transplanted from Laravel4
//.......start......
/**
* Laravel - A PHP Framework For Web Artisans
*
require __DIR__.'/../bootstrap/autoload.php';
测试
这样不行。在MVC的中间,我们有我们的“视图”,LaaFEAR将返回给用户显示。
不过,您可以将index.php文件夹放在app/views
目录中。例如,如果将index.php文件的内容放入:
app/views/index.blade.php
然后,您可以通过以下方式进行呼叫:
Route::get('/', function(){
return View::make('index');
});
这将有额外的好处,帮助您完成从“平面”PHP站点移动到框架的第一步
注意:如果您尝试使用示例中提供的实现,您将得到一系列“未找到”异常