我想在网页上显示用户的最新推文,同时保持使用自定义 CSS 设置推文样式的能力,并保持良好的页面加载速度。
我设法以两种方式显示最新的推文。
使用PHP Twitter 库(作者 Aaron Brazell)。通过使用这种方法,我的 PHP 代码必须等待来自 Twitter 的响应,然后才能完成我的页面并将其发送到客户端。这可能会导致页面加载时间非常不可预测,并且很可能会减慢页面加载速度,从而让用户感到厌烦。
使用 Blogger Twitter 小部件,在加载页面的其余部分后,使用 JavaScript 加载最新的推文。这样用户就不必等待 Twitter 响应才能查看页面。
我想知道使用这些不同的方法来显示用户的最新推文是否还有其他优点和缺点,以及是否有其他解决方案我可以研究它可以启用自定义 CSS 样式并提供良好的页面加载性能?
另外,这两种方法如何影响 Twitter 应用速率限制的方式?使用 PHP,我可以缓存推文,从而减少对 Twitter 的调用,而使用 JavaScript,据我所知这是不可能的?