saritasa / clickblocks
此包已被 弃用 并不再维护。未建议替代包。
ClickBlocks PHP 框架 © Saritasa
2.0.5.2
2024-08-02 07:37 UTC
Requires
- php: ^7.2|^8.0
README
ClickBlocks 框架采用 MVC 架构模式。MVC 的目的是将业务逻辑与用户界面分离,以便开发者可以轻松修改应用程序的各个部分,而不会影响其他部分。在 MVC 模型架构中,提供数据和业务逻辑规则,用户界面的表示(例如,文本、输入字段),控制器提供模型和视图之间的接口。此外,ClickBlocks 还使用前控制器,它充当 URL 查询的上下文。前控制器处理用户请求并将其发送给子控制器进行进一步处理。
常见问题
当我们想在数据库中使用新表时,我们必须在 _engine/bll、_engine/collection、_engine/dal、_engine/orchestra(至少 4 个文件)文件夹中创建一些文件。这需要花费时间,有时我们也会犯错误。问题:我们如何通过命令生成这些文件?
您可以使用包含所有所需方法的 ORM 类。要生成新的 ORM 类,请使用 generateClasses,要生成新的 db.xml,请使用 generateXML。最简单的方法是使用实用脚本:生成类:http://YOUR_HOSTNAME/Utilities/orm/generate.php?mode=classes 生成 xml:http://YOUR_HOSTNAME/Utilities/orm/generate.php?mode=xml