Модуль Модуль Advanced Search 4

Не нравиться скорость магазина или скорость темы/модуля, это нужно чётко понимать, например у меня из-за одного модуля сайт загружался почти в 2 раза дольше.
По поводу сложно ли настроить, если никогда раньше не настраивали, то да не просто, как вариант оплатить фрилансера который всё настроит.
Мысль понятна. Да вот нет, суть не в шаблоне. Во-первых, я их попробовал 2 разных. Безусловно модули грузят сервер, но в админке скорость та же.
 
Кто-нибудь приводил в человеческий вид выдаваемые AS урлы? Немного напрягает sitename.ru/88-category#s[5][]:&s[13][]:151&s[8][]:78&ash[8][]:78&rg:&sid:1&h:leftColumn&ics:22&abs:YToxOntpOjA7aTo3ODt9
 
кстати, на тему AS такой вопрос - nginx + php-fpm кто-то настраивал рерайты ?
Я половину сделал, но некоторые не смог перенести с апача, хотя вроде работает..
Занялся вопросом.

Официальный rewrite для nginx:
Для просмотра ссылки Войди или Зарегистрируйся

Также тема на оф.форуме:
Для просмотра ссылки Войди или Зарегистрируйся

У меня же не отображаются фото товаров с этой рекомендацией.
 
я вынес в отдельный файл рерайты и подключаю через include :

Код:
       rewrite ^/api/?(.*)$ /webservice/dispatcher.php?url=$1 last;
       rewrite ^/([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2$3.jpg last;
       rewrite ^/([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$1$2$3$4.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$1$2$3$4$5.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg last;
       rewrite ^/c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2$3.jpg last;
       rewrite ^/c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last;
       rewrite ^/images_ie/?([^/]+)\.(jpe?g|png|gif)$ /js/jquery/plugins/fancybox/images/$1.$2 last;
       rewrite ^/page-not-found$ /index.php?controller=404 last;
       try_files $uri $uri/ /index.php$is_args$args;
       rewrite ^/page-not-found$ /index.php?controller=404 last;

        #Advanced Search block options
        location = /as4_seositemap.xml {
            rewrite ^(.*)$ /modules/pm_advancedsearch4/sitemap/seositemap.xml break;
        }

        location /as4_seositemap {
            rewrite ^/as4_seositemap-([0-9]+).xml$ /modules/pm_advancedsearch4/sitemap/seositemap-$1.xml break;
        }

        rewrite "^/([a-z]{2})?/?s/([0-9]+)/([a-zA-Z0-9/_-]*)" /index.php?fc=module&module=pm_advancedsearch4&controller=advancedsearch4&isolang=$1&id_seo=$2&seo_url=$3 break;

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

Меня это всё достало и я взял vps у keyweb с дополнительной услугой администрирования за 9.90$ в месяц.
А что именно мониторить скриптами нужно ?
Я всё настраивал и оптимизировал серверную часть сам - в целом, ничего сложного, хотя повозиться пришлось.
В условиях тотальной экономии плачу за впс 2 ядра/2 гб озу / 50гб ссд 8$/месяц.
 
я вынес в отдельный файл рерайты и подключаю через include :

Код:
       rewrite ^/api/?(.*)$ /webservice/dispatcher.php?url=$1 last;
       rewrite ^/([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$1$2$3.jpg last;
       rewrite ^/([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$1$2$3$4.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$1$2$3$4$5.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg last;
       rewrite ^/([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ /img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg last;
       rewrite ^/c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2$3.jpg last;
       rewrite ^/c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ /img/c/$1$2.jpg last;
       rewrite ^/images_ie/?([^/]+)\.(jpe?g|png|gif)$ /js/jquery/plugins/fancybox/images/$1.$2 last;
       rewrite ^/page-not-found$ /index.php?controller=404 last;
       try_files $uri $uri/ /index.php$is_args$args;
       rewrite ^/page-not-found$ /index.php?controller=404 last;

        #Advanced Search block options
        location = /as4_seositemap.xml {
            rewrite ^(.*)$ /modules/pm_advancedsearch4/sitemap/seositemap.xml break;
        }

        location /as4_seositemap {
            rewrite ^/as4_seositemap-([0-9]+).xml$ /modules/pm_advancedsearch4/sitemap/seositemap-$1.xml break;
        }

        rewrite "^/([a-z]{2})?/?s/([0-9]+)/([a-zA-Z0-9/_-]*)" /index.php?fc=module&module=pm_advancedsearch4&controller=advancedsearch4&isolang=$1&id_seo=$2&seo_url=$3 break;

актуально для мультиязычного магазина, у меня работает на ура.
Ого.
А абракадабру в урлах тоже убрал?
 
А что именно мониторить скриптами нужно ?
Я всё настраивал и оптимизировал серверную часть сам - в целом, ничего сложного, хотя повозиться пришлось.
В условиях тотальной экономии плачу за впс 2 ядра/2 гб озу / 50гб ссд 8$/месяц.
Если знаешь наверное и ХипХопВМ можно на centos за 15минут настроить ;)
Я писал только о своём опыте. Понимая что топикастер тоже не понимает в администрирование серверов.
Дв vps с 4-6 G.Ram стоит 8-15$. Просто меня достали несколько дневные сеансы красноглазия, и я нашел предложение администрирования за 10$ в месяц очень удачным.

Вопрос что подразумевать под настройками и какую скорость ты пытаешься добиться от сервера.
Вот пример настройки php - Для просмотра ссылки Войди или Зарегистрируйся
вот пример настройки mysql Для просмотра ссылки Войди или Зарегистрируйся
 
Ого.
А абракадабру в урлах тоже убрал?
по отзывам знакомых программеров - абракадабру можно убрать, но тогда нельзя будет передать сортировку через ссылку
теоретически же можно дописать js-аякс-транслятор, который будет переводить в читаемый вид, но это по стоимости как сам модуль обойдётся, если не дороже.
 
Если знаешь наверное и ХипХопВМ можно на centos за 15минут настроить ;)
Я писал только о своём опыте. Понимая что топикастер тоже не понимает в администрирование серверов.
я тоже учусь только, времени отнимает вагон. но нормально оптимизировать на хостинге нереально, нанимать админа - дорого.
Вопрос что подразумевать под настройками и какую скорость ты пытаешься добиться от сервера.
Вот пример настройки php - Для просмотра ссылки Войди или Зарегистрируйся
вот пример настройки mysql Для просмотра ссылки Войди или Зарегистрируйся
Спасибо, за php посмотрю, интересно.
 
  • Нравится
Реакции: Sahh
Назад
Сверху