Andrey
Была задача собрать проект, работающий на двух доменных именах - сделал.
Чуть позже еще одну поставили: сделать то же самое, но дизайн всего проекта отличный от первого - сделал.
Сейчас поставили задачу еще один такой же запустить.
В один поместить нельзя потому, что проекты относятся к разным направлениям деятельности организации. Сейчас эти филиалы к нам относятся и их делаем, а "завтра" могут продать кому-нибудь вместе с сайтами.
Так вот, проблема в том что у всех трех проектов ядро сайта общее, разница лишь в некоторых вьюхах.
Обновлять один двиг и копипастить файлы в другой - дурно пахнет.
Собрать один "нейтральный" проект и фетчить его в других - может затронуть некоторые файлы, которые должны быть разными в проектах (например, некоторые вьюхи), ведь, в одном проекте они одни, а в другом - другие.
Кто-нибудь сталкивался с подобной ситуацией? Или кто как видит решение этой задачи? Буду рад услышать ваши варианты)
Andrey
Общие вещи выноси в плагины. Максимально абстрагированные от бизнес логики
Andrey
В том-то и дело что плагины нужные подключены, а обновляется, в основном, сама бизнес-логика и сервисы. Плюс, бОльшая их часть взаимосвязаны.
Andrey
тебе шашечки или ехать?)
отвязывай говорю общие части и выноси в плагины.
Andrey
иначе никак
Николай
На сервере наконец-то поставили кроме уёбищной php 5.4 дополнительную 7.2
И встал вопрос- как нормально юзать команды composer? Там он обращается к php, как заставить его обращаться к другой пыхе?
Andrey
а внутри уже особенностями каждого проекта обмазывай
Николай
без того, чтобы переписывать код composer.phar (да, установлен локально)
Andrey
Andrey
Сейчас думаю не фетчить из "базового" в рабочий проект, а наоборот - в "базовом" внести изменения и отправить PR в каждый из трех. Но мне кажется что это те же яйца, только вид сбоку.
Николай
по прямому пути
Конкретнее? прописать в композере везде, где вызывается php полный путь к другой пыхе?
Andrey
на самом деле, зависит от того, во всей системе тебе надо пых новый использовать или только для композера
Николай
у меня новая пыха будет использоваться только на одном субдомене
Николай
админы так настроили
Николай
так что, считай, только для композера и команд артизана
Andrey
Andrey
/usr/bin/php7.1 /usr/local/bin/composer
Andrey
или положи шелл-скриптик в /usr/local/bin
Andrey
c такой командой
Николай
Если не секрет, как именно работает такой алиас?
Илья
Николай
Anton
Илья
Anton
и типа делаем на одном движке
Andrey
Anton
Anton
Просто ты должен взвесить все и понять что важнее для твоего проекта и выбрать, как тебе кажется, наиболее правильное решение конкретно для твоего проекта
Andrey
Абсолютно верно!!!
Остается только еще раз глянуть на текущий объем, также прикинуть до какого он может вырасти и уже смотреть в какой стороне проблем может быть меньше.
Andrey
Anton
Andrey
Здесь, скорее, вполне адекватный смысл)
Andrey
У меня в проекте один из поддоменов - лендинги. У них структура и схема базы одинаковая. Думаю, его в пакет сунуть, а остальную механику оставить "при себе" в каждом из проектов.
ИМХО, самый оптимальный вариант.
Anton
Anton
плюс контроллеры в пакеты сложно оформлять - только какие-то блоки из контроллеров...
Andrey
Везде есть свои минусы)
Anton
Даже в PHP!!!
Anton
^)
Dan
Это. Не. Может. Быд
Andrey
Paul
Привет я новичек. Есть умы что делают игры на ларе?
Skeptic
Новичек)
Игорь
Пацаны, привет, а чего может контроллер не обновляться?
Игорь
Через консоль изменил файл, а контроллеру пофигу
vAlfred88
vAlfred88
vAlfred88
ну или кэш
Dmitriy
но ведь бекенд на ларке
Dmitriy
и ок
Vladimir
Игорь
vAlfred88
Игорь
А где контроллер мог закешироваться7
vAlfred88
ну или как вариант не умение пользоваться vi))
Игорь
Да вот не нада, я 5 раз переоткрыл, чтобы проверить
Anton
Игорь
Я ток что серв ребутнул
Игорь
Ахаххах
Игорь
И нифига
Anton
Это совсем жесть
Игорь
Каак, карл
Anton
Тогда ты не там правишь
Игорь
Игорь
Игорь
Тут полюбому попал в нужній файл
Игорь
Отето прикол
Anton
Не факт
Anton
Может вебсервер из другой папки смотрит?
Paul
Paul
Sova
А кто то таки догадался сделать
Sova
https://github.com/mchekin/rpg
🎄Victor
Чуваки, а кто что использует для рассылок смс для подтверждения телефонного номера?
🎄Victor
Nexmo пипец как бесит, щас не могу залогинится так как они не высылают код подтверждения 🙁
Andrey