tarkas777

Рейтинг
68
Регистрация
10.04.2017
А сейчас пишет - подключение не защищено. Хотя я редирект на https не ставил. Не могу зайти по обычному протоколу http - все время перекидывает на https. 
estic #:

Может, просто подождать.


Сертификат перенесли? Настройки сайта на уровне конфигурации web-сервера выполнили?

Сертификат перенес как обычно. Почему ругается на него - непонятно. Виртуальные хосты - настроил, просто скопировал с предыдущего VPS. 

LEOnidUKG #:

Я что-то всегда думал, что  XAMPP  это сборка для разработки, но никак не для продакшена сервера.

А так да, ставьте FastPanel и там уже будет более понятно. Иначе всё это руками настраивать, вижу вы не справляетесь, да и зачем.

Спасибо за ответ.  Я конечно не сисадмин и в Linux разбираюсь не так хорошо как хотелось бы, но я уже переносил (правда все время использовал Centos 7) более 10 раз. Xampp всегда работал нормально.
У меня уже отработанная система установки.

yandrey #:

ТС ничего не написал про версию ip, ipv6 бесплатен и везде доступен кроме Новосибирска 😀

Доброе утро.
Уточняю по поводу ip. Нужен ip v4, а не ipv6. Как работать с  ipv6 - не знаю.

Андрей #:
Так CentOS 7 уже давно EOL.

Тем не менее у многих хостеров еще есть возможность установки Centos 7.  Или все таки лучше ориентироваться на Centos 9 stream?

Mik Foxi #:
Если у вас есть внешние скрипты статистики (метрика, аналитикс и т.п) или реклама, то надо попап с согласием на куки. От хостинга это не зависит никак.

Спасибо за ответ.
Но я имел в виду другое - если ip-адрес это персональные данные (а персональные данные нужно хранить в России), то тогда хостинг должен быть только в России (иначе нарушение - трансграничная передача  персональных данных ).

webinfo #:

Сами писали, или кого-то попросили? С такими запросами ваш сайт будет лежать и не вставать.

Не знаете, куда вставить GET-параметры?

Скорость  - менее 1 секунды при 10000 товаров в категории (которые есть в наличии, а так товаров больше). База на PostgreSQL 14.
Просто вставить get параметры не проблема, но это не то что нужно.  К примеру  товар - это книга, фильтр по характеристикам  - бренд (выбрали вариант Эксмо) и год издания (выбрали 2020, 2021)
Мне нужно чтобы варианты были не только выбранные но и оставшиеся невыбранными (с количеством товаров в скобках). Если количество ноль - вариант не показывается. Если просто фильтровать по get параметрам то останутся только выбранные варианты

png filters_tmp2.png
Aisamiery #:

ТС хочет чтобы в его фильтре рядом со значением была цифра соответствующая товарам этому значению. 

Например у него есть диваны и фильтр: Прямой, Угловой и ТС хочет чтобы у него было как Прямой (200), Угловой (120), вот ему надо как то получить 200 и 120, но судя по вопросам предполагаю, что ему что то готовое нужно

Правильно, мне нужно получить 200 и 120 но и также убрать варианты с нулевыми количествами. Нужен алгоритм, готовое вряд ли подойдет (разве что как пример)

miketomlin #:
В теме проскакивало про фасетный фильтр. Вот только ТС написал, что уже сделал «фасеточный поиск» 😐

Добрый день.
Сам «фасеточный поиск»  я сделал. Не смог сделать другое...

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

SELECT pv.property_value_code, pv.property_code, pp.property_value, fp.filter_prop_code, count(pp.product_id) AS count_products

from property_values pv, products_property pp, filter_props fp, property p,

       (SELECT p1.product_id, v1.variant_id

     FROM products p1, contents c1, variants v1

     WHERE c1.object_id=p1.product_id AND

     v1.product_id=p1.product_id AND

     v1.variant_default=1 and

     c1.parent=320412) z2

WHERE pp.property_code=pv.property_code AND

p.property_code=pp.property_code AND

p.property_status=1 AND

pv.property_value_code=pp.property_value_code AND

fp.property_code=pv.property_code AND

fp.filter_prop_status=1 AND

z2.product_id=pp.product_id

GROUP BY pv.property_value_code, pv.property_code, pp.property_value, fp.filter_prop_code

ORDER BY pv.property_code, pp.property_value


Проблема в том, что нужен алгоритм фильтрации  и получения списка вариантов при выборе пользователем.
320412 - код категории
count_products - количество товара варианта
property_code - код характеристики
property_value_code - код значения варианта

Aisamiery #:

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

Добрый день.
Не совсем понял про числа...
В базе данных есть
таблица  property_values(property_value_code, property_code, property_value)
property_value_code - код варианта
property_code - код характеристики
property_value - значение  варианта

Таблица products_property(
product_id, property_code, property_value_code)
product_id - код товара
property_code - код  характеристики
property_value_code -   код варианта




Всего: 70