livetv

Рейтинг
266
Регистрация
10.02.2015
Sergio Suares:
Почему я пользуюсь яндексом больше, чем гуглом. Да потому что из поиска переходишь на новую вкладку, а результаты выдачи остаются на старой, удобно.

Тоже бесит гугл по этому вопросу.

ivan-lev:
И смотря что понимать под поиском по множественному полю?
- наличие одного элемента
- наличие всех элементов
+ какой тип поля (а также элемента массива) и как хранится..

Наличие одного из элементов.

Целочисленные. Но было бы здорово, если это были бы массивы объектов.

ivan-lev:
И в том, и в другом есть встроенные средства..

Вчера вечером смотрел sphinx.

Фасетный поиск работает.

Хотел завести, чтобы работал с массивом объектов. Но не завелось.

Типа в поле json хранить всю информацию.

Видимо придется раскидать по полям.

Столкнулся с неприятным багом в HeidiSQL, бросается warning на поиск по полю multi.

/* Ошибка SQL (1064): sphinxql: syntax error, unexpected LIMIT, expecting $end near 'LIMIT 5' */

Гугл не помог.

Спасибо, покурю вечером эти.

ivan-lev:

*) для ряда задач пользовал Sphinx - вполне устраивало, лучшее враг хорошего.
*) натыкался в разное время в разных источниках на информацию об открытых Elastic-ах.. и утечках данных - не забудьте озаботиться =)

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

Что пока не нравится в эластике, так то, что он не имеет sql-интерфейса.

Придется ставить для пхп клиентскую библиотеку.

Что сейчас не нравится в сфинксе, так то, что он не ставится с репозиториев. А всю настройку нужно делать самому.

И еще вчера почему-то не подхватились конфиги. В итоге сфинкс начал сохранять свои данные в корне в своей папке.

Использую RT-индекс.

---------- Добавлено 10.09.2019 в 16:11 ----------

ivan-lev:
Как-то не сыпятся ответы =) Хотя вопрос слегка "холиварностью" отдаёт..
Смотря что понимать под "лучше"...

Что проще в поддержке, меньше кода.

В сфинксе вчера фасетный поиск по нескольким полям (именно фасеты) завелся.

Нужно просто дописать что-то вроде (пример для json)


facet json.filed1
facet json.filed2
facet json.filed3

Только и там и там проблемы с получением фасета по фильтруемому полю.

Как этот момент обойти хз.

Отправлять несколько запросов наверно.

В эластике можно одним запросом указать для разных группировок свои фильтры.

---------- Добавлено 10.09.2019 в 17:10 ----------

Ах да, минус эластика, что он прожорлив и на java

burunduk:
у вас явно какие-то проблемы, это не большой размер, вот выполнено штатными средствами

Для phpmyadmin это и есть большой размер

aleksandrbol:
и не только на второй, но и на пятой.

Как по мне, это маразм со стороны гугла.

Dram, откройте для себя форматирование кода, разряд в говнокодинге повысится.

Drondo124:
Вы за форум переживаете ????

Это я к тому, что все обсуждение в одной теме будет уместным, так как будет по теме сео.

За Вас переживаю, а Вы приняли это в штыки.

Drondo124:
но думаю напрасно сделал... кроме дурацких комментариев и таких же советов ничего не увижу

В своей теме Вы бы получили более квалифицированную помощь.

Вам, видимо, плевать на свой сайт.

Drondo124:
Или с детства перфекционизм любите...

Вы хотите об этом поговорить?

Drondo124:
Зачем плодить топики... вроде топик по теме... спросил... но думаю напрасно сделал... кроме дурацких комментариев и таких же советов ничего не увижу

И в самом деле, зачем плодить топики?

Можно все обсуждение вести в одном топике. Форум же о сео.

Drondo124:
Вопрос к знатокам ? Есть пациент balance-mebel.com.ua в выдаче в основной массе морда... по разделам тишина... куда копать?

Создать свою тему тут /ru/forum/optimization-practices/private

SeVlad:
Но не столько "локального", сколько именно виндовых форков

1. Почем Вы называете "виндовые форки", если они собраны с одних исходников?

Их можно грузить с оф сайтов:

http://nginx.org/en/download.html

https://windows.php.net/download#php-7.3

Правильнее, кмк, называть виндовые сборки.

SeVlad:
После них полно проблем

С какими проблемами Вы столкнулись?

У меня та, что не работает виндовое расширение php_memcached под php7. :)

SeVlad:
не считая невозможности нормально всё оттестить.

Вы о каких тестах?

Ручных?

SeVlad:
Сайт должен разрабатываться в том окружении, где будет жить. Как минимум LAMP, но лучше на том же хостинге.

Кмк, достаточно одинаковых конфигов.

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

SeVlad:
И вообще.. я даже не понимаю какой смысл юзать виндовые форки тем, у кого есть быстрый анлимный интернет. Только машину больше гонять (винты убивать) и доп. геммор иметь при миграции.

А что дает быстрый интернет?

И чем убиваются винты? Сохранением файлов? :)

Если используется git, то гемора не будет. Или о каком Вы геморе?

Как по мне, так в консоли отображаются неполные данные.

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

Всего: 2580