我有一个相册制作网站,我正在尝试提高加载和保存性能。
相册制作工具显示在网络浏览器中,在 Flash 中完成,远程调用数据库操作通过 AmfPhp 完成。
保存相册的算法基本上说:
foreach(page in photobook){
foreach(component in page){
//Make a remote call that saves the component in the Database
}
}
这意味着,如果一本相册有 30 页,每页有 10 个组件(照片),则该工具将创建大约 300 个同时连接,而不计算上传连接。
例如,Firefox 似乎已经准备好创建一个队列来处理请求。
这会影响性能吗?
创建一个控制同时远程呼叫数量的队列是否有帮助?
这值得么?
谢谢你能给我的任何帮助。