Size: a a a

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

2020 April 04

TG

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

KC

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

ЛА

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

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

VK

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

VK

Viacheslav Kaloshin in Обсуждения техдирские
Ну и я бы с удовольствием посмотрел на сравнение стоимости интеграции сайта с магазинчиками и прочим на тильде и на битриксе :) с 1с бухгатерией/складом (что является стандартом де-факто в рф)
источник

VY

Vitaly Ya in Обсуждения техдирские
Viacheslav Kaloshin
Как-то не бьется этот экскурс с реальностью. Например, битрикс давно требует для себя php 7+ и на старых версиях просто не заведется. Про уязвимости и тонны багов тоже интересно было бы пруфы. Ведь битрикс нынче самая популярная платформа для веб-сайтов в эрефии, а чего-то не видно тонн взломов ... ну и теде и тепе
Ну это стоны тех, кто на рынок снаружи смотрит.
источник

VK

Viacheslav Kaloshin in Обсуждения техдирские
Vitaly Ya
Ну это стоны тех, кто на рынок снаружи смотрит.
Как можно стонать, глядя на рынок снаружи? :) это как кричать «в зоопарке тиграм не докладывают мяса» сидя дома на диване? :)
источник

VY

Vitaly Ya in Обсуждения техдирские
Viacheslav Kaloshin
Как можно стонать, глядя на рынок снаружи? :) это как кричать «в зоопарке тиграм не докладывают мяса» сидя дома на диване? :)
Прием "диванная аналитика" доступен без регистрации и смс :)
источник

AK

Andrey Kolnoochenko in Обсуждения техдирские
Harry Box
Вы про обратную совместимость с чем? В ОС это актуально для драйверов и прочего ПО. А web-решениям никто не мешает динамично развиваться, что и присходит. У битрикса было одно применение - мелкие интернет-магазины со всякой ерундой из Китая и прочими палеными кроссовками, но сейчас весь этот функционал в Тильде давно, даже кодить не надо.
Когда я писал сайт на битрикс (три года назад), то это выглядело так: сам битрикс лежит в одной папке, а мой код — в другой. Мой код содержал фактически вёрстку + логику + использование компонентов битрикса. При этом компоненты битрикса есть как визуальные и при вставке все их параметры можно прописать в визуальном редакторе, так и служебные, например отправить письмо пользователю или сгенерировать промокод. Я говорю про обратную совместимость
- с такой структурой проекта, когда можно обновить версию битрикса и код продолжит запускаться
- с дополнительным кодом, то есть компоненты, которые есть в битриксе из коробки, будут иметь то же API для создания и использования
- со структурой БД. При обновлении версии битрикс данные для инфоблоков должны читаться тем же макаром.

Я, пожалуй, последний человек, который будет защищать битрикс, потому что считаю его совершенно кривущим продуктом с отвратительными концепциями хранения данных и кода. Но для некоторых областей типа интернет-магазинов или продуктов в стиле «чирик-чирик и в продакшн» он действительно подходит хорошо. Плюс это ПХП — разработчиков много и они не очень дорогие.
источник

AK

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

AS

Andrey Shetukhin in Обсуждения техдирские
Простите, а Битрикс научился с 2014-го года иметь конфигурируемую веб-сессию более 24 минут? Я до сих пор помню, сколько БОЛИ было у одного из продавцов авиабилетов, когда там выкидывало покупателей.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Да, и он до сих пор делает 30+ запросов в БД только чтобы собрать каркас страницы?
источник

VK

Viacheslav Kaloshin in Обсуждения техдирские
Andrey Shetukhin
Да, и он до сих пор делает 30+ запросов в БД только чтобы собрать каркас страницы?
Да. Но он научился в кеширование
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Хорошая новость. Я думал, таки не научится.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Но хорошо, что хоть что-то делают.
источник

VK

Viacheslav Kaloshin in Обсуждения техдирские
Ну в дёшево и сердито и ему нет конкурентов. Вон, у одного из клиентов машинка 2вцпу и 4гига памяти прекрасно тянет CRM в конторе по продаже каких-то железяк. С телефонией, с подтягиванием данных из склада и так далее. Народу нравится :)
источник

VK

Viacheslav Kaloshin in Обсуждения техдирские
Там толи 10, толи 15 манагеров-продаванов и норм :)
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Viacheslav Kaloshin
Ну в дёшево и сердито и ему нет конкурентов. Вон, у одного из клиентов машинка 2вцпу и 4гига памяти прекрасно тянет CRM в конторе по продаже каких-то железяк. С телефонией, с подтягиванием данных из склада и так далее. Народу нравится :)
Я с Битриксом сталкивался только один раз, когда работал техдиром в билетоторгующем холдинге.

Запомнился он мне каким-то адским количеством проблем, возникавших на абсолютно ровных местах. Типа короткого времени жизни сессий, дикого количества запросов из ниоткуда, фразой "20rps - запредельная нагрузка" и нытьём разработчиков, что компоненты к нему могут писать не только лишь все.
источник

AS

Andrey Shetukhin in Обсуждения техдирские
Сам не разбирался, потому что не боярское это дело.
источник