Ответы пользователя по тегу Веб-разработка
  • Верстать без фреймвороков это значит быть не професионалом?

    @RomkaChev
    Верстая на фреймворке вы рискуете написать поддерживаемый и понятный код.
    А самое главное - вы загрузите лишних 100-200kb данных - непозволительная роскошь.

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

    Верстку без фреймворка - заказчикам!

    P.S. - Заказчик, конечно, неправ.
    Ответ написан
  • Почему Simple HTML DOM не находит отдельные объекты?

    @RomkaChev
    view-source:superdeals.aliexpress.com/en?spm=2114.11010108.21.... - 1049 строка.
    Нужный вам элемент вставляется на страницу посредством JS. Поэтому его и нет в качестве DOM элемента в исходном коде
    Ответ написан
  • Как вы пишите веб приложения?

    @RomkaChev
    PhpStorm + Git.
    Храним код в Bitbucket.

    Основной вопрос, как я понял из обсуждения, крутится вокруг загрузки файлов на сервер.
    Используем платный сервис dploy.io.

    В репозитории следующая структура веток -
    • master - код, который находится в Production
    • development - "буфер" между master и milstone для проверки на dev-сервере
    • milestome-vX.Y.Z - Определенная стадия проекта
    • feature-N - Определенная feature


    Все изменения ведутся локально. и привязаны к одной feature-ветке. После того, как задание сделано, feature-ветка вливается в milestone-ветку (Повторяется N раз).

    Когда нужно проверить набор коммитов на dev-сервере, пушим изменения из milestone-ветки в dev-ветку и они автоматически заливаются на dev-сервер (Если нет отдельного сервера или что-то еще не позволяет развернуть тестовое окружение, то можно работать и без этого шага).

    После того, как убедились, что все нормально, вручную через web-интерфейс dploy.io заливаем master-ветку на production-сервер.
    Ответ написан