
Sergey
05.10.2017
13:20:07
https://github.com/twigphp/Twig/issues/1697
для тех кто задавался вопросом чем отличаются include, embed and macros

Arky
05.10.2017
13:36:01
Знает кто нибудь толковые видео уроки по симфони 3?)

Sergey
05.10.2017
13:36:11
knp university

Google

Arky
05.10.2017
13:37:08
Спасибо)

Gaiaz Iusipov
05.10.2017
13:57:17
народ сфинкс сложно без бандла подключить?
и если бандл то какой можете посоветовать?

Алексей
05.10.2017
14:04:58
Ну вот потому в новых версиях и будет только src. Конфиги будут лежать в config. Шаблоны - в templates.

Nikolay
05.10.2017
14:08:02

Dmitriy
05.10.2017
14:08:47
подключайся как к мусклу и фигач запросы

Sergey
05.10.2017
14:09:05

Dmitry
05.10.2017
14:10:22

Sergey
05.10.2017
14:11:07

Dmitriy
05.10.2017
14:12:39
интересно а бандлы для тройки будут в 4ке работать?

Dinar
05.10.2017
14:13:03

Sergey
05.10.2017
14:13:25
assets раньше в web был
а translations в app

Google

Dinar
05.10.2017
14:13:48
Да?
Там же не сбилденные ассеты. Зачем они в вебе?
Видимо просто у нас в проекте так сделано

Sergey
05.10.2017
14:14:32
раньше ассеты были в бандлах
в Resources/
хотя могу ошибаться где они щас лежат, надо проверить

Dinar
05.10.2017
14:16:26
Понял. Ну у нас вебпак и все штуки лежат в папке assets в корне

Sergey
05.10.2017
14:17:13
мы на вебпак только вот перелазим
соната только осталась на requirejs
и сборка стилей, шрифтов

Dinar
05.10.2017
14:18:37
А в сонате мы ничего своего не впиливали.

Sergey
05.10.2017
14:18:50
у нас там страшный франкенштейн

Dinar
05.10.2017
14:18:50
Юзаем encore

Sergey
05.10.2017
14:19:08
список стилей, которые указаны в конфиге сонаты и дополнительно сбоку requirejs
со своими зависимостями
два jquery
ад и пиздец

Dinar
05.10.2017
14:19:19
А да. Сборка иконочных шрифтов осталась на gulp. Но мы коммитим шрифт, так что это не страшно
То есть при деплое гульп ничего не делает

Sergey
05.10.2017
14:19:44
а рендерится фронт где?

Google

Sergey
05.10.2017
14:20:04
на сервере или полностью фронт себя рисует?

Dinar
05.10.2017
14:20:36
У нас пока фронт без современных технологий. Только require()
А внутри - jQuery.
На сервере только HTML/CSS
Остальное на фронте

Sergey
05.10.2017
14:21:08
ну мало ли, вдруг у вас react и SSR)

Алексей
05.10.2017
14:21:27

Dinar
05.10.2017
14:21:30
Неее. Но для одной страницы хотим VueJS внедрять
Как раз редизайн идет
Там усложнили очень

Sergey
05.10.2017
14:22:05
бандлы пока никуда не выпиливают
пока их только упрощают
возможно урежут еще функционал

Dinar
05.10.2017
14:23:04
Депрекейтнут может?

Sergey
05.10.2017
14:23:19
вряд ли
бандлы дают удобный DSL для конфигурации всяких кроликов, редисов

Алексей
05.10.2017
14:24:04
Скорее урежут и улучшат. Без подключаемых компонентов никак нельзя.
Но, возможно, будут их толкать в сторону перехода на поддержку рецептов Flex и т.п.

Sergey
05.10.2017
14:24:42
кстати да
там же flex
и упрощенная регистрация бандлов

Google

Sergey
05.10.2017
14:24:52
так что никуда их не выпилят)

Dmitriy
05.10.2017
15:26:49
в этом и вопрос
бандл обяжут флекс поддерживать или нет

Gaiaz Iusipov
05.10.2017
15:27:03

