Ответы пользователя по тегу Веб-серверы
  • Какую ОС выбрать для локальной разработки на php?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    это вообще нормально для профессиональных php разработчиков?


    Нет.

    так как хочу стать таковым , то меня интересует какой веб сервер использовать ?


    Ставьте себе убунту. Ну или virtualbox + ubuntu. Ну или vagrant. Ну или docker но это уже для продвинутых. Последние две штуки как раз и придуманы что бы невилировать (или хотя бы уменьшить) различия между окружениями.
    Ответ написан
    Комментировать
  • Как закрыть для внешнего просмотра порт в nginx?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Поставить правило в iptables что бы дропались все пакеты пришедшие с внешки на этот порт (в идеале у вас должны быть доступны с внешки только 80-ый, 443-ий и 22 порты + те что нужны непосредственно для работы со сторонними сервисами, типа пушей и тд)
    Ответ написан
    Комментировать
  • Возможен ли LAMP без root?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    сервер может быть недоступен раз в сутки на час для обслуживания,

    кому нужен сервер с таким аптаймом? Если на время работ данные будут как-то мигрировать, то норм.
    Ответ написан
  • Какой веб-сервер выбрать для обучения?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Встроенного в PHP сервера для обучения за глаза хватит.
    Ответ написан
    1 комментарий
  • Как вам способ ускорить веб?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    эм... что?

    конкатенация стилей/скриптов и их последующая минификация - это нормальная практика. Для этого ненужно никаких стандартов. Делайте хоть на лету, хоть собирайте один раз при деплое (что было бы логично) а еще лучше сразу же ложите рядом уже сжатый в gzip вариант ваших скомпиленых файлов. Опять же смысла сделать из двух файлов один я не вижу как минимум по следующей причине: стили должны загрузиться раньше скриптов. Во всяком случае в большинстве случаев. Загрузка скриптов не должна блокировать загрузку страницы.

    Что касается SPDY - то тут вы вообще ни капельки не попали. Там профит в том что используется одно tcp-соединение с сервером и мультиплексирование данных. Это позволяет снизить нагрузку на сервер, не тратить время на подключение к серверу по новой для загрузки следующих файлов и т.д. По сути при использовании этого протокола конкатенация файлов стилей и скриптов не должна приносить существенного профита, ибо соединение все равно будет одно и то же.

    p.s. приведенная вами статья не даром находится в хабе "ненормальное программирование".
    Ответ написан
    Комментировать
  • Есть ли рецепты по развертыванию приложений на Angular?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    простите... а причем тут развертывание? и чем nginx не угодил?

    Как это делаю я: на отдельном сервере по команде (по пушу, по рассписанию) делается билд через грант. Затем этот билд заливается по scp на сервер и... все.... Использовать apache для отдачи статики неразумно, с ним будет только куча проблем. Инфы о nginx предостаточно, а учитывая что у вас нужна только статика, максимум что можно сделать это настроить редирект на index.html со всем кривых запросов и т.д.
    Ответ написан
    Комментировать