我有一個項目,我接手了。它是一個使用PHP和MySQL構建多年的應用程序。在現有項目中集成CakePHP或CodeIgniter
它目前有一種很好的文件夾結構,但代碼本身寫得很差。 幾乎每個文件都有php,sql語句和html代碼。 有沒有理由使用PHP回聲生成的JavaScript代碼等。
我想用於CakePHP或CodeIgniter的進一步開發,即使這意味着對於新功能,將會在舊代碼中編寫一些已存在的代碼(例如:也許是實用程序功能)。
是否有可能將這些框架之一集成到現有的應用程序? 哪一個更容易? 你有什麼關於如何做的鏈接?
謝謝。
謝謝。但我如何整合舊的部分(沒有框架)和新的(與框架)。我想我需要改變框架的index.php。 – memical 2012-01-08 15:17:29
忘掉index.php和其他。只需帶上你的函數/類,並在codeigniter中創建新的控制器,試圖使用舊的代碼,這將做舊的應用程序。 – Alex 2012-01-08 15:24:06
請記住您的普通文件系統位於根目錄中。將codigniter放入根目錄中,並按照需要構建的方式構建網站。只是不要實現index.php文件(在根目錄中)或鏈接,直到你準備好了。準備就緒後,將主控制器放入路由中,移除整個原始文件系統並以代碼方式處理系統 – Brad 2012-01-08 22:14:48