support 447 Posted April 9, 2016 Author Report Share Posted April 9, 2016 Вместо vam_db_query использовать vamDBquery Это что б запросы кэшировались. Link to post Share on other sites
KoVaLsKy 59 Posted April 10, 2016 Report Share Posted April 10, 2016 поменял в классах и функциях фильтрации - капитально разгрузил сайт. Так понимаю, главное отключить кэширование шаблона в php файлах самих, кэш БД можно оставить. Ну и еще поправика для тех, кто не знает в fetch добавить второй параметр TRUE Link to post Share on other sites
support 447 Posted April 10, 2016 Author Report Share Posted April 10, 2016 Да, в vam_db_fetch_array и в vam_db_nuw_rows добавить вторым параметром true А покажите исправленные файлы, гляну. Может есть смысл и по умолчанию добавить в VamShop. Link to post Share on other sites
KoVaLsKy 59 Posted April 10, 2016 Report Share Posted April 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 В боксах - не помню - добавляли ли кэширование или оно уже было. В итоге, если сделать полную оптимизацию - то только фильтрыи давали нагрузку. теперь же все тупо лайтово и шустро Link to post Share on other sites
support 447 Posted April 10, 2016 Author Report Share Posted April 10, 2016 Спасибо Link to post Share on other sites
IVAN.Z 2 Posted February 11, 2018 Report Share Posted February 11, 2018 Гугл ругается что нет атрибута, есть быстрое решение ? прописать его везде с указанием языка ? А так же интересует как закрыть доступ к этим строчкам а то там пустые загаловки а я так понимаю они в поиске как мусор... Link to post Share on other sites
support 447 Posted February 11, 2018 Author Report Share Posted February 11, 2018 9 часов назад, ZM сказал: Гугл ругается что нет атрибута, есть быстрое решение ? прописать его везде с указанием языка ? А так же интересует как закрыть доступ к этим строчкам а то там пустые загаловки а я так понимаю они в поиске как мусор... Так у Вас 1 язык в магазине. Не знаю, зачем там hreflang, судя по описанию - https://support.google.com/webmasters/answer/189077?hl=en Это нужно для мультиязычных магазинов. Страницы запретить можно в /robots.txt Link to post Share on other sites
mariolast 4 Posted August 5, 2018 Report Share Posted August 5, 2018 Можно ли оптимизировать код, дабы не было циклических ссылок? Даже на главной логотип ведет на главную. Согласно SEO это не есть хорошо. Link to post Share on other sites
support 447 Posted August 5, 2018 Author Report Share Posted August 5, 2018 1 час назад, mariolast сказал: Можно ли оптимизировать код, дабы не было циклических ссылок? Даже на главной логотип ведет на главную. Согласно SEO это не есть хорошо. А почему это не хорошо!? Есть какая-то официальная информация в блогах яндекс, гугл?! Тк называемых сеошников слушать - себя не уважать, они плетут всё, что угодно. Link to post Share on other sites
support 447 Posted August 5, 2018 Author Report Share Posted August 5, 2018 В любом случае, только править шаблоны и убирать не нужные ссылки. Если речь про логотип, то править основной шаблон /templates/шаблон/index.html Link to post Share on other sites
mariolast 4 Posted August 5, 2018 Report Share Posted August 5, 2018 У Павла Шульги это одно из первоочередных заданий, как убрать циклические ссылки. https://seo-akademiya.com/baza-znanij/vnutrennyaya-optimizacziya/cziklicheskie-ssyilki/ Проходили недавно курс у него. Link to post Share on other sites
support 447 Posted August 5, 2018 Author Report Share Posted August 5, 2018 28 минут назад, mariolast сказал: У Павла Шульги это одно из первоочередных заданий, как убрать циклические ссылки. https://seo-akademiya.com/baza-znanij/vnutrennyaya-optimizacziya/cziklicheskie-ssyilki/ Проходили недавно курс у него. Понятно. Link to post Share on other sites
mariolast 4 Posted August 13, 2018 Report Share Posted August 13, 2018 С главной страницей то понятно, а вот как с контентом (категориями) быть. Как rozetka.ua например это сделано. Link to post Share on other sites
support 447 Posted August 13, 2018 Author Report Share Posted August 13, 2018 51 минуту назад, mariolast сказал: С главной страницей то понятно, а вот как с контентом (категориями) быть. Как rozetka.ua например это сделано. А какой Вы вообще результат хотите получить?! По моим наблюдениям особо смысла в этом нет. Link to post Share on other sites
mariolast 4 Posted August 13, 2018 Report Share Posted August 13, 2018 Убрать циклические ссылки страниц на самих себя. Для гугл аналитики это плюс, теоретически рейтинг сайта растет. Link to post Share on other sites
support 447 Posted August 13, 2018 Author Report Share Posted August 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 стили навеняка придётся править, что б НЕ ссылка была ровно так же с отступами как и ссылки. В общем, не так уж и просто. Link to post Share on other sites
IVAN.Z 2 Posted September 14, 2018 Report Share Posted September 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% в тесте. Link to post Share on other sites
support 447 Posted September 14, 2018 Author Report Share Posted September 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, Вы этого сделать не сможете, если таким образом будете делать как Вы написали. или это будет очень долно и очень неудобно. Link to post Share on other sites
IVAN.Z 2 Posted February 18, 2020 Report Share Posted February 18, 2020 https://prnt.sc/r43ngy - будет ли VAMSHOP поддерживать новый вид сжатия? Link to post Share on other sites
support 447 Posted February 18, 2020 Author Report Share Posted February 18, 2020 4 часа назад, ZM сказал: https://prnt.sc/r43ngy - будет ли VAMSHOP поддерживать новый вид сжатия? Так это не вопрос движка сайта, а вопрос настроек веб-сервера. Будет настроено на сервер, будет везде поддерживаться, по всем сайтам на сервере. Link to post Share on other sites
Alex_Zak 0 Posted July 10, 2020 Report Share Posted July 10, 2020 Это нормально? У меня правда простенький тарифа на таймвебе, что из этого нужно увеличить чтобы по шустрее сайт бегал? Лимит нагрузки на базы данных? И лимит нагрузки на CPU ? Link to post Share on other sites
support 447 Posted July 10, 2020 Author Report Share Posted July 10, 2020 36 минут назад, Alex_Zak сказал: Это нормально? У меня правда простенький тарифа на таймвебе, что из этого нужно увеличить чтобы по шустрее сайт бегал? Лимит нагрузки на базы данных? И лимит нагрузки на CPU ? Нормально. Вы всё равно с этим ничего не сможете сделать Это ж счётчик яндекс метрика. Дело не в хостинге, это внешний JS скрипты, которые грузятся с внешних серверов и тормозят сайт. С ними ничего сделать нельзя, разве что отключить. Либо если например какой-нибудь виждет добавите типа jivisote, тоже тормозить будет. Так уж прям гнаться за 100 баллами из 100 не стоит, это всё равно недостижимо на реальных работающих сайтах с кучей JS коде, счётчиков, всяких тип гугл аланлитикс, facebook pixel, vk pixel и т.д. Googlt Tag Manager тоже тот ещё тормоз. Link to post Share on other sites
IVAN.Z 2 Posted August 23, 2020 Report Share Posted August 23, 2020 а зачем тогда гуглу эти 100 из 100 если по факту в реалиях такого не может быть Link to post Share on other sites
support 447 Posted August 23, 2020 Author Report Share Posted August 23, 2020 18 минут назад, ZM сказал: а зачем тогда гуглу эти 100 из 100 если по факту в реалиях такого не может быть Затем, что надо стремиться делать хорошие, быстрые и удобные сайты. Для этого все инструменты, статьи гугла и предназначены. Показывают и рассказывают как это делать. Link to post Share on other sites
KoVaLsKy 59 Posted August 23, 2020 Report Share Posted August 23, 2020 В 10.07.2020 в 18:35, Alex_Zak сказал: Это нормально? У меня правда простенький тарифа на таймвебе, что из этого нужно увеличить чтобы по шустрее сайт бегал? Лимит нагрузки на базы данных? И лимит нагрузки на CPU ? отключите вебвизор в метрике. Он прожорливый, зараза. Станет по лучше Link to post Share on other sites
Recommended Posts