Size: a a a

Обсуждения техдирские

2020 April 04

AK

Andrey Kolnoochenko in Обсуждения техдирские
Harry Box
Настолько легасьный, что там до сих пор код 2008-го года, а то и более древний. У меня программисты начинают нервно плеваться от одного только слова "битрикс"
Ну да, никто ж не спорит. Мне кажется в любом продукте с обратной совместимостью такие куски есть. Думаю даже в win 10 есть куски из win nt. Хотя лет 20-25 прошло
источник

HB

Harry Box in Обсуждения техдирские
Вы про обратную совместимость с чем? В ОС это актуально для драйверов и прочего ПО. А web-решениям никто не мешает динамично развиваться, что и присходит. У битрикса было одно применение - мелкие интернет-магазины со всякой ерундой из Китая и прочими палеными кроссовками, но сейчас весь этот функционал в Тильде давно, даже кодить не надо.
источник

d

dn.khelilov in Обсуждения техдирские
Harry Box
Вы про обратную совместимость с чем? В ОС это актуально для драйверов и прочего ПО. А web-решениям никто не мешает динамично развиваться, что и присходит. У битрикса было одно применение - мелкие интернет-магазины со всякой ерундой из Китая и прочими палеными кроссовками, но сейчас весь этот функционал в Тильде давно, даже кодить не надо.
Вот это очень высокомерное утверждение
источник

d

dn.khelilov in Обсуждения техдирские
Harry Box
Вы про обратную совместимость с чем? В ОС это актуально для драйверов и прочего ПО. А web-решениям никто не мешает динамично развиваться, что и присходит. У битрикса было одно применение - мелкие интернет-магазины со всякой ерундой из Китая и прочими палеными кроссовками, но сейчас весь этот функционал в Тильде давно, даже кодить не надо.
web это не вещь в себе
источник

d

dn.khelilov in Обсуждения техдирские
он так же работает в операционной системе, использует системные вызовы и прочее
источник

d

dn.khelilov in Обсуждения техдирские
думать что можно это вот взять и поменять не оглядываясь ни на что
источник

d

dn.khelilov in Обсуждения техдирские
ни на пользователей, ни на реально работающие проекты
источник

d

dn.khelilov in Обсуждения техдирские
это странная мысль
источник

HB

Harry Box in Обсуждения техдирские
dn.khelilov
он так же работает в операционной системе, использует системные вызовы и прочее
Битрикс какие системные вызовы использует? В какой операционной системе работает битрикс?
источник

P

Pablo in Обсуждения техдирские
Harry Box
Битрикс какие системные вызовы использует? В какой операционной системе работает битрикс?
Я слышал, что в битриксе "используется ассемблерный код".
источник

HB

Harry Box in Обсуждения техдирские
Pablo
Я слышал, что в битриксе "используется ассемблерный код".
Вы сделали мой вечер, сударь!
источник

d

dn.khelilov in Обсуждения техдирские
Harry Box
Битрикс какие системные вызовы использует? В какой операционной системе работает битрикс?
Тут вы застали меня врасплох конечно)
Есть мнение что можно установить битрикс и на винду, но работать будет плохо. Поэтому основа - linux
источник

HB

Harry Box in Обсуждения техдирские
dn.khelilov
Тут вы застали меня врасплох конечно)
Есть мнение что можно установить битрикс и на винду, но работать будет плохо. Поэтому основа - linux
Как я и думал. Позвольте вам рассказать. Bitrix написан на языке PHP, этот язык интерпретируемый, а это значит, что все полностью подчинено функционалу, предоставляемому интерпретатором. Т.е. у нас есть следующая связка: Код битрикса -> Интерпретатор PHP -> Операционная система -> Аппаратное обеспечение сервера. Таким образом, интерпретатор - это в данном случае "прокладка" (не только, конечно) между кодом битрикса и операционной системой, сглаживающая все системные вызовы в набор абстракций на PHP. Основная проблема битрикса в том, что современная версия языка PHP - 7.4, а в коде битрикса очень много кода под устаревшую версию 4.3, а может даже более ранние. Это является причиной ряда проблем. Я не говорю уже о том, что код там написан ужасно, а официальный мануал битрикса в разделе "правила написания кода" призывает нарушать общепринятый стандарт PSR. Поэтому решения на Bitrix как правило поддерживаются неквалифицированными программистами (нормальные кодеры за это не возьмутся), как следствие обладают тоннами багов, уязвимостей, а стоимость поддержки улетает в небеса с каждой новой фичей.
источник

d

dn.khelilov in Обсуждения техдирские
Harry Box
Как я и думал. Позвольте вам рассказать. Bitrix написан на языке PHP, этот язык интерпретируемый, а это значит, что все полностью подчинено функционалу, предоставляемому интерпретатором. Т.е. у нас есть следующая связка: Код битрикса -> Интерпретатор PHP -> Операционная система -> Аппаратное обеспечение сервера. Таким образом, интерпретатор - это в данном случае "прокладка" (не только, конечно) между кодом битрикса и операционной системой, сглаживающая все системные вызовы в набор абстракций на PHP. Основная проблема битрикса в том, что современная версия языка PHP - 7.4, а в коде битрикса очень много кода под устаревшую версию 4.3, а может даже более ранние. Это является причиной ряда проблем. Я не говорю уже о том, что код там написан ужасно, а официальный мануал битрикса в разделе "правила написания кода" призывает нарушать общепринятый стандарт PSR. Поэтому решения на Bitrix как правило поддерживаются неквалифицированными программистами (нормальные кодеры за это не возьмутся), как следствие обладают тоннами багов, уязвимостей, а стоимость поддержки улетает в небеса с каждой новой фичей.
Спасибо за подробный экскурс, буду иметь ввиду. Поражение засчитано)
источник

HB

Harry Box in Обсуждения техдирские
Простите, не хотел вас уязвить
источник

TG

Töma Gavrichenkov in Обсуждения техдирские
dn.khelilov
Спасибо за подробный экскурс, буду иметь ввиду. Поражение засчитано)
зачёт
источник

TG

Töma Gavrichenkov in Обсуждения техдирские
Harry Box
Настолько легасьный, что там до сих пор код 2008-го года, а то и более древний. У меня программисты начинают нервно плеваться от одного только слова "битрикс"
слабаки ) люди в мире до сих пор на Adobe ColdFusion пишут и не ноют!
источник

ЛА

Лилия Асматова in Обсуждения техдирские
Приветик пошленьким, кто желает посмотреть на мою обнаженную грудь?😻🥰
источник

TG

Töma Gavrichenkov in Обсуждения техдирские
Лилия Асматова
Приветик пошленьким, кто желает посмотреть на мою обнаженную грудь?😻🥰
@ctodsimonov (в смысле, не хочет посмотреть, а сейчас забанит вас к чёртовой матери, минуточку)
источник

HB

Harry Box in Обсуждения техдирские
Töma Gavrichenkov
слабаки ) люди в мире до сих пор на Adobe ColdFusion пишут и не ноют!
Видел, как-то недавно такой проект в одной крупной фирме. Конечно, связываться не стали.
источник