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

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Всё индивидуально.

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

    Если статика компилируется, значит должны дать доступ к исходным файлам статики и инструкцию по компиляции.

    Но это в идеальном мире.

    В реальном мире бывает, что исходники утеряны. Тогда придётся ручками править код. В этом случае можно воспользоваться любым css-beautifier, затем после правок код можно обратно сжать.

    Вместо репы может быть доступ по ftp/ssh. Ну и в худшем случае - доступ через веб-морду.
    Ответ написан
  • Как передать управление сайтом заказчику?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    Вам нужно открыть для себя понятие "хостинг".
    Это то, где размещается сайт.
    Есть и бесплатные хостинги, но проще купить самый простой тариф в районе 100-200р/месяц и иметь нормальный хостинг. К нему же можно подключить и домен.

    Сайт = файлы, лежащие на хостинге и открывающиеся с домена.
    Передать сайт заказчику = передать ему доступы к хостингу. В идеале - изначально хостинг должен быть оформлен на заказчика и оплачен им.
    Ответ написан
  • Перспектива рынка веб разработки с появлением Webflow?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    "Сайтики" - это лишь вершина айсберга веб-разработки.
    Крутые разработчики пилят крупные сложные сервисы, над которыми работают годами. Там нет такого понятия как "уровень заказов" и никакой автоматический инструмент не сможет справиться с этой работой.
    Ответ написан
  • Какой необходимый уровень английского для работы на зарубежных фриланс биржах?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Вы же сами ответили на свой вопрос.
    Уровень нужен такой, чтобы спокойно читать документацию и хотя бы письменно общаться с заказчиками. В идеале это устное общение. С теми, у кого английский неродной, это проще. С нейтивами это уже идеальный уровень.

    Всякие A3, B1, C2 имеют мало отношения к работе. Можно иметь уровень А и свободно читать любые доки и обсуждать любую работу, а можно иметь С и нифига не понимать в документации.
    Ответ написан
  • Как правильно оценивать разработку есть ли методики и сервисы?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Оценка работы - это целая наука.
    Обычно проект разбивается на мелкие части, которые уже оцениваются в часах. В зависимости от количества часов устанавливается цена в деньгах.
    Оценка в часах - целое искусство, которому учатся всю жизнь. Отдельно расписывать не буду.

    В любом случае всё очень индивидуально. Как оценка по времени, так и по стоимости.
    Ответ написан
  • Что сейчас востребовано на фрилансе?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Если в вебе, то нужно определиться - фронт или бек.
    Если фронт, то нужно уверенное знание CSS, JS (native + framework). Из фреймворков сейчас востребованы React, Vue, Angular. Хотя и по другим можно найти работу.

    Если бек, то PHP / Python / Ruby / Go / Java / C#. Что-то из этого нужно очень уверенно знать со всеми вытекающими.

    Но мне кажется это востребовано больше в крупных компаниях, чем на фрилансе.

    Вообще не понял суть этого предложения. Фриланс бывает и в крупных компаниях. И к этому стоит стремиться.

    Чистый HTML+CSS это пока даже не джун. Это самый базовый уровень. В России ещё можно вытянуть на верстальщика. За рубежом даже верстальщики без JS не котируются.
    Ответ написан
  • Как веб-разработчику взаимодействовать с заказчиком?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Показывать можете где хотите: хоть на localhost, хоть на своём хостинге.
    Естественно, финальное размещение уже на хостинге заказчика за его счёт.

    А дальше начинается маркетинг.
    Недальновидные разработчики просто отмахиваются "пусть он сам разбирается с хостингом". Умные предлагают сами найти заказчику хостинг и настроить всё за доп плату, либо просто дают совет, где всё это можно сделать. Совсем прошаренные могут купить себе один хороший хостинг и размещать на нём сайты заказчиков, беря за это деньги. Но это сложный путь.
    Ответ написан
  • Правда ли что рынок веб разработки "перегрет"?

    @Stalinko
    PHP'шник и фрилансер до мозга костей
    Что понимаете под перегретостью?
    Работы полно. Хороших кадров тотальный дефицит. Если вы об этом.

    Расти есть куда. Для начала я бы поставил планку в $50/час на постоянной основе, т.е. порядка $8000 в месяц. Знаю веб-разработчиков, которые реально столько получают. Когда дойдёте до этого уровня, то можно уже думать, куда дальше расти, но вряд ли вам поможет доска в интернете.
    Ответ написан
  • Веб скраппинг,парсинг на Python?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Я питон не знаю, пишу на php, люблю брать заказы на скрейпинг для разнообразия. Заказов полно. Есть и достаточно жирные с хорошей ценой. Площадка upwork.
    Для скрейпинга нужно знать: в идеале как устроен http (заголовки, куки, сессии и т.д.), многопоточность/очереди, обязательно RE (регулярные выражения).
    Нужно понимать, что часто скрейпинг стоит на грани законности. И не мало случаев, когда парсящих ловили и судили, как в России так и за рубежом, поэтому нужно всегда отдавать себе отчёт, насколько законны твои действия и смогут ли тебя вычислить при желании.
    Ответ написан
  • Какую CMS выбрать для создания сайтов на заказ?

    @Stalinko Куратор тега Фриланс
    PHP'шник и фрилансер до мозга костей
    Если выбирать среди CMS, то однозначно WordPress.

    Такого количества плагинов, статей и прочего коммьюнити нет ни у одной CMS. К тому же, многие заказчики её знают и достаточно есть заказов по поддержке сайтов на WP.
    Также его довольно легко дорабатывать, если уже знаком с PHP. По сравнению со многими другими CMS.

    По поводу CMS или не CMS:
    нужно смотреть в каждом индивидуальном случае. Надо решить, какие функции CMS из коробки вы будете использовать, а какие придётся дорабатывать самостоятельно. Если у вас просто информационный сайт, то скорее всего на CMS будет проще его делать. А если какой-то специализированный сайт, например покупка/продажа авто, то может оказаться так, что допиливать CMS будет сложнее чем написать с нуля на каком-нибудь фреймворке.
    Ответ написан