【问题标题】:FuelPHP, PDO and PostgreSQL - does they work together?FuelPHP、PDO 和 PostgreSQL——它们可以一起工作吗?
【发布时间】: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


【解决方案1】:

它并不完美,但 FuelPHP 可以在 PostgreSQL 上运行。至少你可以 CRUD。

http://docs.fuelphp.com/classes/database/introduction.html

PostgreSQL 有一个示例配置

//一个PDO驱动配置,使用PostgreSQL

【讨论】:

  • 哦,谢谢,现在 CRUD 也适用于我。但是你有信息吗,PDO 有多大限制?我的意思是,任何“核心”内容,如索引、创建表、添加列等,都将由适当的工具制作。网页本身将执行 CRUD,但选择复杂。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-03-06
  • 1970-01-01
  • 2021-03-05
  • 2011-03-31
  • 2015-11-13
相关资源
最近更新 更多