我一直在开发简单的PHP/MySQL网站多年。 以前从未使用过PHP框架,我理解我需要了解OOP,没有问题。 我即将开始自己的SaaS项目。在选择/开始学习Yii框架之前的一些问题
A) 到目前为止,我已经看到Yii根据DB生成CRUD和页面。 修改生成的代码很容易吗?就像添加一个新的DB字段及其表单字段,而不是每次更改DB中的某些内容并丢失其他自定义时都不会再生成所有内容?
我的意思是,我100%肯定生成的DB代码和页面都不会够,我会不断地增加和纠正领域,并增加更多的表格等
B) 我项目将包括购物车和日历(用于事件,任务等)。 Yii是否有这些选项或至少一个简单的方法来实现它像身份验证选项或数据库列表等?
C)文档是否将此解释为教程/书籍,或者更像是参考(只有高级用户才了解如何将其整合)?
非常感谢你