• Как прекращать прием заказов на сайте при выключении компьютера?

    А не проще ли просто кнопочку сделать: принимать/не принимать заказы?
    к чему такие извращения?
    выключить компьютер проще, чем тыкнуть кнопочку?
    Ответ написан
    5 комментариев
  • Почему плагин хрома вернет undefined?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    function getAWSAccessKeyId() {
        return new Promise(function (resolve, reject) {
            chrome.storage.sync.get('AWSAccessKeyId', function (result) {
                resolve(result.AWSAccessKeyId);
            });
        });
    }
    
    getAWSAccessKeyId.then(alert);


    function getAWSAccessKeyId(cb){
        chrome.storage.sync.get('AWSAccessKeyId', function () {
            cb(result.AWSAccessKeyId);
        });
    }
    
    getAWSAccessKeyId(function(AWSAccessKeyId){
        alert(AWSAccessKeyId);
    });


    Асинхронная функция ...бла-бла-бла... на момент возврата результат ещё не известен ...бла-бла-бла... используйте колбэки или промисы ...бла-бла-бла... читайте learn.javascript.ru...

    P.S. Сегодня, кажется, первый вопрос про асинхронность в js
    P.P.S. Есть у кого ссылка на эталонный ответ на этот вопрос? Киньте в комментарии, чтобы одно и то же не писать каждый раз.
    Ответ написан
    2 комментария
  • Как наилучшим образом интегрировать laravel с битрикс?

    @IceJOKER
    Web/Android developer
    bitrix как бекенд, а laravel как фронтенд? Are you kidding me? O_O
    Пишите под laravel магазин, либо остановитесь на bitrix, но не стоит их смешивать.

    Или хотя бы для фронтенда юзайте фронтенд - angular, ember etc.
    Ответ написан
    6 комментариев
  • Командная работа с Git и файлы проекта. Не исключать ядро?

    Должна быть возможность каким-то образом установить всё необходимое.
    В случае с Битриксом - можно скачать и развернуть демо-версию. Но, конечно, из-за того, что Битрикс отстаёт от всего мира php на пять лет, проще хранить всё ядро в репозитории.
    В нормальных системах все внешние зависимости описаны в composer.json.
    Ответ написан
    Комментировать
  • Обязательно ли знать Bitrix чтобы быть web-разработчиком?

    link_web
    @link_web
    Magento, Laravel, Zend, Shopify, Prestashop, WP
    Битрикс это обычная CMS интернет-магазина. За рубежом о такой даже и не слыхали. Например Magento. Она более гибкая , чем битрикс, но в то же время и сложная. Скорее всего нужны знания фреймворков. На них и свой Битрикс сможешь написать!
    Ответ написан
    3 комментария
  • Битрикс это плохо?

    skobkin
    @skobkin
    Гентушник, разработчик на PHP и Symfony.
    Для бизнеса Битрикс - хорошо. Узнаваемый бренд, куча типовых, хоть и не очень качественных решений. Огромное коммьюнити.
    Для саморазвития Битрикс - плохо. Если вы посмотрите на Битрикс в сравнении с Zend/Symfony или даже каким-нибудь Fuel, скорее всего, увидите, что именно больше соответствует современным стандартам разработки на PHP и вообще.
    Ответ написан
  • Ваше мнение о видеоуроках Евгения Попова?

    FanatPHP
    @FanatPHP
    Чебуратор тега РНР
    Недавно в голову пришла идея небольшого сайта мне для работы.

    Для начала нужно понимать, что сайты для работы не пишут с нуля.
    Это все равно, что построить автомобиль самостоятельно, чтобы стать таксистом.

    Сайты для работы не пишутся с нуля. Сайт для работы делается на основе заготовки для сайтов - CMS.

    Поэтому надо забыть про написание сайта с нуля, забыть про видеоуроки, а вместо этого выбрать подходящую CMS и делать сайт на ней.

    Про попова же, если коротко, то у его курсов ровно две проблемы:
    1. Его задача не поделиться знаниями, а продать что-нибудь. К несчастью, торговать он стал не гербалайфом, а низкокачественным говном собственного производства.
    2. Когда неспециалист берется учить других - это страшно. Сам нахватавшись по верхам, и не понимая смысла кода, который он пишет, попов остался в прошлом веке. Да, 18 лет назад, когда РНР только появился, все писали так. Но с тех пор изменилось очень многое. Программисты узнали о таких вещах, как отладка, обработка ошибок, безопасность, разделение кода и данных, разделение логики обработки данных и логики отображения, системы контроля версий, повторное использование кода и многое, многое другое. Шарлатаны же и недоучки так и застряли в прошлом веке, и не дают несчастным обманутым жертвам ничего из современных достижений. В итоге сайты, написанные по видуоурокам, постоянно ломаются, являются уязвимыми для любых типов атак и являются совершенно немордернизируемыми.
    Ответ написан
    Комментировать
  • Ваше мнение о видеоуроках Евгения Попова?

    SagePtr
    @SagePtr
    Еда - это святое
    Скажу помягче: за такой код, который пишет Попов в своих видеоуроках, раньше либо четвертовали, либо сжигали на костре. И сейчас только мораторий на смертную казнь мешает сделать это.
    Ответ написан
    Комментировать