Пользователь пока ничего не рассказал о себе

Наибольший вклад в теги

Все теги (28)

Лучшие ответы пользователя

Все ответы (15)
  • PHP ORM для бизнес приложений?

    @Imrahil
    Doctrine .
    Хотя и вопрос звучит странновато. Помните что любой лишний слой абстракции жрет ram и время работы сценария увеличивается( скорость в минус). Орм нужен не везде.
    Мешаете в кучу людей и коней(с)
    Ответ написан
  • Что нынче должен знать php junior без опыта?

    @Imrahil
    Учитесь отвечать технически на технические вопросы. Именно такие будут задавать на тех. собесе.
    Уверенно понимайте (!=заучите) ООП и особенности его в Php.
    Структуры данных.
    Тестирование, достаточно базовых юнитов.
    Изучите гитфлоу.

    Думаю для джуна этого хватит. И конечно следуйте совету выше)
    Ответ написан
  • Как правильно отправлять данные json php запросом?

    @Imrahil
    примерно так)
    $curl = curl_init();
    
    curl_setopt_array($curl, array(
      CURLOPT_URL => "https://www.localhost.com/wp-admin/admin-ajax.php?action=ihf_contact_form_request",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 30,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "POST",
      CURLOPT_POSTFIELDS => "{contactName: \"qwer\", email: \"test3@gmail.com\" }",
      CURLOPT_HTTPHEADER => array(
        "Cache-Control: no-cache",
        "Content-Type: application/json"
      ),
    ));
    
    $response = curl_exec($curl);
    $err = curl_error($curl);
    
    curl_close($curl);
    
    if ($err) {
      echo "cURL Error #:" . $err;
    } else {
      echo $response;
    }
    Ответ написан
  • Чистый JavaScript или jQuery для работы с html/css файлами?

    @Imrahil
    Вы же сами отвечаете на свой вопрос.
    Быстрый старт это к jQuery, но если вы хотите научиться, освоить js(а он не так прост как принято считать), хотите писать действительно надежный удобный код ( насколько это позволяет сам js) - тратьте свое время с пользой изучая cli. Проще будет освоиться в мире современного js и фреймворков, и что еще важнее уметь обходиться без этих монстров.
    Ответ написан
  • Не пойму, зачем битбакет (гитхаб) при разработке на Битрикс?

    @Imrahil
    4. Копирую папку с сайтом и с .git внутри на тестовый сервер (бд тоже беру)

    уже страшно...гит клон еще не придумали?

    Если работаю не один, то разворачиваем на основе прода несколько тестовых сайтов и при этом все пушим на прод (улаживая конфликты, если есть).


    тестить сперва надо локально, пушить в ветки по "задачам", ревьювить и мержить с девом. Если что-то пошло не так откатиться. А то получается зоопарк тестовых сред и у кажого своя свистелка...

    Далеко не все что в есть в битриксе, нужно в гите, ядро например вообще не нужно - нечего там делать. Для равных условий тестов используйте виртуальные машины конфиг которых храните в гите.

    Вообщем как-то не так вы гит используете.
    Ответ написан