• Давайте соберем все познавательные ресурсы теперь по фреймворку Yii?

    Bandicoot
    @Bandicoot
    Вась-программист
    Есть канал с вполне качественными уроками по 2-й версии: www.youtube.com/channel/UCHfdlaIzzPLsrWuNf00EPcA
    Ответ написан
    Комментировать
  • Bootstrap 3 и yii1?

    webinar
    @webinar Куратор тега Yii
    Учим yii: https://youtu.be/-WRMlGHLgRg
    А смысл? Bootstrap 3 встроен в yii2. При этом yii1 и yii2 не сильно отличаются, на освоение уйдет немного времени, тем более для новичка в yii1.
    К тому же по той ссылке что Вы дали нет Bootstrap 3, там только 1-я и 2-я. Если вопрос по второй, то для yii1 есть замечательный продукт www.getyiistrap.com - это по сути bootstrap2 адаптированный для yii1.
    Ответ написан
    4 комментария
  • Какой php фрейморк выбрать для изучения?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    никакой. Без навыка использования гугля ни один из фреймворков не пойдет тебе на пользу.
    Ответ написан
    Комментировать
  • Зачем использовать CMS 1C Битрикс?

    @asd111
    Думаю причины популярности Битрикса примерно такие:
    1. Бренд
    2. Админка
    3. Интеграция с 1С
    4. Для партнеров скидка на CMS около 50%
    5. Достаточно высокая скорость разработки типовых решений без нестандартного функционала одним разработчиком(как и в других CMS).
    При этом проблемы разработчиков и сложность создания нестандартных высокопроизводительных решений никого не интересуют.

    Из минусов:
    1. Сложно сделать то, что не заложено изначально
    2. Не все возможности документированы.

    Эльдорадо недавно отказались от Битрикс в пользу Hybris — e-commerce на Java. Думаю это о многом говорит.

    С точки зрения разработчика у Битрикс хорошая идея, но реализация осталась где то на уровне процедурного подхода. Т.е. многое делается через ассоциативные массивы, хотя классы там были бы более уместны. Например повсеместно встречается массив $arResult хотя было бы приятнее видеть что то вроде $news, $cartItems и т.п.

    И конечно главный недостаток Битрикс с точки зрения разработчика это структура базы данных. По умолчанию Битрикс создает не простые таблицы на каждый инфоблок, а сложную структуру , которая ОООЧЕНЬ(1-2 сек) тормозит без кеширования и из которой не очень весело получать данные — никаких news->last(15)->order(DESC) как например в рельсах или в любом обычном active record.
    И ещё Битрикс делает около 60 запросов к базе данных на простой страничке с выводом новостей.

    Но опять же проблемы разработчиков никого кроме разработчиков не интересуют.

    Плюсы Битрикса в данном случае перевешивают минусы для менеджеров и собственников веб-студий.
    А для разработчика конечно есть системы лучше.
    Ответ написан
    2 комментария
  • Зачем использовать CMS 1C Битрикс?

    mututunus
    @mututunus
    Backend developer (Python, Golang)
    Это платная CMS и студии получают процент за продажу лицензий.
    Ответ написан
    Комментировать