【发布时间】:2012-09-06 16:28:25
【问题描述】:
我必须重写 PHP 项目,作为一个来自 CI 和 Kohana 框架的人,我正在研究使用 FuelPHP - 时代变化,是时候尝试新事物了。只有这个项目需要 PostgreSQL。
我对 FuelPHP 很陌生,所以我的问题解释可能很愚蠢:)。我已经安装了 pgsql PDO 模块,设置数据库等,所以 PHP 和 PostgreSQL 本身工作所需的一切都设置好了。
现在我想知道,是否有可能让 FuelPHP 与 PostgreSQL 一起工作?据我了解,在当前 1.3v 中唯一的方法是 PDO,但对我来说它不起作用 - 没有连接或选择错误,只是空选择。我在某处表示 2.0v pgsql 将得到更好的支持,我敢打赌,我认为这不是使用 2.0v beta 版本的解决方案。 :)
目前我正在尝试了解是否可以将 FuelPHP 用于该项目,因为这是一项长期工作 - 一个人重写约 6 个月 - 但之后将包括更多的程序员。
【问题讨论】:
-
对关键项目使用不熟悉的框架是任何人都能做的最糟糕的事情。而且,如果您对现有代码库执行此操作,它实际上是有害的。 在框架上拍马屁并不能让项目变得更好。
-
我别无选择。 CI 不适合这个项目,对 Kohana 的支持越来越少,Symfony 2 太大了,所以我正在寻找类似于 CI 和 Kohana 并且适合这个项目的东西,现有的基础是只有 db - 其他一切都是新的。当然我们总是可以说,这很难,让我们找到更简单的方法,但这并不是最好的方法——正如我所说,选择 FuelPHP 不如选择 Symfony,所以对于项目本身来说,它并不像你可能会想。
标签: php postgresql pdo postgresql-9.1 fuelphp