Mikhail Kryachek написал: то битрикс вполне себе работает на связке nodejs + php, без всякого nginx, apache, iis
встроенный однопоточный блкирующий сервер php? хз он wordpress то еле тянет а ту тпортал еще запускаете ))).
Цитата
Mikhail Kryachek написал: Фичи в сервисе очередей? Вы серьезно? Такой функционал пишется 1 раз и на очень долго, и максимум что делается, так это поддержка новых стандартов, например http2, и то, это происходит не так часто.
ну если так все легко и просто тогда может и написать чтоб не мучатся с поделкой. хотя я этот вариант уже предлагал.
E_Alex написал: неработающие меню, до мелки багов (не отображающихся картинок, неработающие прокруток и т.д.).Я не смог найти ни одного браузера, который бы нормально работал с сайтом, на каждом есть какие-то глюки, причем на разных браузерах в разных местах.
почасти фронтенда в целом там все ок в современных браузерах
даже удивительно - возможно вы используете какие то древние версии браузеров или антивирусы в связи с ограничениями безопасности в вашей организации или имеются блокировки ресурсов страницы по той же причине.
только вот карточку редактирования скорее всего самим пилить
компоненты инфоблоков использовать не получится разве что вы каким то чудом установите bitrix на postgresql чтоб там использовались инфоблоки и все ядро bitrix раньге как то работало с ms sql и oracle может и posgresql взлетит если запилить коннектор для него по всем правилам
Mikhail Kryachek написал: Ну так C как не крути более производительный чем Node.js
node.js уже в энтерпрайзе
понятно что С это круто и быстро. но сколько стоит разработчик на С и сколько таких разработчиков и какая у него будет производительность в плане фиксинга багов и выкатки новых фич и улучшения продукта?
малок кто сейчас пишет на C такие вещи - есть erlang go java на худой конец или просто node.js
Mikhail Kryachek написал: А что такого волшебного в вендорской "поделке", что она якобы должна работать только под CentOS? Ответ - НИЧЕГО, там обычной nodejs с набором конфигов и скриптов, так что отмазка не канает. Есть отличное решение https://github.com/wandenberg/nginx-push-stream-module . Если вендора что-то не устроило, то он мог оставить issue или отправить PR, но нет, намного же веселее создать свой абсолютно недокументированный велосипед.
- может и отличное решение но оно реализовано на С
- обычной nodejs - вот выходит что для них на nodejs проще/девешвле/ програмировать и расширять и поддерживать продукт да и вообще это в большинстве случаев обычный кейс была бы возможность - запилили бы и на PHP наверное
- centos - это почти redhat только бесплатно - в случае необходимости коммерческой поддержки - миграция практически без затрат
- вендора не облизываю - просто прошел уже этот геморой с настройкой конфигов и кастомными скриптами под битрикс. и это надоело. быстрее использовать готовое - развернуть просто bitrix-env и не парится
Mikhail Kryachek написал: Не CentOS мир един. Есть 100500 случае когда CentOS нельзя или невозможно поставить, в том числе и пресловутые корпоративные стандарты.
дак напишите "не поделку" под остальные ОС тогда и зарабатывайте на внедрении этого профессионального решения.
Нет ничего странного, в том, чтобы детально задокументировать "поделку", которая практически обязательна для полноценной работы Битрикс24.
ну никто не запрещает - разбирайтесь, документируйте.
- для рабочих сайтов gui не нужен. - для разработки есть контейнеры и виртуализация. если комп поддержкивает аппаратную виртуализацию накладные расходы сводятся всего лишь к порядка 10% соотвественно можно сидеть в своей любимой оси и поставить centos в контейнер или виртуалку и использовать совместимое окружение с готовыми скриптами от вендора и не парится
Роман Семёнов написал: ставят centos и не парят себе мозг
Сменить ОС на рабочем компе то еще развлечение... Тоже все собираюсь для тестов у себя поднять этот пуш сервер... И тоже Debian
Цитата
Mikhail Kryachek написал: Проще собрать nginx с push модулем, чем всю эту кухню воротить и разбираться, имхо.
Спасибо за наводку
что касается разработки на десктопе сижу в ubuntu и держу bitrix сайты в centos использую так "любимую" неосиляторами поделку bitrix-env.sh и использую контейнеризацию с LXD, единственный минуc пока - нельзя другим расшарить сайты по сетке - но это просто не очень надо на данный момент, поэтому не разобрался как.
вообще то десктоп и серверное железо - это немного разные вещи. обычно иксы на десктопе работают без проблем. а на серваке у вас видеокарта может 4Mb - и поэтому ниче не заводится.
вот сейчас надо было поставить модуль php dom при этоm yum предложил обновить еще другие пакеты ну ок - а оказалось что при обновлении httpd не ставится все сломалось. сайты не работают.
с чистой centos сейчас тоже не ставится httpd - походу чтото там в репах намудрили. хз сейчас мучатся с поиском и решением прроблемы.
а вот был бы готовый образ lxd/openvz - развернул бы и накатил на него сайт и продолжил работать.
зачем городить кастомные активити? вроде это все решается через стандартные активити элемент списка
- получить значение свойства элемента списка можно через активити элемент списка - проверить полученое значение можно через активити логических условий
Прошу помощи новичку, по установке VM Bitrix на Hyper-v, После установки Bitrix на hyper-v в разделе available actions нет никаких пунктов для настройки кроме 0
--> Processing Dependency: php-mysqlnd for package: bitrix-env-7.2-2.el6.noarch
--> Finished Dependency Resolution
Error: Package: bitrix-env-7.2-2.el6.noarch (bitrix)
Requires: php-mysqlnd
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Bitrix Environment for Linux installation complete