Юлия Бедросова, перед тем как такое советовать, перечитайте лицензионное соглашения Битрикс24
|
Юлия Бедросова, перед тем как такое советовать, перечитайте лицензионное соглашения Битрикс24
|
|
|
|
|
|
smirnov1990,
Чисто из любопытства
|
|||
|
|
|
|
Марат Шамшутдинов,
Наш первичный entrypoint для php-fpm (я его слегка почистил) выглядел вот так
Соотвественно у нас в .env файл есть переменная APPLICATION_FROM которая принимает значения в виде ссылки на бэкап сайта или ссылки на git репозиторий :jquery/jquery.git Сейчас у нас немного другой механизм, но большая часть логики аналогична или не без изменений. |
|||
|
|
|
|
Например так
|
|||||
|
|
|
|
Марат Шамшутдинов,
К сожалению, полными конфигами и сборщиками поделиться не могу из-за политики компании. Однако, могу показать конкретные конфиги или части entrypoint |
|
|
|
|
|
Andrey Churashev,
1. Производительность 2. Новые языковые возможности 3. Безопасность\Багфиксы, например для 5.3 никто и ничего исправлять не будет. итд итп И вправду, зачем, сидели бы на 3й версии РНР и не выпендривались бы... |
|
|
|
|
2. Передаю пламенный привет версии РНР 7.1, которая более менее стала стабильно работать спустя пол года с официального релиза 3. Передаю напалмовый привет версии РНР 7.2, на которой битрикс не заведется в нынешнем его виде в принципе 4. Передаю злобный привет будущей версии 7.3, где Битриксу придется "выпилить" все свои костыли связанные с mbstring, собственно как и всем остальным разработчикам которые надеялись на эту фичу.
|
|||||||
|
|
|
|
Роман Семёнов,
Да и полагаться на вендора 100%, тоже не стоит. Я уже подустал багрепорты строчить, хотя бы "двойную порцию компота к чаю" за это бы давали. Вдвойне весело когда заявленный функционал не работает в принципе и не будет работать. |
|||||||||
|
|
|
|
Денис Диденко,
У нас например для разработки есть конфиг который разворачивает окружение + согласно .env файлу поднимает чистый битрикс, либо затаскивает git репозиторий, либо выгружает и разворачивает бекап с дальноего сайта, либо ничего не делает если настройки нет. И все это в автоматическом режиме, выполнив одну лишь команду
|
|||||
|
|
|
|
Денис Диденко,
Т.е. вы не тестируете свои решение под MySQL 5.6\5.7, PHP 5.6\7.0.x\7.1.x\7.2.x ? В докере окружение пересобирается за десяток секунд + все конфиги переносимы. Также каждому контейнеру вы можете выделить определенное количество ресурсов за которые он просто не сможет вылезти, с обычной виртуалкой такой фокус провернуть сложнее. Еще можно на одной машине запустить скажем битрикс и что нибудь эдакое, например MSSQL, всего за десяток другой секунда. Хотел бы я посмотреть как это вы "побыстрому" сделаете в битриксовской виртуальной машине. Естественно когда вы работаете только 1 или проекты довольно простые и в особом тестировании не нуждаются, то да, возможно он вам и не нужен, а вот нам докер экономит десятки человеко-часов в месяц ЗЫ. забыл еще приятную мелочь, используя докер, вы сможете быстро откатиться назад если с окружением что то пошло не так, а вот с Битрикс окружением дела обстоят посложнее. |
|
|
|
|
|
Андрей Николаев,
Если быть более точным, то Битрикс24 (учитывая все ребрендиги, такие как Битрикс: Корпоративный портал итп) уже около 9 лет и естественно есть люди у которых опыт работы\внедрения ~9 лет. Если же говорить про облако то ему более 5 лет. Вот такая вот занимательная математика |
|
|
|
|
|
ibarok_sadclown,
Я про конфиги docker'а предоставленные здесь и говорил. Для РНР вполне подойдет php:7.0-fpm-alpine или php:7.0-alpine, а вот nginx, быстрее всего, придется собирать руками с нуля т.к. нужны дополнительные модули. Еще надо будет не забыть про catdoc и все сопутствующие с ним библиотеки |
|
|
|
|
|
Александр Суворов,
точнее будет "стимул переходить на 7.0", ибо под 7.1 еще остаются баги, а в 7.2 битрикс в принципе не заведется, от слова никак. |
|
|
|
|