Pathologic
сегодня прямо в чате стендап
Volodymyr
Pathologic
Dmytro
Pathologic
с композером попроще, можно сделать скрипт для миграции на прод, который и вызовет composer update
Volodymyr
Ну там ты обновил файлы из композера, выполнил миграции, выполнил composer update, а тут береш листик, и смотриш, какие пакеты нужно устанавливать
Dmytro
Dmytro
А тут зашел в екстрас и тыцнул кнопку
Dmytro
Ой какое сложное дело это пипец )
Dmytro
Раньше вон екстраса не было все руками ставили и не жаловались а сейчас дай бог процентов 10 знает как руками пакет поставить )
Volodymyr
но теряется, немного суть контроля версий, вот перенес ты на прод, потыкал кнопочки, пообновлял, понял что нужно откатить
Volodymyr
я не жалуюсь, а считаю, что добится норм контроля за сайтом через гит нельзя в Modx, и высказываю свое мнение
Volodymyr
Я видел проект, где полностю заморочились, пакеты запихнули в git, инстал и обновление через миграции
Pathologic
ну так modx это ж цмс
Volodymyr
но мне не нравится, как выглядит создание и управление тв полями через миграции
Dmytro
Заморочься и будет кто мешает ?
Dmytro
Dmytro
В целом если хочешь полную автоматизацию и т д то согласен с Максом это не к цмс путь )
Dmytro
Ну и там где надо автоматизация полная там уже и специально обученный человек отвечает за это под названием Девопс и т д
Dmytro
Но я таких проектов где по уму встречал только когда это формат энтерпрайс
Pathologic
ну а смысл автоматизировать то что ты сдашь и забудешь через месяц
Dmytro
Обычно на мелких средних проектах проще обойтись инструкциями и людьми которые банально не забывают
Dmytro
Dmytro
Кстати сейчас активно идет рефактор ядра а то нам тут понадобился PostgreSql так что скоро будет чутка меньше легаси в ядре )
Alexey
Я дописал свою херню - продолжение shk. Хотя не знаю что там от него осталось) кроме название классов и событий.
Пару-тройку магазинов сделаю, обкатаю, выложу.
Alexey
commerce - вне конкуренции
Dmytro
Так что если тебе не нравиться создавать ТВ в миграциях то это повод написать что б это было удобно ) @dzhuryn а еще открою маленький секрет доклистер можно за вечер переписать что б он в 2.0 подключался и обновлялся через композер апдейт
Pathologic
попросил бы у микрософта миллион евро, чтобы подружить с mssql
Pathologic
а я открою еще один маленький секрет - переписать-то можно, но отвалится куча всего из-за того что там инклюд инклюдом погоняет
Dmytro
Aliaksandr
С такими космическими скоростями развития секретных технологий, как в эво, скоро маск и теслу и спэйсикс на нее переведет
Volodymyr
Ну у меня пока нет виденья как такое можно реализовать у DocLIster в зависимостях папка /assets/lib/
Aliaksandr
А там не за горами и межгалактический шахматный турнир
Volodymyr
Ну как по мне evo для мелких и средних сайтов, что-то по серйознее, проще не фреймворке, очень много легаси кода, и сделать нормработу из зависимостями трудно
Alexey
м) Есть кто готов в блиц сыграть, мозгами тряхнуть?)
Kovach
Pathologic
Volodymyr
Ну тогда, нужно MODxApi выносить и helpers отдельно
Volodymyr
и научить DL с ними работать
Aliaksandr
С 7 перезагрузки нашелся мой профиль, хвала богам и билу гейтсу)
Pathologic
Dmytro
Andrey
Dmytro
Andrey
Dmytro
А кто мешает обновить до 2.0 и там делать уже по уму ? Проще 1 раз привести все сайты к нужному виду и дальше уже по уму с ними работать чем городить костыль и потом случайно запороть все сайты
Volodymyr
Aliaksandr
Че то анекдот напомнило про "так и вы говорите" :)
Pathologic
Dmytro
это тот проект, где будет большая нагрузка?
Ага но там с запасом ибо глянули что у нас ево и так держит ) тот же ддаудио тому пример там всего в 2 раза меньше кол во уников в месяц но есть такая штука как пиковые нагрузки
Alexey
у меня во хмеле приходят разные мысли... а у нас есть тот, кто умеет ролики делать? Может пора запиздячить красивый промо-ролик Эво?
Pathologic
и о чем будет ролик?
Alexey
почему наши яйцы круче
Dmytro
Притом достаточно только лого юзать остальное для ролика не надо ))
Камиль
Ё народ :) по вчерашнему вопросу
Камиль
"extra": {
"laravel": {
"providers": [
"MyPack\\MyPackServiceProvider"
]
}
},
"autoload": {
"psr-4": {
"MyPack\\": "src/"
}
},
Камиль
делаю пакет в его компохер,джсон прописал это
Камиль
но при установке ларка не регистрирует этот сервис провайдер
Камиль
не пойму в чём беда
Dmytro
Так а чего должно выполни композер апдейт тогда подтянется
Камиль
хм по ходу это из за того что я прописал его в репозиторий
Камиль
composer.json из проекта вообще как будто не видит
Камиль
может там надо прописать чтобы json из пакета видно было?
Aliaksandr
А сюда https://github.com/laravel/laravel/blob/master/config/app.php#L137 ты его добавил?
Aliaksandr
Нет, руками все провайдеры в конфиге регистрируются вроде
Камиль
Камиль
делал пакет для evo таким же способом регал сервис провайдер
Камиль
тут видимо из за репозитория хрень какая то
Камиль
пакет не публичный просто на приватном гите
Aliaksandr
Ну по ларке везде написано, что надо регистрировать самому https://code.tutsplus.com/ru/tutorials/how-to-register-use-laravel-service-providers--cms-28966 например:)
Aliaksandr
Хотя хз, может данные устарели уже :)
Камиль
Камиль
такой чувство будто тупо создаёт папку в vendor с файлами и всё
Aliaksandr
Хотя да, по докам не обязательно писать туда, можно через композер, как у тебя