yii-treemp:Yii1 基于物化路径结构的活动记录行为

时间:2024-07-22 06:59:27
【文件属性】:

文件名称:yii-treemp:Yii1 基于物化路径结构的活动记录行为

文件大小:42KB

文件格式:ZIP

更新时间:2024-07-22 06:59:27

PHP

YII-TREEMP ( версия ) Yii 的扩展,用于使用算法物化路径处理树结构。 使用此扩展时不要忘记使用表锁或事务。 演示:http: 第二个也是最后一个为 Yii 发布 2.0.1。 进一步开发 来自作者 这个扩展是为了好玩和满足他们在实践中的卑鄙、粗俗和无用的完美主义而创建的。 (对不起我的英语。我正在使用谷歌翻译) 抽象的 用于在关系数据库中使用树结构的扩展。 算法物化路径。 该算法在采样分支、树构建或树的一部分等操作中加速树。 由于算法物化路径加快了在表中任意位置的插入速度。 对于每个级别的额外排序分支需要使用额外的算法。 以为例 重要提示:使用此扩展的所有操作都应通过事务 (ISOLATION LEVEL SERIALIZABLE) / 锁进行。 否则,有可能破坏数据库。 当表不支持要指定要使用表锁的组件中的事务时,此扩展的所有操作都包括事务。 连接到扩展


【文件预览】:
yii-treemp-master
----behaviors()
--------TreempActiveRecordBehavior.php(28KB)
--------TreempMultiattachActiveRecordBehavior.php(6KB)
----example()
--------OneAttachModel.php(3KB)
--------ManyAttachModel.php(4KB)
--------Attachtest.php(3KB)
--------Treetest.php(3KB)
--------simple.sql(3KB)
----LICENSE(1KB)
----README.md(10KB)
----README.ru.md(14KB)
----tests()
--------env()
--------README.MD(710B)
--------unit()
----widgets()
--------TreempAttachWidget.php(3KB)
--------TreempDropdownWidget.php(3KB)
--------TreempMultiattachWidget.php(14KB)
----changelog.md(410B)

网友评论