Борьба со скриптами и правильной их загрузкой... Есть решение

Ни для кого не секрет, что требования яндекса и гугла это быстрые сайты, которые должны грузиться за 2-5 секунд.

А требования Webasyst, чтобы все модули и плагины использовали встроенные скрипты и CSS свои и отдельные от сайта.

И итог, у всех кто пользуется нашей системой (Webasyst+ShopScript) имеют небольшие проблемы в скорости отрисовки страницы.

И поэтому возникает вопрос, кто и как с этим борется?

Я частично часть скриптов перевожу на асинхронную либо отложенную загрузку - атрибут async и defer. Причем лучше использовать именно последний defer.

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

<script src="{$wa_active_theme_url}plugin/bxslider/jquery.bxslider.min.js"></script>

сюда можно приписать <script defer src="{$wa_active_theme_url}plugin/bxslider/jquery.bxslider.min.js"></script>


Вот это можно поднять с CDN гугл:
<link href="{$wa_static_url}wa-content/css/jquery-ui/base/jquery.ui.slider.css" rel="stylesheet" type="text/css">

<script src="{$wa_static_url}wa-content/js/jquery-ui/jquery.ui.core.min.js"></script>
<script src="{$wa_static_url}wa-content/js/jquery-ui/jquery.ui.widget.min.js"></script>
<script src="{$wa_static_url}wa-content/js/jquery-ui/jquery.ui.mouse.min.js"></script>
<script src="{$wa_static_url}wa-content/js/jquery-ui/jquery.ui.slider.min.js"></script>

И все 4-е скрипта заменить одним

jquery-ui.min.js

Пример ускорение сайт MonSmoke.ru, причем все еще не доделано, сайт доделывается, но уже не мной, и прошу учитывать что он даже не на VDS тарифе. 

Также вопрос к создателям EuroShop2 вы сделали объединение это попытка улучшить загрузку скриптов слить их в один, но скрипт величиной ПолМегабайта не перебор? Причем его нельзя отложить так как он используется при отрисовке страницы.

А как вы следуете требованию яндекса и гугла? Для ускорения загрузки контента?

