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

    IvanCher
    @IvanCher
    Мысли шире
    Я делал так:
    1. Делил весь шаблон на сервере по слоям(Базовый шаблон, базовый для какой-то секции, блок с информацией уникальной для каждой страницы)
    2. Если у меня приходит запрос через ajax, то сервер отдает только часть шаблона, уникальную для каждой страницы, а js уже вставляет её в нужный блок
    3. Если приходит обычный запрос, то отдается с сервера вся страница целиком, js в этом не участвует уже

    Таким образом я решал проблему с тем, чтобы урл отдавал один и тот же контент хоть через js, когда по сайту ползнаешь, так и по прямой ссылке.
    Сейчас я бы использовал reactjs вместе с его роутингом, но это опционально по желанию ))
    Ответ написан
  • Docker как локальный web-сервер (замена Open Server, Xampp и т.д.)?

    IvanCher
    @IvanCher
    Мысли шире
    Странные конечно ответы отмечены решениями, меня это несколько удивляет.
    Немного расскажу автору вопроса про вагрант и докер, в чем разница.
    Вагрант - это лишь обертка над virtualbox для создания заранее сконфигурированной машины в виртуалбоксе. Польза от него есть, но только для разработчиков. На продакшн сервер Вы не сможете развернуть то же окружение при помощи вагранта.

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

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

    В итоге, советую Вам сейчас уже начинать с докера всё же, а на вагрант забить и без необходимости не забывать себе голову лишней технологией, посколько чем забить голову - найдется :)

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

    Удачи, надеюсь мой комментарий был Вам полезен.
    Ответ написан
    11 комментариев
  • С чего начать создание веб-сервиса?

    IvanCher
    @IvanCher
    Мысли шире
    Толковый пхп-шник, который умеет пользоваться фотошопом и бутстрапом. Хорошо, если еще знает основы сео и смм. Если слишком большой проект, то еще 1 джуниор. Но вообще, если требуется намного больше для старта, то подумайте еще раз над необходимостью многих функций приложения.
    Ответ написан
    4 комментария