@symfony_php

Страница 213 из 1418
Ad
20.05.2017
17:10:04
не юзал эластик для полнотекстового, сфинкс отлично отрабатывает
Что туда сразу же добавлять из коробки для поиска на русском?

Где-то я натыкался на статью на хабре но очень старую.

Danil
20.05.2017
17:11:05
просто создаешь конфиг, добавляешь всё в индекс и ищешь. в доках всё есть

Ad
20.05.2017
17:11:41
просто создаешь конфиг, добавляешь всё в индекс и ищешь. в доках всё есть
Да вот как раз там же в комментах и пробегало что-то про падежи русского языка, синонимы и прочее...

Google
Danil
20.05.2017
17:12:20
там в настройках поиска можешь указывать параметры + языки для морфологии

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

Valentin
21.05.2017
10:59:24
Elasticsearch. Документация исчерпывающая, качественные либы на всех языках, коммьюнити большое, релизный цикл хороший. Sphinx – это только если очень хочется импортозамещения

Ну и соответственно для морфологии плагин (раз уж именно это нужно): https://github.com/imotov/elasticsearch-analysis-morphology

@skazhikadyadya ^

Valentin
21.05.2017
11:05:55
@skazhikadyadya Тогда тем более http://stackoverflow.com/tags/elasticsearch/info http://stackoverflow.com/tags/sphinx/info

Boris
21.05.2017
11:05:55
Elasticsearch. Документация исчерпывающая, качественные либы на всех языках, коммьюнити большое, релизный цикл хороший. Sphinx – это только если очень хочется импортозамещения
чушь полная , начиная с того на чем построен эластик и заканчивая тем на чем построен сфинкс, импортозамещения тут 0 целых х десятых

Valentin
21.05.2017
11:08:53
Ну это, как бы, шутка, основанная на том, что создатель Сфинкса – Андрей Аксёнов, а за пределами СНГ этот проект плохо известен (люди в первую очередь думают про одноименный генератор документации для Python)

Boris
21.05.2017
11:15:41
ну на одеске еще лет 5-6 назад за сфинкс платили очень даже хорошо, и в отличии от тормознутой люцены и солра, он за счет си++ работал очень бодро

Valentin
21.05.2017
11:21:50
Было дело, я даже использовал Sphinx в одном проекте примерно в то время. Но Lucene с тех пор выправили, те же Loggly и PaperTrailApp на нём построены целиком, в eBay поиск, и прочее

Google
Ad
21.05.2017
13:31:41
Вот кстати за solr скажу, что очень неплохо, мы его имплементировали

Но он проигрывает

Теперь я в ахуе как поднять примитивный поиск в Symfony

Valentin
21.05.2017
13:35:18
См. DoctrineSearch

Ad
21.05.2017
13:37:27
См. DoctrineSearch
Это еще еще её выбрать. Я тупо не могу понять взаимодействие между твиговскими шаблонами и SiteController'ом

Пить надо меньше

Andrey
21.05.2017
15:17:23
или закусывать хотя бы

Danil
21.05.2017
17:34:59
Ты же там поиск на сфинксе поднимаешь? Делай сервис и всё

Ad
21.05.2017
17:45:10
Nikolay
22.05.2017
08:13:01
Поясните за коннект к базе, меняю databases.yml, не подключается к другой базе

Mikhail
22.05.2017
08:15:50
кеш сбрасывал?

Nikolay
22.05.2017
08:16:44
Как?

Я вообще не разбираюсь в symfony, и вообще не php программист :) Мне нужно просто поменять подключение к БД

Mikhail
22.05.2017
08:17:48
самое простое - удалить директорию cache

app/cache или var/cache

Nikolay
22.05.2017
08:18:32
Это точно ничего не сломает?

Mikhail
22.05.2017
08:19:13
ничего, кеш заново нагенерится

Nikolay
22.05.2017
08:21:03
Спасибо, заработало

А где можно посмотреть причину ошибки 500?

Mikhail
22.05.2017
09:04:40
в app/log/prod.log или var/log/prod.log

Google
Mikhail
22.05.2017
09:04:49
я так понимаю у тебя это на проде

Pavel
22.05.2017
09:05:08
также это может быть в логах apache|nginx

/var/log/apache и /var/log/nginx

Mikhail
22.05.2017
09:05:50
99% что в логах симфони будет)

Nikolay
22.05.2017
09:24:51
PHP Fatal error: Maximum execution time of 60 seconds exceeded in /var/www/www.site.ru/lib/vendor/symfony/lib/plugins/sfDoctrinePlugin/lib/vendor/doctrine/Doctrine/Collection.php on line 473

Это не ок?)

Mikhail
22.05.2017
09:44:33
Вообще не ок

Aleh
22.05.2017
09:46:33
это первая симфа\доктрина?

Nikolay
22.05.2017
09:49:41
это первая симфа\доктрина?
Вроде 1.4, или типа того

Aleh
22.05.2017
09:49:57
не уверен, что тут есть те, кто шарят в ней)

Alexander
22.05.2017
09:53:15
скорей всего слишком много записей выбирается - нужно проверить, что лимит задан

Nikolay
22.05.2017
09:53:58
Да я как раз пытаюсь понять

Nikolay
22.05.2017
09:54:05
$settings['contentTable']

Где посмотреть, что содержится в contentTable?

Я так понял, там названия таблицы, к которой идёт обращение

