• Как реализовать генерацию жеребьевки пар по типу Лиги Чемпионов (футбол) на PHP?

    Aspirin77
    @Aspirin77 Автор вопроса
    <?php 
    $teamArray = array("Real Madrid","Man. City","Bayrn Muneh","Зенит");
    shuffle($teamArray);
    echo array_pop($teamArray)," vs ",array_pop($teamArray),"<br>";
    echo array_pop($teamArray)," vs ",array_pop($teamArray),"<br>";
    ?>
    Ответ написан
  • Как правильно изучать верстку c переходом на front-end?

    Aspirin77
    @Aspirin77
    HTML5&CSS3, в любом случае самое первое, что стоит изучить. Html Book - неплохой вариант, для новичка, но всё же в идеале оф. сайт консорциума с документацией www.w3.org
    Думаю, для хорошего верстальщика и front-end developer'a важно понимать "кухню".

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

    Далее, опять таки на мой взгляд, хотя бы на уровне синтаксиса - изучить JavaScript. Пока не говорю, про библиотеку JQuery. Но она по сути, важна. Книга - Бер Биро, Иегуда Кац "Подробное руководство по продвинутому JavaScript".

    В плане опыта, тут уж наверное понятно, верстать и еще раз верстать, по мере решения определенных задач растет скилл, так сказать. Умение искать ответ в Google тоже немаловажный навык.

    Хороший способ изучать чужой код и искать объяснение тому или иному действию. Лучше всего, код тех сайтов, которые действительно хорошо сделаны..

    Свой код после верстки, можно проверить на валидаторе оф. сайта консорциума. Просто нужно вставить ссылку туда на свой сайт и он анализирует.

    На YouTube, есть видеоуроки по многим направлениям. Из самых крутых на мой взгляд, Sorax

    В целом терпение и желание именно заниматься версткой и front-end. Удачи )
    Ответ написан
    Комментировать
  • Как выявить, из-за чего страница долго грузится?

    Aspirin77
    @Aspirin77
    Как вариант: PageSpeed Insights (Google)
    Вставляешь туда ссылку на сайт, он анализирует, ну и пишет замечания.
    Ответ написан
    Комментировать