2011-09-28 56 views
2

我並沒有真正計劃使用活動記錄或CodeIgniter原生的任何內置數據庫結構來訪問數據庫。我有Oracle,SQL Server和其他。我想使用PHP PDO(除非有人認爲這很糟糕),因爲它的普遍性。CodeIgniter適用於不使用MySQL的大型Intranet應用程序嗎?

我主要希望CI因爲內置的一些庫和MVC。我也喜歡它很小並且易於使用。

2.x如果它很重要。

我也看到了其他問題,但沒有確切的數據庫。

謝謝。

編輯:這不是我不認爲CI和PHP可以把它與大型網站。這完全是關於使用不同公司的多個數據庫。我主要看到MySQL使用它。我知道我可以使用其他數據庫,但是我不知道它是否比價值或者什麼更麻煩。

+0

可能的重複:http://stackoverflow.com/questions/7523682/possible-for-php-app-built-on-top-of-codeigniter-to-connect-to-a-mysql-and-a-旺/ 7526216#7526216 – thomaux

回答

3

MySQL是默認的,因爲它被廣泛採用,尤其是在PHP世界。幾乎每個人都有一個* AMP堆棧,所以它最終成爲幾乎所有例子中使用的主要驅動程序。

如果你不打算使用數據庫類,那麼它真的不關心你使用的數據庫類型,只是不加載類。您仍然可以使用路由,幫助程序,庫和其他CI功能。

所以是的,我認爲它適合您的目的。

3

CodeIgniter的構建理念是最接近原生PHP的框架,它不會告訴你該做什麼。整個框架是模塊化的,您不需要使用任何單個組件。

是的,它絕對適合你在做什麼。你可以插入和播放你想要的任何數據庫驅動程序,CI不會抱怨一點。

我認爲CI比任何其他的'大'框架更適合這個角色。

相關問題