support 447 Опубликовано 9 апреля, 2016 Автор Жалоба Share Опубликовано 9 апреля, 2016 Вместо vam_db_query использовать vamDBquery Это что б запросы кэшировались. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 10 апреля, 2016 Жалоба Share Опубликовано 10 апреля, 2016 поменял в классах и функциях фильтрации - капитально разгрузил сайт. Так понимаю, главное отключить кэширование шаблона в php файлах самих, кэш БД можно оставить. Ну и еще поправика для тех, кто не знает в fetch добавить второй параметр TRUE Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 апреля, 2016 Автор Жалоба Share Опубликовано 10 апреля, 2016 Да, в vam_db_fetch_array и в vam_db_nuw_rows добавить вторым параметром true А покажите исправленные файлы, гляну. Может есть смысл и по умолчанию добавить в VamShop. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 10 апреля, 2016 Жалоба Share Опубликовано 10 апреля, 2016 54 минуты назад, VaM сказал: Да, в vam_db_fetch_array и в vam_db_nuw_rows добавить вторым параметром true А покажите исправленные файлы, гляну. Может есть смысл и по умолчанию добавить в VamShop. includes/classes/specifications.php $filter_count_query = vamDBquery($raw_query);//kovalsky_DBQ $filter_count_results = vam_db_fetch_array ($filter_count_query,true);//kovalsky_DBQ includes/functions/products_specifications.php function vam_has_spec_group($category_id, $show_group) { $check_query_raw = "select sg.specification_group_id from " . TABLE_SPECIFICATION_GROUPS . " sg, " . TABLE_SPECIFICATIONS_TO_CATEGORIES . " sg2c where sg." . $show_group . " = 'True' and sg.specification_group_id = sg2c.specification_group_id and sg2c.categories_id = '" . (int) $category_id . "' "; // print $check_query_raw . "<br>\n"; $check_query = vamDBquery($check_query_raw);//kovalsky_DBQ if (vam_db_num_rows($check_query, true) > 0) {//kovalsky_DBQ return true; } return false; } // function vam_has_spec_grou В боксах - не помню - добавляли ли кэширование или оно уже было. В итоге, если сделать полную оптимизацию - то только фильтрыи давали нагрузку. теперь же все тупо лайтово и шустро Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 апреля, 2016 Автор Жалоба Share Опубликовано 10 апреля, 2016 Спасибо Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 11 февраля, 2018 Жалоба Share Опубликовано 11 февраля, 2018 Гугл ругается что нет атрибута, есть быстрое решение ? прописать его везде с указанием языка ? А так же интересует как закрыть доступ к этим строчкам а то там пустые загаловки а я так понимаю они в поиске как мусор... Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 февраля, 2018 Автор Жалоба Share Опубликовано 11 февраля, 2018 9 часов назад, ZM сказал: Гугл ругается что нет атрибута, есть быстрое решение ? прописать его везде с указанием языка ? А так же интересует как закрыть доступ к этим строчкам а то там пустые загаловки а я так понимаю они в поиске как мусор... Так у Вас 1 язык в магазине. Не знаю, зачем там hreflang, судя по описанию - https://support.google.com/webmasters/answer/189077?hl=en Это нужно для мультиязычных магазинов. Страницы запретить можно в /robots.txt Ссылка на сообщение Поделиться на другие сайты
mariolast 4 Опубликовано 5 августа, 2018 Жалоба Share Опубликовано 5 августа, 2018 Можно ли оптимизировать код, дабы не было циклических ссылок? Даже на главной логотип ведет на главную. Согласно SEO это не есть хорошо. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 августа, 2018 Автор Жалоба Share Опубликовано 5 августа, 2018 1 час назад, mariolast сказал: Можно ли оптимизировать код, дабы не было циклических ссылок? Даже на главной логотип ведет на главную. Согласно SEO это не есть хорошо. А почему это не хорошо!? Есть какая-то официальная информация в блогах яндекс, гугл?! Тк называемых сеошников слушать - себя не уважать, они плетут всё, что угодно. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 августа, 2018 Автор Жалоба Share Опубликовано 5 августа, 2018 В любом случае, только править шаблоны и убирать не нужные ссылки. Если речь про логотип, то править основной шаблон /templates/шаблон/index.html Ссылка на сообщение Поделиться на другие сайты
mariolast 4 Опубликовано 5 августа, 2018 Жалоба Share Опубликовано 5 августа, 2018 У Павла Шульги это одно из первоочередных заданий, как убрать циклические ссылки. https://seo-akademiya.com/baza-znanij/vnutrennyaya-optimizacziya/cziklicheskie-ssyilki/ Проходили недавно курс у него. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 5 августа, 2018 Автор Жалоба Share Опубликовано 5 августа, 2018 28 минут назад, mariolast сказал: У Павла Шульги это одно из первоочередных заданий, как убрать циклические ссылки. https://seo-akademiya.com/baza-znanij/vnutrennyaya-optimizacziya/cziklicheskie-ssyilki/ Проходили недавно курс у него. Понятно. Ссылка на сообщение Поделиться на другие сайты
mariolast 4 Опубликовано 13 августа, 2018 Жалоба Share Опубликовано 13 августа, 2018 С главной страницей то понятно, а вот как с контентом (категориями) быть. Как rozetka.ua например это сделано. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 августа, 2018 Автор Жалоба Share Опубликовано 13 августа, 2018 51 минуту назад, mariolast сказал: С главной страницей то понятно, а вот как с контентом (категориями) быть. Как rozetka.ua например это сделано. А какой Вы вообще результат хотите получить?! По моим наблюдениям особо смысла в этом нет. Ссылка на сообщение Поделиться на другие сайты
mariolast 4 Опубликовано 13 августа, 2018 Жалоба Share Опубликовано 13 августа, 2018 Убрать циклические ссылки страниц на самих себя. Для гугл аналитики это плюс, теоретически рейтинг сайта растет. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 13 августа, 2018 Автор Жалоба Share Опубликовано 13 августа, 2018 2 часа назад, mariolast сказал: Убрать циклические ссылки страниц на самих себя. Для гугл аналитики это плюс, теоретически рейтинг сайта растет. Это только править напримре бокс Разделы, где есть ссылки на категорию. В breadcrumb, по идее, ссылки на саму себя и так нет при просмотре категории, товара. В /templates/шаблон/source/boxes/inc/vam_show_category.inc.php /templates/шаблон/source/boxes/categories.php /templates/шаблон/source/boxes/categories2.php Править там код, добавляя условие, что если текущая категория, то ссылку не показывать. + потом css стили навеняка придётся править, что б НЕ ссылка была ровно так же с отступами как и ссылки. В общем, не так уж и просто. Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 14 сентября, 2018 Жалоба Share Опубликовано 14 сентября, 2018 С помощью https://developers.google.com/speed/pagespeed/insights/ В конце теста выдаст ссылку на сжатые файлы ( в моем случае это были ) jpushmenu , jquery.easing.1.3 , jscript_ajax_cart , v2p , vamshop расширение .js jpushmenu sequencejs stylesheet расширение .css и пару логотипов с главной. Сокращение составило от 25%до 50% Возможно кому то будет полезно Оптимизация выросла на 5% и 10% в тесте. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 14 сентября, 2018 Автор Жалоба Share Опубликовано 14 сентября, 2018 1 минуту назад, ZM сказал: С помощью https://developers.google.com/speed/pagespeed/insights/ В конце теста выдаст ссылку на сжатые файлы ( в моем случае это были ) jpushmenu , jquery.easing.1.3 , jscript_ajax_cart , v2p , vamshop расширение .js jpushmenu sequencejs stylesheet расширение .css и пару логотипов с главной. Сокращение составило от 25%до 50% Возможно кому то будет полезно Оптимизация выросла на 5% и 10% в тесте. Такие вещи надо автоматизировать на стороне магазина, как это сделано в VamShop 2. Все css, js файлы сжимается и объединяются в 1 файл автоматически из исходников, которые всегда в любой момент можно исправить в магазине, а скрипт сам всё сожмёт и соберёт в один файл. В вашем же случае если нужно будет что-то изменить в js или css, Вы этого сделать не сможете, если таким образом будете делать как Вы написали. или это будет очень долно и очень неудобно. Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 18 февраля, 2020 Жалоба Share Опубликовано 18 февраля, 2020 https://prnt.sc/r43ngy - будет ли VAMSHOP поддерживать новый вид сжатия? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 18 февраля, 2020 Автор Жалоба Share Опубликовано 18 февраля, 2020 4 часа назад, ZM сказал: https://prnt.sc/r43ngy - будет ли VAMSHOP поддерживать новый вид сжатия? Так это не вопрос движка сайта, а вопрос настроек веб-сервера. Будет настроено на сервер, будет везде поддерживаться, по всем сайтам на сервере. Ссылка на сообщение Поделиться на другие сайты
Alex_Zak 0 Опубликовано 10 июля, 2020 Жалоба Share Опубликовано 10 июля, 2020 Это нормально? У меня правда простенький тарифа на таймвебе, что из этого нужно увеличить чтобы по шустрее сайт бегал? Лимит нагрузки на базы данных? И лимит нагрузки на CPU ? Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 10 июля, 2020 Автор Жалоба Share Опубликовано 10 июля, 2020 36 минут назад, Alex_Zak сказал: Это нормально? У меня правда простенький тарифа на таймвебе, что из этого нужно увеличить чтобы по шустрее сайт бегал? Лимит нагрузки на базы данных? И лимит нагрузки на CPU ? Нормально. Вы всё равно с этим ничего не сможете сделать Это ж счётчик яндекс метрика. Дело не в хостинге, это внешний JS скрипты, которые грузятся с внешних серверов и тормозят сайт. С ними ничего сделать нельзя, разве что отключить. Либо если например какой-нибудь виждет добавите типа jivisote, тоже тормозить будет. Так уж прям гнаться за 100 баллами из 100 не стоит, это всё равно недостижимо на реальных работающих сайтах с кучей JS коде, счётчиков, всяких тип гугл аланлитикс, facebook pixel, vk pixel и т.д. Googlt Tag Manager тоже тот ещё тормоз. Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 23 августа, 2020 Жалоба Share Опубликовано 23 августа, 2020 а зачем тогда гуглу эти 100 из 100 если по факту в реалиях такого не может быть Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 23 августа, 2020 Автор Жалоба Share Опубликовано 23 августа, 2020 18 минут назад, ZM сказал: а зачем тогда гуглу эти 100 из 100 если по факту в реалиях такого не может быть Затем, что надо стремиться делать хорошие, быстрые и удобные сайты. Для этого все инструменты, статьи гугла и предназначены. Показывают и рассказывают как это делать. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 23 августа, 2020 Жалоба Share Опубликовано 23 августа, 2020 В 10.07.2020 в 18:35, Alex_Zak сказал: Это нормально? У меня правда простенький тарифа на таймвебе, что из этого нужно увеличить чтобы по шустрее сайт бегал? Лимит нагрузки на базы данных? И лимит нагрузки на CPU ? отключите вебвизор в метрике. Он прожорливый, зараза. Станет по лучше Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения