CodeIgniter是否适用于不使用MySQL的大型intranet应用程序?

CodeIgniter是否适用于不使用MySQL的大型intranet应用程序?,codeigniter,Codeigniter,我并不打算使用ActiveRecord或CodeIgniter自带的任何内置数据库结构来访问数据库。我有Oracle、SQL Server和其他。我想使用PHP PDO(除非有人认为这不好),因为它具有通用性 我主要想要CI,因为有一些内置的库和MVC。我也喜欢它小巧,易于使用 2.x如果有关系的话 我确实看到了其他问题,但没有一个是关于数据库的 谢谢 编辑:我并不认为CI和PHP不能在大型网站上使用。这仅仅是关于使用不同公司的多个数据库。我主要看到MySQL与它一起使用。我知道我可以使用其他数

我并不打算使用ActiveRecord或CodeIgniter自带的任何内置数据库结构来访问数据库。我有Oracle、SQL Server和其他。我想使用PHP PDO(除非有人认为这不好),因为它具有通用性

我主要想要CI,因为有一些内置的库和MVC。我也喜欢它小巧,易于使用

2.x如果有关系的话

我确实看到了其他问题,但没有一个是关于数据库的

谢谢


编辑:我并不认为CI和PHP不能在大型网站上使用。这仅仅是关于使用不同公司的多个数据库。我主要看到MySQL与它一起使用。我知道我可以使用其他数据库,但我也不知道这是否比值得使用的数据库更麻烦。

MySQL是默认数据库,因为它被广泛采用,特别是在PHP世界。几乎每个人都有一个*AMP堆栈要处理,因此它最终成为几乎所有示例中使用的主要驱动程序

如果您不打算使用database类,那么使用哪种类型的数据库实际上并不重要,只是不要加载该类。您仍然可以使用路由、帮助器、库和其他CI功能


因此,是的,我确实认为它适合您的目的。

CodeIgniter的构建理念是成为最接近本机PHP的框架,它不会告诉您该做什么。整个框架是模块化的,您不需要使用任何单个组件

是的,它完全适合你正在做的事情。您可以插入和播放任何DB驱动程序,您想要和CI不会抱怨一点

我认为CI比任何其他“大”框架都更适合这个角色。

可能的重复: