
Sergey
06.02.2017
22:54:42
ну и еще он не справляется с автокомплитом когда ты хочешь тип прописать как значение для ключа

Big_Shark
06.02.2017
22:56:07

Heorhi
06.02.2017
22:56:38

Sergey
06.02.2017
22:56:58
там ссылка на статью почему в php-di отказались от yaml

Google

Big_Shark
06.02.2017
22:57:09
http://php-di.org/news/06-php-di-4-0-new-definitions.html вот

Heorhi
06.02.2017
23:00:01

Big_Shark
06.02.2017
23:00:24
там ссылка на статью почему в php-di отказались от yaml
Слушай, а что ты думаешь про систему конфигов как в ларавель, когда есть конфиг и в нем сразу по дефолту все что может быть уже забито, а когда ты ставишь пакет, он копирует дефолтный конфиг тебе, и ты его уже правишь, вместо того что есть сейчас в симфони, когда ты должен копировать этот конфиг с доки на сайте, и пытаться найти нужный тебе ключ в доке, а не в конфиги по коментариям ?

Heorhi
06.02.2017
23:07:01
Но ведь не так часто ты в конфигах дефолтные значения переживаешь, а если переживаешь значит знаешь что и зачем.
В ларавеле при старте проекта получается из всех вендоров конфиги подтянет и отдаст в главный?

Big_Shark
06.02.2017
23:08:52

Heorhi
06.02.2017
23:09:18
Кстати, а в симфони ж тоже можно без особых проблем собрать конфиги бандлов и сложить в config. Distr

Big_Shark
06.02.2017
23:09:23

Heorhi
06.02.2017
23:09:54
Изменяешь)
Т9, да
Я вообще спать шёл но залип и пытаюсь найти когда б твиг второй вышел

Big_Shark
06.02.2017
23:11:01
Изменяешь)
На самом деле почти всегда изменяю хоть чтото, да и даже прикол не в изменении, а в том что некоторые пакеты без конфига даже не заводятся, а конфиг надо собирать по кускам.

Heorhi
06.02.2017
23:11:29

Google

Big_Shark
06.02.2017
23:12:04

Heorhi
06.02.2017
23:20:23
Эх, обязательно 7ка. Жаль(

Big_Shark
06.02.2017
23:20:46

Heorhi
06.02.2017
23:22:26
У меня на саппорте проекты, на таких проектах редко дают денег на обновки по моде.
Есть прикольный проект где почти 2 года до меня никто не писал composer update)

Big_Shark
06.02.2017
23:23:52

Heorhi
06.02.2017
23:24:31
А ещё стоит денег на тестирование чтобы убедиться что никто не умер (
Gassetic недавно только выпилили, о чём тут говорить
Насчёт быстро тоже не факт, иногда дешевле купить пару инстансов на амазоне чем оплатить часы перехода на тройку например

Big_Shark
06.02.2017
23:46:06

?
07.02.2017
06:24:13

Rodion
07.02.2017
07:18:06

Mihail
07.02.2017
07:46:36
hr detected

Александр NeonXP⚛??
07.02.2017
07:53:08
Нифигасе у тебя детектор

Алексей
07.02.2017
07:57:08
hr detected
Только сейчас? А когда сразу 4-5 законнектились разом - не сработал? :)

Mihail
07.02.2017
08:10:05
неа
барахлит

Sergey
07.02.2017
08:10:32

Rodion
07.02.2017
08:11:32
Ага

Hell
07.02.2017
09:40:25
посоветуйте config-service-provider

Google

Sergey
07.02.2017
09:40:50
лучше опиши что ты хочешь сделать и контект задачи

Hell
07.02.2017
09:41:30
A config ServiceProvider for Pimple with support for php, json .

Sergey
07.02.2017
09:41:31
насколько я помню ты пытался контейнер зависимостей прикрутить к либке (либке. не проекту)

Hell
07.02.2017
09:41:57
мне нужно конфигурацию читать из файлов

Sergey
07.02.2017
09:42:18

Hell
07.02.2017
09:42:34
это же не круто!

Sergey
07.02.2017
09:42:47
повторю вопрос - контекст задачи
это какой-то проект, либка (тогда чтение конфигов вообще не нужно если у тебя не либка для чтения конфигов но тогда вопроса бы небыло)
ибо ты все время скидываешь ссылку на репозиторий с Либкой

Hell
07.02.2017
09:43:29
https://github.com/lorenwest/node-config

Sergey
07.02.2017
09:43:56
у вас в германии я так понял все разрабы такие?)

Hell
07.02.2017
09:44:10
на моей предыдущей работе config-и читались с помощью этой либы.
что логично

Sergey
07.02.2017
09:44:24
ну то есть
import config from 'config'

Hell
07.02.2017
09:44:52

Sergey
07.02.2017
09:44:54
или const config = require('app/config');

Google

Sergey
07.02.2017
09:45:03
заметь, кто-то что-то решил и ты воспринимаешь это как истину не подвергая ее сомнениям

Hell
07.02.2017
09:45:30
ты пойди по ссылке и прочитай README

Sergey
07.02.2017
09:46:29
я юзаю .env
и модули если в js

Hell
07.02.2017
09:47:31
я юзаю .env
уже теплее
я 2 года там работал с этим. Я не просто так ищу замену include-ам.

Sergey
07.02.2017
09:47:48
если речь идет о проекте на PHP, любой популярный фреймворк уже имеет свои средства для загрузки конфигураций

Admin
ERROR: S client not available

Sergey
07.02.2017
09:48:32
если речь идет о либке - ей не надо загружать конфиги, это будет делать пользователь тем способом который ему удобен
если речь идет о велосипеде (свой фреймворк) - то.... это уже проблема

Hell
07.02.2017
09:49:46
чем отличается немецкий программист от русского? Немцкий скажет "как? где?", русский "зачем?" или "а нахера?"
проблема всех русских программистов. Ну и не только русских
http://stackoverflow.com/q/13231850/444079

Sergey
07.02.2017
09:51:25

Sergey
07.02.2017
09:51:25
KISS, YAGNI и все такое
более того разбираясь в причинах "зачем тебе что-то нужно" можно предложить более адекватные способы решения проблемы
вот мы уже выяснили что ты взял silex (микрофреймворк) и теперь хочешь сделать что-то большое на нем

Google

Sergey
07.02.2017
09:52:48
не понятно зачем ты его брал
ну да не суть

Hell
07.02.2017
09:53:46
If reading the config file on every request becomes a performance problem in production, you can use a plain PHP file instead, and it will get cached by APC.
ну хотя бы это

Алексей
07.02.2017
09:54:06
Hell У того, что до тебя докапываются, что ты хочешь, есть и минусы и плюсы. Но, как по мне, плюсов больше, если у тебя мало опыта. Потому, что ты изначально можешь узко смотреть на задачу и не представлять о наличии других решений. Если ты скажешь "я хочу сделать A" и тебе сразу скажут как это сделать - ты это сделаешь и продолжишь быть не в курсе того, как можно ещё решить проблему.

Hell
07.02.2017
09:55:54
??
https://packagist.org/packages/saxulum/config-service-provider
буду использовать это

Dima
07.02.2017
10:15:36
есть сущность, хочу при добавлении новой сущности например, загружать к ней сразу энное число изображений и выставлять им порядок. В течение сего процесса добавления, например, хочу наблюдать загруженные из-я в формате thumbnails. Посоветуйте, какие готовые решения использовать лучше, SonataAdminBundle, LiipImageBundle, MediaBundle?

Hell
07.02.2017
10:31:16
кроме того, я прекрасно понимаю, разницу, когда нужно использовать include и когда нужна либа чтения конфигурации
у меня как бе О/Р уже есть
конфигурацию меняет юзер
там нужен контроль, который нужно перекладывать на внешнюю либу
мало ли что он введет
include делается для файлов, которые пишутся программистом
программист доверяет тому, что он ввел туды
кроме того я уже сейчас думаю о потенциальном шифровании php файлов
вот вы мне обьясните, почему APC кеш отключается на многих серверах

Dmitry
07.02.2017
10:44:21
Его разработка прекращена, Zend OPcache заменил его

Sergey
07.02.2017
11:01:33