簡體   English   中英

將Laravel4集成到現有的扁平PHP網站中

[英]Intergrate Laravel4 into an exisiting flat PHP site

想要將Laravel4集成到現有的扁平PHP-MySQL網站中,而我逐頁應用MCV邏輯時,我需要保持該網站正常工作。

在繼續之前:

Q1。這種整合工作嗎?
Q2。有人預見到任何問題嗎?

Sofar我只是這樣做:

應用程序/ 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的中間,我們有“視圖”,這是laravel返回給用戶進行顯示的內容。

但是,您可以將index.php文件夾放在app/views目錄中。 例如,如果將index.php文件的內容放入:

app/views/index.blade.php

然后,您可以通過以下方式調用它:

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

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

這將帶來額外的好處,幫助您完成從“扁平” PHP網站轉到框架的第一步。

注意:如果您確實嘗試使用示例中提供的實現,則會收到大量“未找到”異常。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM