文件名称:适用于PHP的基于小型约定的CQRS库-PHP开发
文件大小:61KB
文件格式:ZIP
更新时间:2024-06-16 01:51:36
PHP Miscellaneous
用于PHP的LiteCQRS用于PHP的基于命名约定的小型CQRS库(宽松地基于C#的LiteCQRS),它依赖于MessageBus,Command,EventSourcing和Domain Event模式。 注意:请使用1.1分支作为PHP的开发主LiteCQRS(基于小型命名约定PHP CQRS库)(宽松地基于C#的LiteCQRS),该库依赖于MessageBus,Command,EventSourcing和Domain Event模式。 注意使用1.1分支,因为dev-master当前正在大量重构中。 术语CQS是Command-Query-Separation:一种范例,其中读取方法永远不会改变状态,而写入方法永远不会返回数据。 基于此,CQRS建议将读取模型与写入模型分开,并使用DomainEvent模式t
【文件预览】:
litecqrs-php-master
----.gitignore(7B)
----UPGRADE.md(611B)
----src()
--------LiteCQRS()
----.travis.yml(97B)
----LICENSE(1KB)
----composer.json(547B)
----composer.lock(40KB)
----README.md(10KB)
----tests()
--------LiteCQRS()
--------bootstrap.php(198B)
----example()
--------example2_event.php(3KB)
--------example1.php(3KB)
--------SymfonyExample.md(5KB)
--------eventsourced.php(5KB)
--------tictactoe.php(8KB)
--------example3_sequential_commands.php(3KB)
----phpunit.xml.dist(1KB)