【发布时间】:2013-02-27 11:30:45
【问题描述】:
我正在寻找使用带有事务支持的 php 来实现文件系统操作的方法。就像我在事务中执行移动、复制和删除等操作一样,如果其中一个失败,脚本需要恢复所有已经执行的操作。我有点无能为力,正在寻求指导如何实现它。如果存在可用的库或解决方案?如果问题听起来含糊不清,我深表歉意。
【问题讨论】:
-
也许使用单例设计模式来创建一个对象的实例,该对象创建一个已处理和已完成的事件列表以及一个算法,该算法将是每个事件的反转(切换 FROM TO例如职位)。如果由于任何原因失败,则执行将撤消所做的所有更改的实例。
标签: php file filesystems