Я клиент - у меня нет бюджета в 10 раз больше, чем коробка от битрикс. Битрикс с его "костылями" полностью перекрывает потребности моего бизнеса. Зачем платить больше? Где вообще найти денег на что-то другое? Что бы программистам было интереснее работать? Как вариант вообще тогда не делать, раз битрикс "говно".
Компания, где я работаю, занимается в том числе набором и обучением стажеров. Мои посты рассчитаны в первую очередь для такой аудитории. Вот именно, что мне из официальной документации, т.к. она не всегда легко читаемая, приходится делать полезные выжимки с комментариями как оно работает. Надеюсь, что начинающие программисты оценят мои старания
Я знаю, что GIT не единственная система контроля версий. Плюс-минус все работает одинаково. Когда новый человек приходит в компанию, то при наличии опыта работы с любой системой контроля версий не составляет труда переключиться на GIT. Мы используем именно GIT
Не судите по статье, что в компании, где я работаю, из стеков технологий используется только Bitrix. Так сложилось, что порог вхождения в Bitrix не особо высок. Это и достижение Bitrix и его недостаток. И именно с Bitrix разработчиками чаще всего приходится решать проблемы с системой контроля версий
Есть проблема когда берем аутстафф или подряд. И эта проблема у всех студий. Как показала практика последнего полугодия количество битрикс разрабов на рынке уменьшилось кратно. Волей неволей приходится снижать требования к кандидатам, и компенсирвать регламентами, т.к. кем-то надо делать
Нестандартное. Используется связка nginx c php-fpm. В общей массе проектов, под битрикс, docker используем редко. Docker в основном на проектах с Laravel, JAVA и др.
Хороший вопрос. На тестовых площадках bitrix и upload симлинки. Т.е. файлы, а не директории. Если кто-то нечаянно закоммитит симлинк, то разгребать долго придётся
"Почему бы не выкинуть битрикс?"
Я клиент - у меня нет бюджета в 10 раз больше, чем коробка от битрикс. Битрикс с его "костылями" полностью перекрывает потребности моего бизнеса. Зачем платить больше? Где вообще найти денег на что-то другое? Что бы программистам было интереснее работать? Как вариант вообще тогда не делать, раз битрикс "говно".
Я посчитал, что чем меньше строчек в примере кода, тем понятнее. Вообще приятно видеть, что Вы понимаете как сделать кеш уникальным
Это не слова, а мёд мне в уши! )
Компания, где я работаю, занимается в том числе набором и обучением стажеров. Мои посты рассчитаны в первую очередь для такой аудитории. Вот именно, что мне из официальной документации, т.к. она не всегда легко читаемая, приходится делать полезные выжимки с комментариями как оно работает. Надеюсь, что начинающие программисты оценят мои старания
Это же для примера цифра. Тут лишь количество одновременных запросов от пользователей важно.
В любом технологическом процессе должна присутствовать стандартизация и унификация. Без неё бы не создавались доступные по бюджету товары и услуги
Я знаю, что GIT не единственная система контроля версий. Плюс-минус все работает одинаково. Когда новый человек приходит в компанию, то при наличии опыта работы с любой системой контроля версий не составляет труда переключиться на GIT. Мы используем именно GIT
Не судите по статье, что в компании, где я работаю, из стеков технологий используется только Bitrix. Так сложилось, что порог вхождения в Bitrix не особо высок. Это и достижение Bitrix и его недостаток. И именно с Bitrix разработчиками чаще всего приходится решать проблемы с системой контроля версий
Одним только собесом не решить проблемы, которые возникают при работе с системой контроля версий
По опыту считаю, что без git вообще ни как либо лютый колхоз. Свою разработку без git я вообще представить не могу.
Есть b24, который не перекрыть другими стеками. Можно делать в несколько раз дороже (именно раз) на более современном стеке
Есть проблема когда берем аутстафф или подряд. И эта проблема у всех студий. Как показала практика последнего полугодия количество битрикс разрабов на рынке уменьшилось кратно. Волей неволей приходится снижать требования к кандидатам, и компенсирвать регламентами, т.к. кем-то надо делать
dbconn.php - лежит в директории /bitrix, которая в гитигноре.
Мной даны общие правила. На любой площадке есть нюансы. Что бы было меньше констант надо использовать символьные коды, а не id-ники
Присоединяюсь к вопросу. О каких файлах с паролями речь?
Для этого надо отдельную статью делать. Кратко не получится описать, что бы было понятно что, где и для чего надо настраивать
Да. Опечатка
Нестандартное. Используется связка nginx c php-fpm. В общей массе проектов, под битрикс, docker используем редко. Docker в основном на проектах с Laravel, JAVA и др.
nginx + php-fpm
Этой статьёй я не рекламирую битрикс. Битрикс занимает свою нишу, ларавель и симфони занимают другую нишу.
Хороший вопрос. На тестовых площадках bitrix и upload симлинки. Т.е. файлы, а не директории. Если кто-то нечаянно закоммитит симлинк, то разгребать долго придётся