我正从 .NET 世界回到 PHP 进行一些副业项目。作为一种语言,我对 PHP 感到很满意,但在当今可用的许多 PHP 框架中有点迷失。在我使用 PHP 的日子里,我们只是编写 SQL 查询,所以我不知道今天的 PHP 在 ORM 方面有什么可能,所以才有这个问题。
我习惯于使用 ADO.NET Entity Framework Code First 创建我的数据库模型,我喜欢这种方法,所以我正在寻找具有类似功能集的 PHP ORM 框架。
最佳答案
如果我没理解错的话,您正在搜索具有 AR 和 CRUD 之类的框架。 我想几乎所有比较著名的 PHP 框架都有这个选项。
无论如何,我正在使用Yii framework我可以说这是最好的选择之一,但您可以稍微浏览一下,看看哪个框架可以满足您的要求。
您可以创建具有表关系等的数据库,生成器将为 Active Record 创建您的模型 + 关系。 CRUD 生成器也可以创建 View / Controller 部分。
关于具有类似于 ADO.NET Entity Framework 代码优先功能的 PHP ORM 框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8851964/