我知道一个Web应用程序应该尽可能快地呈现其页面,仅在毫秒级别进行少量的数据库请求。关于此响应时间是否有指南(例如Microsoft UI的指南之类的)?
网页的绝对最长响应时间是多少?
是否有任何“限制”或一般性的指导方针?
什么时候应将作业放入任务队列(例如Python celery)?
网页的绝对最长响应时间是多少?
是否有任何“限制”或一般性的指导方针?
什么时候应将作业放入任务队列(例如Python celery)?
我的具体问题是,我必须解析一堆文本文件,用户提交这些文件。这些文件平均解析时间为2-3秒(响应时间为3-4秒,带有数据库插入),但如果文件非常大,则需要8秒才能解析(10秒才能响应)。
让用户在这段时间内没有反馈是否可以?如果不行,处理这种情况的最佳方法是什么?
将它们放入请求-响应周期中是否可行?
提供REST API与网站表单是否有区别?这些“允许”的响应时间更慢吗?