2012-06-14 5 views
-1

Я использую простой способ отображения фотографий в Facebook на своем веб-сайте. Это называется Facebook Album Gallery, и это от CodeCanyon.Отслеживать очень медленный скрипт

Хотя они утверждают, что кешируют данные, а their example довольно быстро (5 секунд), mine очень медленно (15-20 секунд) по сравнению с их.

Это их способ повысить скорость загрузки или есть способ узнать, почему моя страница медленно загружается, а пример не ...
Я не знаком с кешированием, поэтому, если есть вам нужна дополнительная информация, пожалуйста, дайте мне знать!

ответ

0
  • Вы показываете больше фотографий, чем пример.
  • Возможно, ваш сервер работает медленнее.
  • Ваши изображения могут быть больше, чем используемые в примере.

И убедитесь, что вы правильно внедряете код, и вы разрешаете кеширование, я действительно не знаю, как работает их код, ищите FAQ или некоторую документацию.

1

Xdebug имеет profiler. Попробуйте определить, где это узкое место.

1
  • Первый из моих контактов фото/сайт загружен довольно быстро.
  • Если PHP является проблемой, то профайлер Xdebug, такой как Elszo, указал, что может помочь вам его найти. Сомнение в том, что сейчас проблема.
  • Проверьте свой сайт, используя Yslow/Google Page speed и прочитайте их информацию.
  • Если javascript является проблемой, используйте Javascript-профайлер, например Firebug или встроенный профайлер Google Chrome.
+1

Большое спасибо за этот ответ. Думаю, я нашел решение. В моем PHP-коде я создавал переменную, и скрипт продолжал добавлять информацию к переменной ('$ html. = ...'), и только когда скрипт был закончен, он возвращал переменную. Теперь, я 'echo' результаты сразу же, что приводит к более быстрому процессу загрузки (пользователи видят, что изображения появляются, как только они загружаются). Я не знаю, хороший ли PHP-код, возможно, нет, но это намного быстрее! – Michiel

+0

Тогда вы должны принять тот или иной ответ, чтобы эта тема была закрыта: P! – Alfred

Смежные вопросы