[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: низкая скорость загрузки сайта
дианитка
здравствуйте. помогите ,пожалуйста, разобраться, почему долго грузится сайт. google page speed на первое место ставит Reduce server response time (In our test, your server responded in 0.72 seconds).

_____________
дианка[COLOR=purple]
vagrand
дианитка
вы правильно сделали что зашли на наш форум. Мы ведь тут все экстрасенсы, угадывает адрес сайта по нику пользователя, а проблемы по пингу

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
дианитка
адрес - http://www.partnertrade.com.ua На денвере тоже он долго загружается, значит дело все таки не в сервере

_____________
дианка[COLOR=purple]
GET
Зачем вы все картинки аяксом ресайзите через php при каждой загрузке?

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
дианитка
там аякса нету, а как же без ресайза, ведь картинки нужно подогнать под нужный размер - в том скрипте размеры картинки подгоняются и уменьшенная копия сохраняется в отдельной папке, и уже на сайте отображаются уменьшенные картинки

_____________
дианка[COLOR=purple]
T1grOK
Вообще не увидел, чтоб долго. Все шустро бегает...

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
дианитка
у меня в Firebug показывает общее время загрузки страницы 11 сек. Одна СЕО контора, кот делала аудит (правда,не для этого сайта) написала в своем отчете, что время загрузки страницы должно быть 1-2 сек.

_____________
дианка[COLOR=purple]
T1grOK
Ого!) У меня за редким исключением больше 3 секунд.

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
дианитка
ну все таки, как мне кажется, тут что то не то с загрузкой. я вижу alt на картинках на главной странице, потом вот иногда просто белая страница пока не загрузится. ведь такого не должно быть.

_____________
дианка[COLOR=purple]
HErATuB
У меня более 22 сек грузит.
После 6 сек начинается ответ от сервера.
18 сек идет обработка http://www.partnertrade.com.ua/gallery/resizer.php

Советую про оптимизировать базу, и фото обрабатывать на этапе загрузки.
дианитка
HErATuB, спасибо, посмотрю. Просто мне бы определить основную причину такой долгой загрузки, я сама ее пока не смогла понять

_____________
дианка[COLOR=purple]
OleKh
Чтобы найти где исправить, как вариант, можно добавить следующий код:
В файл index.php после <?php

define('PAGE_PARSE_START_TIME', microtime());


и после последней строчки

$time_start = explode(' ', PAGE_PARSE_START_TIME);
$time_end = explode(' ', microtime());
echo $parse_time = number_format(($time_end[1] + $time_end[0] - ($time_start[1] + $time_start[0])), 3);


а дальше, переместить второй блок кода в центр и сравнить, таким образом можно определить в каком месте начинает зависать, дальше перейти туда и т.д.

Метод не очень современный, но меня выручал в такой ситуации. В основном нагрузка в интернет-магазине может быть от каталога или фильтра.

дианитка
подскажите, пожалуйста, как сделать, чтобы фото на сайте обрабатывалось на этапе загрузки

_____________
дианка[COLOR=purple]
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.