44 ответа

  • 1

    Интересно, а кто-нибудь проверял слова/приказы/пожелания Яндекса и Гугла? Вот вы смотрели ваших конкурентов, которые выше по поиску....у них попугаеметр Гугла выше и всё настроено так как хотят поисковые системы? Или просто поисковые системы дрессируют всех владельцев сайтов, чтобы они потом по дудочке перенесли свои сайты на страницы поисковых систем, в их маркеты и т.д. и .т.п.

    • 0

      Я всего лишь спросил, кроме Яндекса и Гугла есть исследования Amazon насчет скорости загрузки и падения продаж, вставляю цитату:

      К примеру, специалисты Amazon выяснили, что при падении скорости загрузки на 100 мс, у них сразу же на 1% снижаются продажи.

      Если для вас самый продающий сайт и его исследования тоже не показатель, то я не знаю!!!!!

      А касательно вас лично, я бы постеснялся в примеры работ выкладывать сайт в котором содержаться ошибки!

      Не говоря того что в названии товаров вставлены куски от Smarty! Говорю о сайте по маркам, не говоря о том что там с разметкой еще беда! Но я за свои работы беру 500-1000 рублей в час. Вы же 1500-2000. Для начала научитесь делать сайты которые хотя бы адекватно маштабируются.

      • +1

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

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

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

        • +1

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

          Для строительства Госты и Снипы. 

          Для создания сайтов Правила Поисковых система, для контента.

          Для самого кода есть спецификации и документация стандарты HTML5 и CSS3 и когда такие горе создатели даже не знают что это такое, но продвигают себя как профессионалы, это печально.

          На том же сайте, который вы выставили как предмет над которым работали, Поиск и фильтры выполнены шедеврально. На них в принципе не нажать, а на поиске видно только 5 символов. Но вы же себя выставляете профи.

          • +1

            Если вы такой правильный, то почему в вашем ИП, ни про программирование, ни про строительство  ОКВЭД не указаны? Может быть берете 500-1000 руб., потому что это всё в черную? А бизнес тоже опирается на свод правил и документов.

            Кстати, ООО можно и без слова "Ресурс" использовать. И заканчивать банкротством не обязательно.

            • +1

              Ресурс - это брэнд, в который были вложены большие средства и этот логотип стоит на многих компьютерах и серверах, в т.ч. и в Налоговой, ФГУП "Медсанчасть" и многие другие крупные организации нашего города. Мало того что этот брэнд до сих пор существует и используется. Потому что ИП и ООО давно закрыты. Еще в далеком 2012 году. А наше доблестное законодательство разрешает оказание услуг по договору подряда. Да я вел в свое время свой бизнес и ни от кого это не скрываю. Занимался Бытовой техникой и Компьютерами с 2005-2012 работая директором в своей бизнесе. А потом передал своему близкому другу. Мало того тот же вебасист мы покупали и использовали на двух своих интернет магазинах tver-resurs.ru и resurs-udomlya.ru. 

              А если вы так хорошо пытаетесь лезть в личную жизнь, так расскажите и о себе в том числе...

              Один из ваших ОКВЭДОВ тоже интересен

              47.99 Торговля розничная прочая вне магазинов, палаток, рынков

              95.11 Ремонт компьютеров и периферийного компьютерного оборудования

              95.22.1 Ремонт бытовой техники 

              95.29 Ремонт прочих предметов личного потребления и бытовых товаров

              Может вы начинали с ремонта обуви? А потом стали программистом.

              Для сведения в далеком 1997 году я занял по программированию 1-е место в школе, 1-е место в городе и 5-е по области.

              В 1999 года участвовал по программированию в Российском конкурсе среди военных вузов. Игра была командная и наш институт не попал в призовые места.

              • +1

                Вы первый решили перейти на личности и показать себя Дартаньяном. А я уверен, что ваша низкая стоимость это в том числе и серые схемы получения оплаты.

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

                Если возвращаться к сути. То меня бесит, что большинство клиентов/бизнесов сейчас занимаются только тем, что поклоняются Яндексу и Гуглу. Читают ему молитвы и т.д. и т.п. А если взять тех же филателистов, их успех основан не на первых позициях в поисковых системах или циферок 99 на гуглопопугаях. Но при этом вы не найдете ни одного настоящего филателиста в России, который не знает про них лично или про их сайт. А поклонники ПС могут вылизывать и добиваться счастья поисковых пузомерок до бесконечности, но в итоге идут и платят за контектстную рекламу. Потому что ПС это уже давно не поисковик - это машина по высасыванию денег из сайтов.

              • +1

                Иногда, лучше указать и не использовать, чем потом бегать добавлять или скрывать что-то от налоговой ;) Я не спорю, что вы разбираетесь в программировании, но вы случайно там в СЕО-олимпиадах первое место не занимали? )))

                • +1

                  Ну значит мир, хорошо что мы друг друга поняли. Нет по СЕО, не занимал. Но как экономить бюджет при оптимизации сайта для ПС (поисковых систем) знаю. Но всех клиентов мучает вопрос как добиться большой посещаемости, для сайта. И нам так и так приходится выполнять требования ПС по оптимизации сайта. Потому что первичная раскрутка и новые клиенты, в более 40% случаев попадут к вам именно через ПС.

                  А насчет функции JS вызова почему ее не перепишут сами создатели, либо кто продает шаблоны. Либо просто кто нибудь кто совсем досконально знает Webasyst и Shop-Script не напишут правильно. А и задал вопрос тут кто как борется с этой проблемой.

                  • +1

                    И снова вернемся в начало... Есть исследования, которые говорят, что если Гугл будет показывать 99, то место такому сайту в топе? И нет ли случайно в топе конкурентов, которые болт положили на гуглопопугая?

                    • +1

                      Алексей, мы ушли от первоначального моего вопроса очень далеко, может вы поделитесь методом как вы это делаете?

                      • +1

                        Демагогия - царица доказательств. )))

                        Вы смотрите на идеальную картину мира и считаете, что в сайте всё должно быть прекрасно. Но это так не работает.

                        Точнее, возможен вариант, когда у вас миллион бабла и вы сами или наняли специалиста, который вам всё причешет, сам напишет нужную логику всё это упакует в один файл, в общем, всё будет красиво и правильно.

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

                        Поэтому, оптимизация - это дело индивидуальное и не нужно его перекладывать на разработчиков тем, конечно, откровенных косяков быть не должно, но и просить невозможного не нужно. Либо нужно сделать, чтобы темы стоили в 5-10 раз дороже. Чтобы разработчики могли больше времени уделять поддержанию/развитию старого, а не клепать новые темы для увеличения продаж.

                        • +1

                          Что ты на человека напрыгнул, суббота же уже!

                        • +1

                          Решение для написания сайта с 0-ля часто обходится дешевле и лучше. Я вообще не понимаю человек купил решение. Купил платный шаблон, а после всего этого шаблон является не адаптивным и релеативным. А когда он задается вопросом а почему так, все ему предлагают а давай еще 10-20 тысяч и мы все исправим. Я сторонник того чтобы выпускать качественный продукт на рынок.

                          • +1

                            Александр, не начинайте )))) эти ваши "с нуля", то есть "самописы" - это удавка на шее любого бизнеса. Во всяком случае, это никак не укладывается в 50-60 тысяч за которые можно купить Shop-Script + тему и необходимые плагины.

                            Я молчу про безопасность и скорость старта самописа.

                            Не требуйте от шаурмы ресторанности. И это не оскорбление, так как тот же Битрикс - это тоже шаурма, только в сырном лаваше :)

                          • +1

                            Вообще весь движок с нуля или уникальный шаблон с нуля?

                            Уникальный шаблон с нуля будет стоить 700-900 тыс. и сроком несколько месяцев

                            • +1

                              У меня есть хорошие друзья https://www.it-studio.ru/

                              TOPLAB.ru

                              У них это решение 120-200 тысяч, а не миллион как вы говорите. Если вы не можете дать качественный продукт, не мешайте работать остальным. А увеличение бюджета до милиона, это лишний раз доказывает, что вы пришли сюда чисто срубить бабла.

                              И вообще я устал от пустой переписки. Я просил поделиться методами описал их сам частично. Указав на узкие места в принципе. Сейчас за выходные должен написать парсер для вытягивания инфы по запросу с сайта Росаккредитации. Ушел работать!

                              • +1

                                Примеры сайтов на Shop-Script от этой студии у вас уже есть?

                                • +1

                                  Посмотри их портфолио и укажи на те продукты которые плохо смотрятся? И плохо работают. Т.е. являются не адаптивными или релеативными.

                                  Я знаю их команду с далеких 98-99 годов. Знаю сколько споров было, когда девочка дизайнер нарисует дизайн, а верстальщики сидят и офигивают, как вообще его выполнить. Но сейчас уже давно HTML4+CSS2 либо HTML5+CSS3 и проблем с реализацией стало гораздо меньше.

                                • +1

                                  Я вообще знаю (тут столкнулся) что есть студии и работы их активно продаются в системе WebAsyst, которые присваивают класс к <body> да и еще указывают через пробел. Только мне не понятно почему для улучшения качества таких сам WebAsyst не ставит в вечный бан, за проф. непригодность!

                                  А потом все удивляются, а что же не на всех браузерах это прокатывает. Или ответ одной такой студии, а на Safari все в порядке.

                                  • +1

                                    Взял первый попавшийся сайт ваших протеже. https://q-works.ru 

                                    Там тоже класс у боди и через пробел 10 или 20 классов. Вы про эту проф.непригодность?

                                    • +1

                                      Он работает даже на старом эксплоире. А вас это смущает? Что продукт качественный?

                                      • +1

                                        Опять же, если вы топите за СЕО, давайте посмотрим, что говорит Гугл.

                                        Ой, Гугл нас не любит.

                                        Совсем не любит. Что же вы им не подскажите, что нужно оптимизировать страницу. 

                                        • +1

                                          Это сайт-визитка дизайнера. Что в нем не так? Это не интернет магазин. Возьмите интернет магазин от it-studio.ru и посмотрите. И посмотрите на свои творения, почему вы лезети критиковать, когда зацепиться не к чему? Я вам указал на то что у вас ни поиск ни фильтры на главной странице просто не работают. И вы в отместку пытаетесь хоть как то укусить?

                                          • +1

                                            Всё очень просто. Вы сказали А, я прошу сказать B. 

                                            1. Я нигде не писал, что я Дартаньян, а остальные коллеги голубые, потому что не делают как я. 

                                            2. Не всегда привязка к проекту говорит о том, что он сделан от и до кем-то из экспертов. У вас шоры, вы видите всё очень узко.

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

                                            Мне абсолютно всё-равно на вашу оценку моей цены, компетенции и пр. Потому что я не начинал здесь никого учить, как нужно программировать, как нужно СЕО-оптимизировать и т.п. Каждый делает так, как он считает нужным, а иногда - как просит заказчик.

                                            А вы пришли и начали рассказывать о том, какой вы распрекрасный и как тут всё плохо.

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

                                  • +1

                                    Другой сайт ваших друзей - это просто купленная тема https://themeforest.net/item/e...

                                    Да, продавать чужую работу и выдавать за свою можно и за более скромную сумму.

                                    • +1

                                      Мы обсуждаем чтобы сайт смотрелся везде одинаково и на нем не было ошибок. Какой из ваших примеров говорит об этом? Где есть проблемы в оформлении? 

                                      • +1

                                        Сейчас я смотрю на то, чтобы дизайн был не куплен, а написан самостоятельно. Просто купить шаблон и допилить избавив от косяков - это одно. А полностью разработать дизайн, сверстать и натянуть на платформу - это другая история и другие суммы. Поэтому, когда 120-200 тысяч за корректировку чужих произведений - это нормально, еще если и в конверте, то еще и на налогах 15-20 тысяч экономии. Так жить и работать можно.

                                        Но пусть они разработают шаблон и разместят в Shop-Script, модерацию попроходят, вот тогда и посмотрим.

                                        P.S. Тем не разрабатываю, но ваши рассуждения о том, что шаурма должна быть с красной икрой и фуагра, расходятся с массовым потребителем продукта. Многие и с 10 т.р. тяжело расстаются.

                                        Очень радостно, что вы такой идеальный, но реальный мир и бизнес - это не красивый фантик.

                            • +1

                              будет стоить 700-900 тыс. и сроком несколько месяцев

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

                              тот же Битрикс - это тоже шаурма,

                              Шаверма. Правильно говорить шаверма  )))))

                              • +1

                                Вам до Битрикса, как до Китая. Битрикс продает связку Платформа Предприятия + Сайт + Бизнес процессы. 

                                1С крупнейший издатель в России. У меня с ними франчайзи, но без права Битрикса. Битрикс только начальное решение начинается от 200 тысяч + оборудование + доработка. Итог от 300-800 тысяч.

                                Да решение не оправданно дорогое, но оно комплексное и раз готовы платить, значит решение оправдано.

                              • +1

                                Насчет Шавермы поддержу сам учился в Питере. Хотя жил в разных городах. Москва - Шаурма, Тверь - Шаварма, в Питере - шаверма.

                            • +1

                              Уникальный шаблон, на 5-10 страниц 900 тысяч? Вы в какой стране живете? Кто столько заплатит?

  • 1

    Мне кажется, что для ваших целей подойдет функция wa_js

  • 1
    Александр - TOPLAB.ru Партнер-эксперт 20 апреля 2019 14:02 # Решение

    Всем спасибо за дискуссию, жаль что так никто и не ответил на мои вопросы и не поделился мнением. А насчет 800-900 тысяч, я поторопился, платят и даже больше. И этот чертов сайт Росаккредитации, будь он не ладен, за разработку скорее всего оплачено 100-180 миллионов рублей, а кривость его неописать.

Добавить ответ

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