Anonymous
ребят, симфони реально прикольный, только у меня один вопрос, как на хостинг сайт залить потом
Anonymous
php bin/console server:run
Anonymous
без этой комманды не работает
Anonymous
а на сервере как запустить
Anonymous
😳
Anonymous
я слишком туп, что бы понять такой юмор((
Igor
ребят, симфони реально прикольный, только у меня один вопрос, как на хостинг сайт залить потом
Тру пацаны только на виртуалку хостят, тк когда у тебя много сайтов, неособо нагруженных, то виртуалка дешевле
Anonymous
😳
Igor
😳
Идешь в гугл, ищешь в аренду VPS, прицениваешься и читаешь отзывы, лично я на хетзлере. Поднимаешь ОС на выбор, я за убунту с ЛТС, туда PHP, базу (MySQL или PG), и nginx. Танцы с бубнами, мат столбом и вуаля, с первого раза запустишь ее за 2-е суток😀 по этому советую дома на виртуалке запускать
Igor
😳
Так сказать Тренироваться на кошках
Anonymous
а чо, если попробовать на хероку деплоить, там можнол будет наверное не танцевать с бубнами
Anonymous
а что*
Igor
а чо, если попробовать на хероку деплоить, там можнол будет наверное не танцевать с бубнами
Это не "тру пацан" но попробуй, я хероку не рассматриваю впринципе.
Anonymous
а симфони с пхп7 работает?
Alan
вы чо тру это же докер)
Alan
но на хероку легко поднимается Procfile: web: vendor/bin/heroku-php-nginx -C heroku_nginx.conf /web и свой heroku_nginx.conf
Roman
jms_serializer нормально работает с наследованием?
Echo
я на дижиталокеане гуляюсь, там для студентов еще 10 месяцов фришных дают.
Echo
а на локальном пеке, пишу под вендой, а серв на убунте 17.04 лтс
Echo
на вертуалочке
Roman
@Exclude не наследует даже с @inheritdoc
Roman
Для статических методов
D
тут - не знаю
D
может с группами поиграться
D
@Groups
D
или с политикой ExcludeAll если очень надо
Roman
Вроде бы можно было кастомную exclusion политику создать. Из нее не получится убирать конкретное поле?
Anonymous
короче, вордпресс проще, не дорос я до симфони еще
mr.
Не, я конечно понимаю когда срач Laravel VS Yii2 VS Symfony, но вот сравнить с вордпресом...
Евгений
+
mr.
Кстати, я до вордпреса не дорос 😁
mr.
Не умею и всё, даже пробовать не хочу.
D
не ну а шо, можно симфони с wix сравнить в таком случае
mr.
не ну а шо, можно симфони с wix сравнить в таком случае
Кстати, викс норм? Просто бывают приходят с просьбой сделать сайт визитку, я на три буквы(wix) посылаю их, а сам не пробовал)))
D
Кстати, викс норм? Просто бывают приходят с просьбой сделать сайт визитку, я на три буквы(wix) посылаю их, а сам не пробовал)))
стоит попробовать. Говорю я себе порой. Так и не дошёл туда, на эти три чудных буквы.
Anonymous
ребята, есть ли перспектива у ASP.NET ?
Anonymous
asp.net mvc и работать за копейки, конкурируя с веркштудентами? Увольте!
Ростислав
Привет всем. Пытаюсь создать простенький REST,но вылазит ошибка 404,хотя после route:debug путь есть,пытаюсь создать через FosRESTBundle. Может кто помочь?
Echo
Кто-то делал поисковики для сайта?
mr.
+
Echo
Как ты их делал?
Echo
Нужен гибкий поиск по типу "Украина Киев Топ кафе" Или "Украина Киев"
mr.
Поисковой движок используй.
mr.
Эластик советую
Echo
угу, читал про него. Сложная штука?
mr.
Не знаю как в симфони у вас с ним.
mr.
Нет.
Echo
Долго разбирался?
Echo
как он вообще работает, можешь рассказать принцип?
Yuriy
всем привет, подскажите пожалуйста как в форме вывести колекцию из Entity если у этой Entity составной первичный ключ ? или же это утопия, и составной ключ неоходимо исключять?
Ростислав
Expression Validation кто то работал?
Valentin
угу, читал про него. Сложная штука?
На базовом уровне Elasticsearch не сложный. Либы есть, бандлы готовые есть. Работать с этим не сложнее, чем с обычной реляционной БД. Как устроено в двух словах не расскажешь, но можешь погуглить про Lucene (ES построен вокруг этого движка)
Dmitry
А что есть кроме эластика для фасетного поиска? В еластике напрягает реализация расчета _score, в частности - нормализация, ну и проблемы сортировки вложенных документов...
Mike
А чем именно напрягает расчет скора? там есть из коробки tfidf, bm25 и другие
Mike
нормализция - токенизаторы, стеммеры, лематизаторы тоже есть
Mike
Не понятно в общем, что ты нос воротишь, лучше и проще ты не найдешь!=)))
Andrew
Ещё есть солр, но это вопрос привычек. Вроде те же яйца
Dmitry
А чем именно напрягает расчет скора? там есть из коробки tfidf, bm25 и другие
Зачем мне они, если речь о фасетном поиске, т.е. оперирование исключительно неанализируемыми term-мами. Т.е. проблема в общем решается использованием всяких script score и т.п., но дочего же громоздкий запрос получается...
Mike
Можешь использовать DSL
Mike
тогда запросы будут компактнее
Mike
правда на я только на python юзал их dsl
Dmitry
Ну так я ruflin/elastica и использую
Mike
а ну норм че
Dmitry
Но все развно, куча всяких $args[] = $qb->query()->function_score()->addScriptScoreFunction(new Script('1', [], 'expression'))->setQuery($new_query->setParam('_name', $key))->setBoostMode('replace')->setBoost($this->termsBoost[$key] ?? 1);
Dmitry
и это еще не самое страшное, а уж когда сортировка на основе чайлдов, там вообще беда
Dmitry
типа всяких выражений ceil((log10(_score)+5) * 100) * 10000 + (9999 - ceil(log10(doc['price'].value)
Dmitry
я то в общем по всем граблям прошел, оно работает все, просто время появилось посмотреть, какие еще решения есть
Yuriy
добрый день, подскажите пожалуйста какие рабочие бандлы есть для работы (парсинг/генерация) Excel, обязательно оба формата (.xls, .xlsx) ?
Valentin
Yuriy для работы с Excel есть https://github.com/PHPOffice/PHPExcel Бандл для не этого нужен, сервис объявить самому это 5 минут работы
Yuriy
да о нем знаю, спасибо, а кто то работал с библиотекой libxl ?
🦔
https://github.com/box/spout
🦔
но, конечно, умеет меньше пхпэкселя
Igor
Ребята подскажите такую вещь, симфони на виртуальной машине запускается и работает через bin/console server:start или выкладывается как обычный сайт с настройками апача и работает? Может есть годная инструкция как запустить симфони на виртуальной машине?
Alexandr
bin/console server:start используетмя обычно для dev-окружения. Т.е. вопрос к вам, что это за виртуалка. Виртуалка для предбоевого тестирования, виртуалка просто для разработки - виртуалка для чего? Я обычно если кидаю на виртуалку - то она настроена по апалогии с прод-сервером, и там уже nginx, php-fpm и прочее