• Как вывести данные из базы данных MySQL?

    @CodeKeeper
    Потому что 0 элемент так же является массивом 0 => array (size=1)'username' => string 'kshnkvn'. Т.е. что бы вывести userLogin нужно сделать так

    <?= $userLogin[0]['username']; ?>
  • Nodejs как организовать приложение?

    @CodeKeeper
    Ну так, все верно я предоставил инструмент для реализации задачи. Т.е. с помощью данной библиотеки выбирается соответствующий паттерн и реализуется для конкретной ситуации. Поскольку пример абстрактный ничего конкретнее я посоветовать не могу.

    Да и потом в любом случае придется работать с событиями, просто вопрос в том на каком уровне это будет происходить.
  • Обязательно ли знать Bitrix чтобы быть web-разработчиком?

    @CodeKeeper
    >> Если бы битрикс был таким полным говном как многие описывают - он бы не занял доминирующую позицию на рынке.

    Он занимает лидирующие позиции на рынке СНГ(Только на рынке СНГ) только за счет монополиста 1с и агрессивного маркетинга не более. И уже давно известны случаи когда люди(те же заказчики) почувствовав, то как битрикс сосет из них деньги, переходили на более качественные системы.
  • Почему Битрикс так популярен?

    @CodeKeeper
    >> Сейчас он входит в топ 8 CMS в мире, за последние годы прибавил 5 позиций и продолжает увеличивать свою долю.

    А вы господин, лукавите. Если перейти по ссылке и зайти в профиль битрикса, то можно увидеть что почти все проекты из СНГ и только маленькая часть с запада. О какой мировой популярности идет речь если на западе битрикс ни разу не конкурент нормальным системам на подобии Magento или OroCRM?

    >> И когда вы пишите на bitrix framework,

    Один из признаков фреймверка - использование отдельно его компонентов так же как напрмер тут symfony.com/components . Где я могу узреть подобное в битриксе?

    >> А на счет качества... Мне порой приходит на ум ассоциация с PHP.

    Сравнивать продукт написанный с использованием PHP с самим PHP это настолько глупо. Но давайте говорить предметно. Почему в битриксе:

    1) Не следуют стандартам psr www.php-fig.org/psr
    2) Используют антипаттерны?
    3) Конструкции с далеких 0-х на подобии globals (2016 год уже)
    4) Не используется PHPDOC
    5) Не используется composer
    6) Нет поддержки PHPUnit

    ?

    >> в традициях ООП, использования паттернов

    Есть примеры кода?