Size: a a a

2021 December 03

Т

Тецкатлипок... in PHP
Скрипт же просто вызывается до или после выполнения развертки?

Без внутренней привязки?

Ну как тригеры в SQL к примеру когда тф в теле запроса можешь оперировать переменными запроса
источник

VM

Volodymyr Melko in PHP
Ты точно знаешь, что такое автолоад классов в пхп?
источник

VM

Volodymyr Melko in PHP
Можно и просто через composer run ;)
источник

Т

Тецкатлипок... in PHP
Может мы друг друга неправильно поняли


Если за подключение то не вижу ничего революционного

А если за динамическую подтяжку по зависимостям которые указаны в репе но не нахожятся там то это как раз то что я имел в виду
источник

VM

Volodymyr Melko in PHP
Я хз о каком ты подключении, но я говорю об use
источник

VM

Volodymyr Melko in PHP
И автозагрузка указанных классов без ручного реквайра файлов каких либо
источник

Т

Тецкатлипок... in PHP
Ем
Use это ссылки если упростить до уровня инфузорий

И использование англицизмов не добавляет важности человеку, как бы ее казалось со стороны

И опять таки use это не особенность компоусера
Это особенности php
источник

VM

Volodymyr Melko in PHP
Use то особенность пхп, но композер даёт тебе автозагрузку этих классов. Тебе не нужно писать реквайры руками
источник

Т

Тецкатлипок... in PHP
Вообщем ясно что ничего не ясно)

Но все равно спасибо за ответы

Годы идут но разработка не меняется)
Некоторые вопросы приходится как всегда ковырять самому, потому как или непонимание или несовпадение нужных людей с ответами в нужный момент времени)
источник

VM

Volodymyr Melko in PHP
use он и есть use. Как его ещё назвать то?
источник

КГ

Константин Грачев... in PHP
Может это ты не развиваешься, а не разработка?
источник

КГ

Константин Грачев... in PHP
Это не наезд, это мысль на подумать)
источник

Т

Тецкатлипок... in PHP
Потому и спрашиваю что бы не оказаться в лесу и с тупой пилой)

Упрощение работы это всегда хорошо)


Еще буду разбиратся, вот сейчас сижу читаю
Но по сути как я понял это просто надстройка над гитом

Закрытые репы оно не поддерживает
Локальные репы - вот сижу гуглю, вроде тоже нет
Какие то автотесты или оптимизаторы при распаковке как в том же реакте я знаю есть - это не к компоусеру

Так что пока ничего достойного внимания не вижу

Загружать можно и напрямую через гит
Подключать и так и так ручками
А структуру будет как и раньше задавать и править самописный скрипт на баше
источник

VM

Volodymyr Melko in PHP
Поддерживает и приватные репы и какие угодно репы, до которых можно гитом достучаться. Даже вроде распакову с ЗИП архива умеет
источник

VM

Volodymyr Melko in PHP
Не читай по диагонали просто
источник

КГ

Константин Грачев... in PHP
Складывается впечатление, что ты свои проекты вообще не поддерживаешь, типа написал и забыл.

Пакеты которые ты тянешься имеют свойство регулярно обновляться. Как ты их обновлять будешь ещё и меняя файлы.
Заходить в каждый скаченный гит реп, делать пулл, мержить конфликты?
источник

VM

Volodymyr Melko in PHP
И автотесты может запускать кстати на пост инсталл, только зачем, если установка пакета априори тебе не ломает приложение, пока ты пакет не заюзал
источник

Т

Тецкатлипок... in PHP
Вот как раз чем и хорош бек так это стабильностью

Если он не ломает значит все хорошо

Никтогда не понимал этой погони за новизной
Ладно накинули новых фич и заодно обновили либу
Но просто на потоке, что бы оно тебе в колено стреляло


Плюс опять таки гит всему голова
Если обновление либы то мережится только либа
Если либа и правки в методах то сами правки в код вносятся уже точечно, а не автозаменой с надеждой на чудо

У меня некоторые проекты на длительной поддержке по пять лет без обнов
Максимум это летом все прогналось и перевелось на 7.4

Ну и либы некоторые обновил просто что бы было, хотя не критично было так как функционал не изменился






Политика обновления либ нужна только в двух случаях
Если хуево написано первоначально и если написано под поддержку старой версии языка
источник

AD

Andrey Dembitskyi in PHP
ты очень оторван от подходов современной разработки.

Возьми попробуй пройти небольшой курс по использованию фреймворка (где будет в том числе использование и composer) и возможно тебе станет лучше ясна цель этих инструментов
источник

Т

Тецкатлипок... in PHP
Как раз таки особенности груповой разработки
Когда устанавливаешь либу - надеешся что она стабильно работает в рамках тестов

А бывает что нефига и ошибка не в том что ты данные неверные даешь, а в том что там в символе ошиблись когда пушили

И их тест это прошел потому как так же уперлись  в эту ошибку и чья то светдая голова "исправила" тест
источник