Я хочу отображать последние твиты пользователя на веб-странице, сохраняя при этом возможность стилизовать твиты с помощью пользовательского CSS, а также поддерживая хорошую скорость загрузки страницы.
Мне удалось отобразить последние твиты двумя способами.
Использование PHP Twitter библиотеки (автор Аарон Бразел). Используя этот метод, мой PHP-код должен ждать ответа от Twitter, прежде чем моя страница может быть завершена и отправлена клиенту. Это может привести к тому, что время загрузки страницы будет совершенно непредсказуемым и более чем вероятно замедлит загрузку страницы настолько, что это будет раздражать пользователей.
С помощью виджета Blogger Twitter последние твиты загружаются с использованием JavaScript после загрузки остальной части страницы. Таким образом, пользователю не нужно ждать ответа Twitter, прежде чем он сможет просматривать страницу.
Я хотел бы знать, есть ли какие-либо плюсы и минусы в использовании этих различных методов для отображения последних твитов пользователя, а также, если есть, возможно, другое решение, на которое я могу обратить внимание, которое включит пользовательские стили CSS и обеспечит хорошую страницу производительность нагрузки?
Кроме того, как эти два метода влияют на то, как Twitter применяет ограничение скорости? Используя PHP, я могу кешировать твиты и, следовательно, меньше звонить в Twitter, а при использовании JavaScript, насколько я знаю, это невозможно?