Ответы пользователя по тегу Веб-разработка
  • Что происходит после ввода адреса сайта?

    eucalipt
    @eucalipt
    Самоделкин.
    Стандартный Request-Response цикл.
    Вы переходите на сайт example.com.
    example.com - это домен. Любой домен привязан к определенному IP-адресу какого-то сервера. Соответственно, вы отправляете запрос на этот сервер, который "стучится" на 80-ый порт (стандартный порт HTTP-запросов. У HTTPS, например, 443). Ваш запрос приходит на сервер, где его обрабатывает Web-сервер, слушающий заданный порт (в продакшене как правило 80, опять же). Далее этот web-сервер отправляет ваш запрос в application-сервер (в вашем случае - apache, судя по тегам вопроса). Apache решает, что делать с вашим запросом, вызывает определенные исполняемые файлы PHP, происходит рутинная работа по "компиляции" запрашиваемой страницы, короче говоря. После этого PHP "подставляет" в шаблоны (если такие имеются) необходимые данные и отправляет готовую HTML-страницу обратно в клиент (ваш браузер), где браузер собирает все css, html, js, media файлы и "компонует" страницу, которую вы можете видеть после ответа сервера.
    Ответ написан
    5 комментариев
  • Как сверстать кнопку?

    eucalipt
    @eucalipt
    Самоделкин.
    clip-path?
    canvas?

    UPD

    А скрипт вы вешаете на элемент? Или на after и before элемента (на треугольник)?
    Ответ написан
  • Есть ли смысл изучать линукс фронтендеру?

    eucalipt
    @eucalipt
    Самоделкин.
    Linux имеет смысл изучать всем.
    Ответ написан
    Комментировать
  • Почему у некоторых популярных сайтов нет keywords?

    eucalipt
    @eucalipt
    Самоделкин.
    Но ведь не все поисковики используют keywords, насколько я знаю.
    Ответ написан
    Комментировать
  • На каком языке лучше делать сайт?

    eucalipt
    @eucalipt
    Самоделкин.
    Одним языком ты точно не обойдешься.
    Начни с изучения каркаса, с html (и да, я знаю, что это не язык :D), бери сразу html 5, не читай старой литературы по нему.

    После займись стилизацией, за это отвечает css. Бери сразу css3, не возвращайся в 2000-е, тебе это не надо. Обычно стилизацию рассматривают вместе с каркасом. То есть большинство учебной лит-ры - это html+css (в новых подразумевается, что это html5 + css3).

    По ходу изучения (а лучше после) берись за JS, то бишь Java Script. Он отвечает за "красивости на сайте". lern.javascript.ru - для отличного начала.

    После всего этого (а лучше разом с JS) бери php. Советую именно его, потому что распространен, много отличных гайдов (в том числе и на оф. сайте). Можешь читать старую лит-ру, НО только чтобы понять основные конструкции, такие как if, for, while, foreach и так далее. Сам же код пиши в ООП стиле, это будет большим плюсом для тебя в будущем, так как сейчас все активно на него переходят. Дойдя до MySQL бери MySQLi (это относится к PHP).

    Этих знаний должно быть достаточно. Для полного освоения и плавания без надувных кругов рассчитывай на 2 - 3 года обучения.
    Ответ написан
    Комментировать