19 / 19 / 7
Регистрация: 24.12.2013
Сообщений: 205
|
|
1 | |
Ускорить работу сайта07.09.2015, 23:59. Показов 1440. Ответов 16
Метки нет Все метки)
(
Есть сайт https://rentclasscar.ru/ делал его не я, я только помогал частично со стилизацией. Сайт нагрузили функционалом просто ппц, он очень долго грузится. И задачу его ускорить дают мне.
Проблема в том, что я не знаю как уменьшить количество запросов, их там около 200 выдает через тест сайтов. Пробовал объединить несколько файлов стилей, или скриптов но это ппц. Их там десятки и все задаются через скрипты непонятно где. Может кто даст ценный совет, как хотя бы шаг за шагом, пусть это будет долго но все таки добиться нормальной загрузки данного сайта. Статей я уже перечитал много сразу говорю, надеюсь на дельный совет специалиста если тут такие есть. Заранее благодарен.
0
|
07.09.2015, 23:59 | |
07.09.2015, 23:59 | |
Ответы с готовыми решениями:
16
Как ускорить загрузку сайта? Какие вы знаете бесплатные визуальные редакторы, которые не тормозят работу сайта?
|
![]() |
|
08.09.2015, 07:27 | 2 |
[офтоп]
Мдя... в исходнике найдено 38 позиций по фильтру ".css" и 47 позиций с ".js"... Как же так - сначала делать, потом думать? ) [/офтоп] Не знаю особо, как тут помочь вам... Плагин кеширования, может? ) И кстати гугль-шрифт подключается из фонда шрифтов Гугла - он точно во всех браузерах отображается корректно (Яндекс.браузер да Мозилла, например)?
0
|
![]() 163 / 164 / 78
Регистрация: 06.09.2015
Сообщений: 632
|
|
08.09.2015, 08:32 | 3 |
sanchahous, привет
Порекомендую важным шагом Autoptimize для сжатия и объединения html, css и js, еще бонусом он расставляет expire headers Вот на этой странице http://wp-best.ru/uskorenie-sajta, обрати внимание на его настройку вместе с плагином W3 Total Cache Потом зайди на google web speed insight, проанализируй сайт на блокирующие элементы (те, которые загружаются в первую очередь и мешают другим), их тоже можно ускорить с помощью autoptimize, читай faq плагина
0
|
19 / 19 / 7
Регистрация: 24.12.2013
Сообщений: 205
|
|
10.09.2015, 01:31 [ТС] | 4 |
По поводу W3 total cache хороший вариант думаю, я его ставил и даже пытался настроить минификацию, что в принципе и сделал плагин, но что-то пошло не так. В общем часть функционала не заработало и пришлось выключить минификацию. А так то думаю очень помогло бы.
А по поводу autooptimize посмотрю тоже спасибо. Добавлено через 1 минуту Согласен, сайт делал не я, я так же сказал что сначало надо тему тестировать, а потом делать сайт. так что передо мной сложная задача реально.
0
|
![]() 163 / 164 / 78
Регистрация: 06.09.2015
Сообщений: 632
|
|
10.09.2015, 06:58 | 5 |
sanchahous, да, минификацию я использую с плагином Autoptimize, и отключаю в Total Cache чтобы она не дублировалась, имхо, АО лучше с этим справляется, на практике проверено
Правда может быть затык с js-ми, плагин постарается их объединить и некоторые функции могут перестать работать. Например, jquery в некоторых темах должен быть загружен в приоритете. Код счетчика Яндекса может пострадать. Эти функции просто отключаются из обработки в настройках.
0
|
19 / 19 / 7
Регистрация: 24.12.2013
Сообщений: 205
|
|
10.09.2015, 10:14 [ТС] | 6 |
0
|
![]() 163 / 164 / 78
Регистрация: 06.09.2015
Сообщений: 632
|
|
10.09.2015, 18:07 | 7 |
sanchahous, можно
1. Включаешь Оптимизировать код JavaScript? ставишь галочку Можешь зайти на какой нибудь сайт проверки скорости, gtmetrix, pingdom tools, webpagespeed любой из них, смотришь теперь количество агрегированных и минимизированных js 2. Тестируешь сайт. Все ли функции работают нормально. Допустим, какая нибудь функция не работает, скажем комментарии вконтакте, ты уже знаешь где искать этот js, в папке с плагином 3. Копируешь название скрипта и вставляешь в настройки Exclude scripts from Autoptimize: Это образно, потому что большинство скриптов должны работать отлично и в агрегированном едином файле. Но иногда случается, что нет. Просто находишь скрипт и убираешь из обработки. Напишешь результат
0
|
19 / 19 / 7
Регистрация: 24.12.2013
Сообщений: 205
|
|
10.09.2015, 18:19 [ТС] | 8 |
0
|
![]() 163 / 164 / 78
Регистрация: 06.09.2015
Сообщений: 632
|
|
10.09.2015, 18:28 | 9 |
sanchahous, ну там не сразу появляется
0
|
19 / 19 / 7
Регистрация: 24.12.2013
Сообщений: 205
|
|
11.09.2015, 23:40 [ТС] | 10 |
Я пробовал включать минификацию как autooptimize так и w3 total cache. Но не сработало. Пытался смотреть тщательно все настройки шаг за шагом, но ничего не помогло. Может ты сможешь настроить, за деньги скажем?
0
|
![]() 163 / 164 / 78
Регистрация: 06.09.2015
Сообщений: 632
|
|
12.09.2015, 00:46 | 11 |
![]() Решение
sanchahous, так там в базовой настройке 3 галочки, оптимизировать HTML, CSS, и Js
Что именно не работает? Объединение скриптов и стилей, их сжатие, или и то, и другое? В исходном коде страницы есть ссылки с текстом "autoptimize"? (CTRL-F - поиск) Добавлено через 15 минут у вас работает Wp Super Cache, не нужно его совмещать с Total Cache, оставьте только один из них
1
|
19 / 19 / 7
Регистрация: 24.12.2013
Сообщений: 205
|
|
12.09.2015, 10:48 [ТС] | 12 |
Autooptimize был удален, его в плагинах нету, WP Super Cache был деактивирован, сейчас удалил во все.
Да, не работает Объединение скриптов и стилей. Вот настройки которые стоят W3 Total cache на minify. Но по отчетам сканера похоже, что не работает еще и кеширование. https://gtmetrix.com/reports/r... u/cL3cztef
0
|
![]() 163 / 164 / 78
Регистрация: 06.09.2015
Сообщений: 632
|
|
12.09.2015, 10:59 | 13 |
sanchahous, в отчетах сказано, что не установлено время жизни (expiration not specified)
Я почему посоветовал AO, потому что он поможет убить трех зайцев Установить эти самые Expiration Headers Минимизировать вывод текстовых файлов И что важнее всего, снизить количество запросов, - в вашем случае это даст самый большой эффект АО не нужно удалять. Только вот вопрос. Минификация нигде не работает? Кстати, если вы настраивали W3TC по предложенному руководству, он тоже должен быть выставить заголовки хранения. Всё это очень загадочно.
0
|
19 / 19 / 7
Регистрация: 24.12.2013
Сообщений: 205
|
|
12.09.2015, 11:13 [ТС] | 14 |
Все я разобрался стоял превью режим. Надо было 1 кнопку нажать чтобы применились настройки
https://gtmetrix.com/reports/r... u/Uf8upiD1
0
|
![]() 163 / 164 / 78
Регистрация: 06.09.2015
Сообщений: 632
|
|
12.09.2015, 15:10 | 15 |
sanchahous, я обнаружил проблему. Вы давно не обновляли тему.
Обновите обязательно. Тут даже не только в ускорении дело, а много багов исправлено в новой версии. После чего можете включать AO и смотреть результат.
0
|
19 / 19 / 7
Регистрация: 24.12.2013
Сообщений: 205
|
|
18.09.2015, 21:16 [ТС] | 16 |
0
|
![]() 163 / 164 / 78
Регистрация: 06.09.2015
Сообщений: 632
|
|
19.09.2015, 09:19 | 17 |
sanchahous, autoptimize можно еще выжать
page speed insights показывает блокирующие стили и скрипты на странице AO есть опция 'Inline and Defer CSS?' и рядом ссылка Check FAQ как этим пользоваться а скрипты подключить по возможности в футер Все эти скрипты и стили по прежнему будут загружаться, но они не будут мешать отображению контента. То есть на глаз будет быстрее.
0
|
19.09.2015, 09:19 | |
19.09.2015, 09:19 | |
Помогаю со студенческими работами здесь
17
Ускорить работу с файлами Как ускорить работу? Ускорить работу программы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
![]() |
Опции темы | |
|
Новые блоги и статьи
![]() |
||||
Создаем SPA Router на чистом JavaScript
bytestream 17.02.2025
В современной веб-разработке одностраничные приложения (SPA) стали стандартом для создания динамичных и отзывчивых пользовательских интерфейсов. Ключевым компонентом любого SPA является роутер -. . .
|
Машинное обучение на TypeScript и TensorFlow
bytestream 17.02.2025
Машинное обучение становится все более востребованным направлением в современной разработке программного обеспечения. Интеграция искусственного интеллекта в веб-приложения открывает новые возможности. . .
|
Манипуляция данными EXIF и JPEG в JavaScript
bytestream 17.02.2025
В современном мире цифровой фотографии метаданные изображений играют важнейшую роль в организации и управлении медиаконтентом. Формат EXIF (Exchangeable Image File Format) - это стандарт,. . .
|
Как создать GUID/UUID в JavaScript
bytestream 17.02.2025
GUID (Globally Unique Identifier) и UUID (Universally Unique Identifier) - это специальные форматы 128-битных идентификаторов, которые практически гарантируют уникальность значения во времени и. . .
|
Что такое мышление в упрощенном смысле (моё субъективное видение, для создания модели).
Hrethgir 17.02.2025
Разумеется упрощать смысл есть. Дело в том, что я пришёл к тому выводу, что даже если я создам свой процессор (конвейер), то первое для чего смогу его использовать в качестве демонстративного. . .
|
Как Node.js устроен изнутри
Wired 17.02.2025
Node. js коренным образом изменил подход к веб-разработке, позволив использовать JavaScript не только в браузере, но и на стороне сервера. Созданный в 2009 году Райаном Далем, Node. js представляет. . .
|
Как обновить Node.js в Windows
Wired 17.02.2025
Думаю, многие разработчики сталкивались с ситуацией, когда устаревшая версия Node. js становилась источником проблем - от несовместимости с новыми пакетами до уязвимостей в безопасности. Особенно это. . .
|
Как обновить Node.js в MacOS
Wired 17.02.2025
В Node. js существует несколько подходов к обновлению, каждый из которых имеет свои преимущества и особенности применения. Выбор конкретного метода зависит от ваших потребностей - будь то. . .
|
Как обновить Node.js в Linux
Wired 17.02.2025
Обновление Node. js может показаться сложной задачей, особенно если у вас несколько проектов с разными зависимостями. Однако существует несколько надежных способов обновления, подходящих для разных. . .
|
[golang] 134. Gas Station
alhaos 17.02.2025
Тут нам даны два целочисленных слайса gas и cost, индексы массива представляют собой заправочные станции. а элементы gas это количество топлива на такой станции, cost это количество топлива. . .
|