我多年来一直在开发简单的PHP / MySQL网站。 从来没有使用过PHP框架,我明白我需要知道OOP,没问题。 我即将开始自己的SaaS项目。
A) 到目前为止,我已经看到Yii根据数据库生成CRUD和页面。 是否很容易修改生成的代码?比如,添加一个新的DB字段及其表单字段,而不是每次我在DB中更改某些内容并丢失其他自定义项时都不再生成所有内容?
我的意思是,我100%确定生成的数据库代码和页面不够用,我会不断添加和更正字段,添加更多表等。
B) 我的项目将包括购物车和日历(用于活动,任务等)。 Yii是否有这些选项或至少是一种简单的方法来实现它,如身份验证选项或数据库列表等?
C)文档是否将其解释为教程/书籍或更像是参考(只有高级用户才能理解如何集成它的最低限度解释)?
非常感谢
答案 0 :(得分:1)
Yiiframework拥有优秀的文档(您可以从here开始)。此外,下载部分还有一个extensions区域,您可以在其中找到所有可用的yii扩展名。
如果您按照简单的教程,可以回答所有问题。
答案 1 :(得分:0)
A)是的,这很容易。您只需为新字段添加代码而不是全部更改。
B和C由Stratosgear很好地回答。