В общем там получается что-то типа такого запроса: $pages = Doctrine::getTable($settings['contentTable'])->createQuery('q')->addWhere('hidden = 0'); $pages = $pages->execute()->count();

Valentin
22.05.2017
10:47:26
Можно попробовать этот запрос напрямую в базе прогнать

Если он там дольше 60 секунд – то... что-то не окей с базой

Nikolay
22.05.2017
10:57:29
Я починил

Если он там дольше 60 секунд – то... что-то не окей с базой
С базой всё окей, выгрузка 15к записей и 60 секунд это норма

Google
Nikolay
22.05.2017
10:58:46
Заменил просто $pages = $pages->execute()->count(); на $pages = $pages->count();

Evgenii
22.05.2017
16:53:11
(отвлеченный вопрос) Господа, кто разбирается за конфигурацию Nginx? Нужна помощь, у меня там несколько локейшенов определено и немогу скрыть *.php чтобы при этом все работало :(

Дмитрий
22.05.2017
19:39:57
вопрос немного не по теме. Установил шрифт monaco так вот в саблайме размер 10 выглядит неплохо, но тот же шрифт с тем же размером в шторме выглядит не очень, из-зм чего такая разница?

Evgenii
22.05.2017
19:41:56
я менял какой-то параметр как-то в шторме. там было дело в том как шторм сглаживает шрифты

какие-то Java опции

Admin
ERROR: S client not available

Evgenii
22.05.2017
19:43:11
ща попробую найти

какая ос? может что то такое? https://superuser.com/questions/614960/how-to-fix-font-anti-aliasing-in-intellij-idea-when-using-high-dpi

Дмитрий
22.05.2017
19:49:38
linux mint

.fry
22.05.2017
23:11:14
Рядом с font size параметр есть, не помню точное название.

Дмитрий
23.05.2017
03:01:16
Рядом с font size параметр есть, не помню точное название.
это параметр межстрочного интервала

Алексей
23.05.2017
09:15:10
Мужики, есть вопрос по тому как лучше реализовать поиск в геттере сущности по множественному условию c группировкой условий, что бы фронтенд мог передавать условие в json типа ['or', ['type' => [7, 8, 9]], ['id' => 1]] может кто использовал/знает решения готовые под это дело ? а то неохота пилить велосипед(

Yuriy
23.05.2017
09:43:27
всем привет, Поделитесь пожалуйста примером реализации формы с типом поля collection type, где это поле имеет свясь один ко многим

Sergey
23.05.2017
09:58:21
http://symfony.com/doc/master/service_container/3.3-di-changes.html

Sergey
23.05.2017
10:46:22
doctrine/collections - criteria

если ты по связи какой-то ищешь

иначе тебе в репозитории

Алексей
23.05.2017
11:02:44
https://symfony.com/doc/current/components/expression_language.html возможно это подойдет
спасибо! думаю эта штука мне пригодится)

Google
Алексей
23.05.2017
11:10:06
всем привет, Поделитесь пожалуйста примером реализации формы с типом поля collection type, где это поле имеет свясь один ко многим
тебе реальную коллекцию объектов надо на вход принимать или массив селекторов существующих объектов?

Yuriy
23.05.2017
11:14:28
на сколько я понимаю коллекцию объектов есть параметры товаров и значения к ним, каждый параметр может иметь ряд (колекцию) значений, я хочу реализовать на одной странице заполнение/создание/правка, как самого параметра, так и свойства именно этого параметра параметры и свойства хранятся в разных таблицах связаных отношением один ко многим

Алексей
23.05.2017
12:11:00
не делал такого, не подскажу(

Дмитрий
23.05.2017
12:42:14
есть у кого функционал простейшей авторизации? FOSUser ставить ради проверки пароль не хочется. Нужна форма логина и проверка логина и пароля (для проверки пароля нужен свой алгоритм, т.к. таблица юзеров создается другим ресурсом и шифруется), сохранение сессии

по документации что-то нифига не получается

Vadim
23.05.2017
12:53:31
отлично все по доке работает

Dima
23.05.2017
12:55:52
парни, может кто сталкивался - на роут регистрации приходят данные нового юзера и сразу мапятся на сущность. @ParamConverter("user", converter="fos_rest.request_body") с использованием такой аннотации выходит беда - все не пришедшие в запросе данные мапятся на нового юзера как null. Нарпимер $user->addRole() сделать невозможно, так как в $user->roles храниться null вместо array(). Как тут объянсить конвертеру что именно мапить и как?

Andrii
23.05.2017
18:04:01
Всем привет, где можно найти толковую инфу по использовании AJAX-запросов в Symfony?

Alexander
23.05.2017
18:16:00
Дока есть на оф сайте симфони

Daniel
24.05.2017
06:30:19
Использование Ajax запросов в симфони?

Лол

Интересно че вам конкретно надо

Boris
24.05.2017
07:19:06
такие вопрос про аякс и как достать данные из поста вгоняют меня в тоску и расстраивают Леонид Аркадьевича, хотелось бы более серьезных тем и обсуждений нежели уровня, я выучил пхп за 21 день

Alex
24.05.2017
07:28:08
https://3v4l.org/ossph вот нашли баг в PHP

Andrii
24.05.2017
08:34:36
Мне надо сделать добавление формы и сразу же отображение в таблицы(с добавлением в бд) без перезагрузки страницы и интересует как лучше сделать это.

Страница 213 из 1418