Dmitriy
05.10.2017
15:27:34
клиент сфинкса?

Salavat
05.10.2017
15:28:35
Сфинкс же через pdo_mysql вроде как работает? Нет?

Dmitriy
05.10.2017
15:28:50
да хоть через mysqli
у нас так и работает

Valentin
05.10.2017
15:29:05
На странице в pecl же есть инфа о том, какая версия пхп требуется
http://pecl.php.net/package/sphinx

Admin
ERROR: S client not available

Алексей
05.10.2017
15:29:16

Dmitriy
05.10.2017
15:29:49
ну вот и вопрос тоже в этом.. бандл можно будет "старым" методом прописать

Gaiaz Iusipov
05.10.2017
15:30:19
ээ я хз))
php > new SphinxClient();
PHP Warning: Uncaught Error: Class 'SphinxClient' not found in php shell code:1

Dmitriy
05.10.2017
15:30:39
чувак (((

Gaiaz Iusipov
05.10.2017
15:31:10
я нефига не понял, пхп в итоге с демоном сфинкса вообще не взаимодействует?

Алексей
05.10.2017
15:31:16

Dmitriy
05.10.2017
15:31:20
и ваще оффтопишь

Valentin
05.10.2017
15:32:42

Алексей
05.10.2017
15:33:27

Google

Valentin
05.10.2017
15:33:58
Ну или так, да, apt/yum/apk

Gaiaz Iusipov
05.10.2017
15:34:34
да вот нефига не вышло

Алексей
05.10.2017
15:34:44

Valentin
05.10.2017
15:35:04
Главное чтоб сейчас не было "дядьки, мне бы под фряху..."

Алексей
05.10.2017
15:35:06
А ещё новый федорный и арчевый.
И тут оказывается, что половина чата под фряхой.

Gaiaz Iusipov
05.10.2017
15:36:20
[gyusipov@api000 ~]$ sudo pecl install -a sphinx
No releases available for package "pecl.php.net/sphinx"
install failed
[gyusipov@api000 ~]$ php -v
PHP 7.0.24 (cli) (built: Sep 26 2017 17:51:46) ( NTS )
[gyusipov@api000 ~]$ sudo yum install sphinx
Пакет sphinx-2.1.5-2.el7.remi.x86_64 уже установлен, и это последняя версия.

Valentin
05.10.2017
15:36:50
Посднее - это сам Sphinx, а никак не экстеншн к пхп

Алексей
05.10.2017
15:36:53

Valentin
05.10.2017
15:37:11
Ты кстати проверь еще, а то может это вообще питоновский докогенератор поставился одноименный

Алексей
05.10.2017
15:37:13
Я не помню как там синтаксис. Какой-нибудь yum search sphinx.

Gaiaz Iusipov
05.10.2017
15:37:46
речь про экстеншины которые в php.ini / conf.d прописываются? зачем мне тогда этот пекл??

Valentin
05.10.2017
15:38:05
Потому что pecl - менеджер для них

Dmitriy
05.10.2017
15:38:19
spinxsearch

Алексей
05.10.2017
15:38:24
https://apps.fedoraproject.org/packages/sphinx-php

Gaiaz Iusipov
05.10.2017
15:38:35
на кой он нужен если у всех дистрибутивов есть пакетные менеджеры?

Алексей
05.10.2017
15:38:54
Потому, что не все расширения есть в пакетных менеджерах. Но вот то, что нужно тебе - есть, скорее всего.

Gaiaz Iusipov
05.10.2017
15:38:56
понагородили

Valentin
05.10.2017
15:40:34
Это ещё в 99-м году понагородили
Так что придётся с этим жить

Gaiaz Iusipov
05.10.2017
15:41:37
да, но я просто столько лет гавнокожу на пхп и не разу не пользовался ни пеар ни пекл
есть pacman, есть pacaur. Есть мобильный телефон и плей маркет в нем. Раунд

Алексей
05.10.2017
15:42:14
Так и сегодня тебя никто не обязывает. Можешь собрать из сорцев сам :)