Помогите пожалуйста оптимизировать сайт. Уже девятый день плотно пытаюсь ускорить загрузку страниц, но результат далёк от желаемого. К примеру, гугл page speed показывает блокирующие скрипты, которых не в одном файле магазина нет, в связи с этим становлюсь в тупик- через что они подключаются и как тогда их убирать? В целом, требований к моему сайту не так уж много у гугл page speed, но загрузка страниц непозволительно медленная, и я не знаю, как её ускорить. Адрес сайта- http://taidar.ru/ Помогите пожалуйста, ибо я практически в тупике.
Uncaught ReferenceError: $ is not defined common.js:1 Failed to load resource: the server responded with a status of 404 (Not Found) http://taidar.ru/catalog/view/theme/extended/stylesheet/footer_dop/footer_dop.css event.returnValue is deprecated. Please use the standard event.preventDefault() instead. Failed to load resource: the server responded with a status of 404 (Not Found) http://taidar.ru/catalog/view/javascript/hover-image.js Failed to load resource: the server responded with a status of 404 (Not Found) http://taidar.ru/catalog/view/javascript/spoiler.js вот все твои ощибки переводи и исправляй
А через что ты ошибки нашёл? Поделись, я хоть мониторить буду исправил - не исправил --- Добавлено, 19 июл 2014 --- А ещё такая фишка сервисов- предлагают указать размеры для изображений, но далеко не для всех можно размеры указать. Кто-нибудь победил эту беду? Или с этим нечего не поделаешь?
Не правильное подключение скриптов. http://prntscr.com/44an4q http://prntscr.com/44anhz Мой личный совет. Прежде чем, что либо ускорять нужно его привести к нормальному виду. Сейчас же сайт плывет во всех смыслах. http://prntscr.com/44ao8y
Непонятно откуда вообще появились ссылания движка на несуществующие файлы? К примеру один из ресурсов запрашивает файл footer_dop.css, которого, возможно, никогда и не существовало. Я проверил все предыдущие резервные копии и все файлы всех модулей, что у меня есть- такого файла нет. И это не единственный такой файл. Кто-нибудь сталкивался с подобным? Почему так происходит?
Проверяйте vqmod файлы, может кто то добавляет из модулей. Проверяйте в файлах модулей и в хедере. Может до ваших манипулиций со скриптом сжатия эти файлы были, а потом они затерлись.
У меня на странице заказа возникает очень много таких ошибок- Uncaught ReferenceError: jQuery is not defined или таких - Uncaught ReferenceError: $ is not defined А я вот понять не могу, что мешает тем или иным функциям определяться? Подскажите пожалуйста, может это натолкнёт на мысль, как с этим бороться. 2. А ещё такое непонятно- на странице категорий, на такой к примеру - http://taidar.ru/uhod-za-telom/ Выдаёт сообщение что не найден файл GET http://taidar.ru/uhod-za-telom/catalog/view/theme/extended/stylesheet/allstyle.css 404 (Not Found) и это при том, что файл на месте. Почему система может не находить то, что на самом деле существует?
Добрый день. Посмотрите на тест тут http://tools.pingdom.com/fpt/#!/FeUcj/taidar.ru. Из оптимизации можно вынести js и весь статик контент ,вплоть до шаблонов на отдельный под домен с кешированием. http://taidar.ru/catalog/view/javascript/jquery/jquery.swim.js http://taidar.ru/catalog/view/javascript/jquery/nivo-slider/jquery.nivo.slider.pack.js http://taidar.ru/catalog/view/javascript/jquery/tiptip/jquery.tipTip.js http://taidar.ru/catalog/view/javascript/jquery/ui/jquery-ui-1.8.16.custom.min.js http://taidar.ru/catalog/view/theme/default/image/arrows.png http://taidar.ru/catalog/view/theme/default/image/bullets.png http://taidar.ru/catalog/view/theme/default/image/button-next.png http://taidar.ru/catalog/view/theme/default/image/button-previous.png http://taidar.ru/catalog/view/theme/default/image/loading.gif http://taidar.ru/catalog/view/theme/default/stylesheet/carousel.css http://taidar.ru/catalog/view/theme/default/stylesheet/slideshow.css http://taidar.ru/catalog/view/theme/default/stylesheet/socials.css http://taidar.ru/catalog/view/theme/extended/image/border.png http://taidar.ru/catalog/view/theme/extended/image/bullet-dark.png http://taidar.ru/catalog/view/theme/extended/image/bullet_red.png http://taidar.ru/catalog/view/theme/extended/image/button-search.png http://taidar.ru/catalog/view/theme/extended/image/cart1.png http://taidar.ru/catalog/view/theme/extended/image/clock-icon.png http://taidar.ru/catalog/view/theme/extended/image/corn.png http://taidar.ru/catalog/view/theme/extended/image/evroset.png
Подскажите пожалуйста, что это за ресурсы такие- http://front.facetz.net/collect.js и http://sync.audtd.com/match/sumb У меня консоль на них ошибки выдаёт, а в коде документов найти не могу ссылки на них. В интернете про это толком нечего не сказано, как убрать их тоже не знаю. Просветите пожалуйста, что это такое и как избавиться? --- Добавлено, 24 июл 2014 --- Собственно, этот вопрос тоже относится к оптимизации- подскажите пожалуйста, как сделать так, чтобы все изображения кэшировались только в jpg? То есть у меня есть некоторые изображения формата png, а что и где прописать, чтобы в папке кэша они были формата jpg?
Я как то интересовался о том, как можно для изображений прописать в коде размеры этих изображений. Обращаюсь к знатокам php - есть такой код: <img src="<?php echo $banner['image']; ?>" alt="<?php echo $banner['title']; ?>" /> Очевидно он определяет какие изображения в баннер выводить. А можно ли в этом коде как то прописать сразу размер изображений? Это собственно сразу и решит все вопросы, для каждого изображения тогда можно будет поставить размер.
Можешь использовать mcj, минимизирует css, js. http://ruopencart.com/9xenv/mcj_v1.3_opencart_v1.5.x.x.zip
avtostopshik, Уберите вирус и пользуйтесь, в чем проблема. --- Добавлено, 28 июл 2014 --- Тоже нашел. Там два файла одинаковых. mcj.helpers.php mcj.library.php Это шеллы.