对于我最近分配到的一个项目,我们曾经使用免费的 LogicalDOC 社区版。我们正在考虑购买商业版,但是,在此版本中,您只能获得有限数量的连续会话。
该项目由一个非框架 PHP 应用程序组成,该应用程序当前为每个页面请求生成一个到 LogicalDOC 的 SOAP 会话,但最终不会注销。由于当前可能只有一个连续的会话,因此系统会在一页请求后阻塞。在代码中,没有单一的通信层、DAO 或连接池。但是,有一个 LogicalDOC 类执行初始身份验证并将其保存session_id
为全局变量。
我目前对公司的建议是使用框架、会话池和智能对象重写系统。但是,有没有人遇到过类似的问题,并且能够以更省时的方式解决这个问题?