Как понизать скорость загрузки страницы ???

12
neznaika
На сайте с 28.06.2006
Offline
356
#11

DenIT, вы бы по существу советовали.

Всем предлагаю сходить по ссылке и внимательно почитать.

Простая регистрация — куча инфы по компрессии и способах рендеринга в браузерах.

Пожелание одно — не бойтесь умных фраз, внимательно перечитайте пару раз. Удачи.

Дорого покупаю настоящие сайты. Не инвестирую деньги и не беру кредиты.
Sнэйк
На сайте с 26.09.2007
Offline
89
#12
Strom:
Так речь идет об увеличении скорости работы скрипта или об увеличении скорости загрузки страницы в браузере?

Речи идёт именно об скорости загрузки страницы. Скрипт работает и бог с ним. По поводу скорости его выполнения даже заморачиваться не хочу ...

И особенно интересно, что именно из этого станет работать лучше, после того, как вычистить php-комментарии

Сам скрипт станет меньше весить, следовательно быстрее будет грузиться ...

Не судите строго. (http://www.seo4up.ru/) Я только учусь ... SeoPult (http://seopult.ru/ref.php?ref=d6e69150f0f5b26f) Система купли/продажи ссылок (http://www.sape.ru/r.dVfaRuHpOw.php) |Система купли/продажи мест под статьи (http://seozavr.ru/index.php?id=1910) |13 центов за клик (http://clickcashmoney.com/index.htm?wm=93478)
mfl
На сайте с 16.10.2006
Offline
134
mfl
#13
Сам скрипт станет меньше весить, следовательно быстрее будет грузиться ...

Да при чем тут, сколько весит файл скрипта. Посетитель получает информацию созданную этим скриптом, а не сам скрипт.

Что касается уменьшения времени загрузки страницы.

Оптимизируйте код страницы, удаляйте лишние теги, стили и js переносите в отдельные файлы. Используйте gzip при генерации страницы. Оптимизируйте графику.

Речи идёт именно об скорости загрузки страницы. Скрипт работает и бог с ним.

Вы уверены, что страница загружается медленно, а не скрипт работает долго? Получение данных со стороннего сервера занимает достаточно много времени, по сравнению с другими операциями.

Progr@mmer\.
На сайте с 14.10.2007
Offline
44
#14

У вас не правильное мнение о пхп-комментариях. :)

Гюльчатай, открой личико! Скажи сколько весят твои страницы!

Вашей девушке не хватает романтики? Черпните её на сайте «Я Люблю Романтику» (http://iloveromantics.ru/). Романтический форум (http://forum.iloveromantics.ru/) для отдыха от нудной работы.
Ufaweb
На сайте с 03.03.2008
Offline
182
#15

Столько спецов собралось, даже неудобно как-то впрягаться :D

ТС, в асе можно попробовать решить проблему. двестесемъ-15-сорок

Sнэйк
На сайте с 26.09.2007
Offline
89
#16

Ufaweb, спасибо за асю, но хочу сам разобраться.

P.S. В общем понял, в какую сторону дальше двигаться. Всем огромное спасибо за советы, буду работать, если что-то не получиться - тогда отпишусь.

На данный момент страница загружается около 20 секунд.

Ufaweb
На сайте с 03.03.2008
Offline
182
#17

Скрипт от комментов я бы очистил однозначно. Если из 100к кода там 20к комментов - уже скорость парсинга скрипта падает. Если отступы пробелами, то можно каждые 4 пробела заменить на 1 таб. Опять же вес файла снизится. Тормозные сетевые функции, наподобие file_get_contents(), заменить на более культурные - в топике про "скрипты за отзыв" я привел такую. Если графика на стороннем сервере и также грузится параметрами через скрипт - разработчика сильно отпинать за тупость. Для статических страниц и блоков полезно сделать кэширование.

Dreammaker
На сайте с 20.04.2006
Offline
569
#18
SРЅСЌР№Рє:
На данный момент страница загружается около 20 секунд.

При какой "супер"-скорости очень большая вероятность проблем с загрузкой данных со стороннего сервера.

S
На сайте с 26.04.2006
Offline
86
#19

А почему Вы так уверены что проблема именно в загрузке страницы, а не в ее генерации? Очень похоже, что задержка на стороне скрипта, я бы поместил в скрипт счетчик и проверил бы на какие участки скрипта затрачивается наибольшее время, или хотя бы проветрить время выполнения всего скрипта.

Если не хотите копаться в скрипте, можно сделать так:

- открыть страницу через браузер

- просмотреть в виде HTML

- сохранить открытый код в файл

- залить файл на хостинг

таким образом у вас будет статичная html копия скрипта

Если HTML копия открывается с такой же скорость как и скрипт, то дело либо в дизайне либо в хостинге, если нет то в скрипте.

Dreammaker верно говорить, проверьте время загрузки данных с другого сервера

Ufaweb
На сайте с 03.03.2008
Offline
182
#20

Ну или не заниматься онанизмом, а в начало index.php вставить

preg_match("/([^ ]+) (.*)/", microtime(), $tscript[0]);

а в конец -

preg_match("/([^ ]+) (.*)/", microtime(), $tscript[1]);
echo '<center>Сварено за '.(round((($tscript[1][1]+$tscript[1][2])-($tscript[0][1]+$tscript[0][2]))*1000)/1000).' сек.</center>';
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий