在XAMP软件系统中创建html文件时,我首先使用PHP加载对使用网页至关重要的数据(例如,在javascript中保存用户ID以向用户发出AJAX请求)然后,在向用户显示正文之后,加载不相关的数据以供执行,但对于具有AJAX的服务器的用户(例如,具有用户的最后购买的产品的表)是有用的。这就是它:首先向用户显示html文件,然后向服务器请求剩余的数据。
我发现这可能是某种愚蠢的,因为你可以显示所有的html文件,其中包含从PHP,Perl加载的数据等等。
但重点是:一个选项比另一个更正确吗?
我认为,也许,第一个选项将是更多的用户体验导向(因为,用户有快速加载的感觉,他提前观看html文件因为他不必等待加载php数据在获取html文件之前也是如此)。我在某处读到javascript(和html)面向UI,这就是为什么你不应该用信号量阻止用户界面等待异步任务完成的原因。
但也许你们中的某些人可以给我一个推理,使用第二个选项(加载第一个PHP数据然后显示html)而不是使用第一个选项;做得好的软件是很好的软件。
谢谢。