【问题标题】:Some questions before choosing/start learning Yii framework选择/开始学习 Yii 框架前的一些问题
【发布时间】:2023-04-08 07:57:01
【问题描述】:

多年来,我一直在开发简单的 PHP/MySQL 网站。 以前从未使用过 PHP 框架,我知道我需要了解 OOP,没问题。 我即将开始自己的 SaaS 项目。

一) 到目前为止,我已经看到 Yii 根据 DB 生成 CRUD 和页面。 修改生成的代码是否容易?例如,添加一个新的 DB 字段及其表单字段,而无需在每次更改 DB 中的某些内容并丢失其他自定义项时不再生成所有内容?

我的意思是,我 100% 确定生成的数据库代码和页面不够用,我会不断添加和更正字段,并添加更多表格等。

B) 我的项目将包括一个购物车和日历(用于事件、任务等)。 Yii 是否有这些选项,或者至少有一个简单的方法来实现它,比如身份验证选项或数据库列表等?

C) 文档是否将其解释为教程/书籍,或者更像是参考(只有高级用户才能理解如何集成的最低解释)?

非常感谢

【问题讨论】:

    标签: frameworks yii


    【解决方案1】:

    Yiiframework 有优秀的文档(你可以从here开始)。在下载部分还有一个extensions 区域,您可以在其中找到所有可用的 yii 扩展。

    如果您遵循他们的简单教程,您的所有问题都可以得到解答。

    【讨论】:

      【解决方案2】:

      A) 是的,这很容易。您只需为新字段添加代码,不会全部更改。

      Stratosgear 很好地回答了 B 和 C。

      【讨论】:

        【解决方案3】:

        修改生成的代码容易吗? 是的。如果您以后决定向表中添加更多字段,您可以在 Phpmyadmin 中使用 sql 命令执行此操作。 您还需要编辑生成的类文件,添加这些新字段以与表上的字段相对应。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2011-02-16
          • 1970-01-01
          • 2011-10-04
          • 2020-03-23
          • 2011-09-09
          • 2011-07-17
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多