2013-06-28 46 views
0

我有一大堆使用用戶控制器的Codeigniter項目。控制器可以進行登錄,註冊,用戶頁面等等。它還包含視圖和模型的集合。所有這些東西都屬於url路徑下的/ users/*。將Codeigniter中的東西捆綁在多個項目中使用

這將是巨大的,如果所有的這些東西,我在每個項目重用是一個文件夾中,因此很容易單獨做版本管理它,所以很容易從項目運輸項目。

有沒有一個很好的方法來做到這一點codeignighter?

注:我使用「用戶」作爲一個例子,但也有,我想捆綁起來,只是下降到項目中,如論壇,管理等

+0

您是否考慮過尋找HMVC模塊化設置? https://github.com/Bigwebmaster/codeigniter-modular-extensions-hmvc 這使您可以將「插件」或「組件」捆綁到任何代碼語言環境中。 每個插件/組件在MVC原理上工作.. 不知道這是你尋找的,但它是我如何重新使用我的代碼在其他項目上 – Dave

+0

看看** HMVC Bonfire * * http://cibonfire.com/ –

回答

1

如果你的代碼是可重複使用的很多東西(也爲其他人),你可以捲起一個火花,看到sparks

如果您的代碼僅供您重複使用,您可能需要使用@Dave和@dianuj提及的HMVC模塊化設置,或者使用git submodule,我個人並沒有獲得太多成功。