Ответы пользователя по тегу Веб-разработка
  • На чём писать back-end платформы с видео?

    Неверный вопрос.
    Неверные требования.
    Неверное понимание проекта.

    1) Ваша сейчас единственная задача - это дать ответ на три вопроса:

    - какие деньги вы готовы потратить на этот проект.
    - какие деньги вы готовы потратить на продвижение проекта.
    - какую главную функциональность вы хотите получить.

    2) После этого идете в фирму, которая занимается разработкой и обсуждаете то, как сделать проект. Какую технологию они для него выбирают, и какие деньги они попросят для его расширения.

    3) Стабильная и быстрая работа платформы не зависимо от количества пользователей - глупая постановка требований. Ибо очевидно, что если платформа держит 1000 юзеров в сутки, то с увеличением до 200к юзеров, появятся новые требования к железу, архитектуре и подходах к разработке.

    4) Но, если быть честным, вы похоже на типичного "бизнесмена", который думает, что запилит какой-то сайт с курсами, и к нему начнут валить 10к людей в день, хотя по факту будет 5-10 человека.

    Я видел много успешных проектов с хорошим маркетингом и отделом продаж, на говно-стеке, который постепенно рефакторили и переводили на новый стек с ростом команды. И видел много провальных проектов на "крутой" технологии без денег и юзеров.

    Бизнесмен должен думать о деньгах, а не о том, почему .net хуже или лучше, php.
    Ответ написан
    Комментировать
  • Реально ли въехать в python-web без фреймворков?

    1) На Python пишут без фреймворка под какие-то узкие, высоконагруженные и уникальные задачи. И компаний, где это реально нужно, можно пересчитать по пальцам.

    2) Во всех остальных случаях практично, логично и разумно взять django/flask/aiohttp, либо если проект совсем петовский, какой-то менее популярный микро-фреймворк.

    Писать прямо все самому...ну в книгах по python есть примеры, как это делается и что используется, но нафига!
    Ответ написан
    5 комментариев
  • Дайте совет начинающему юнцу на пути в программирование. Правильно ли я спланировал обучение?

    1) Уточните с какого вы города, а то ... https://habr.com/ru/post/322332/
    2) Твоя задача сейчас не "выучить программирование", а найти работу. Ибо ты хоть 10 часов можешь сидеть дома учить что-то, реальный опыт в команде дает больше.
    Ответ написан
    2 комментария
  • Правда ли что рынок веб разработки "перегрет"?

    1) Какой у тебя стек?
    2) Сколько лет опыт работы?
    3) Было ли официальное трудоустройство программистом?
    4) Было ли официальное трудоустройство в IT-компанию?

    Есть ты работал официально прогером в адекватной it-компании, то, как говориться:
    "В руках синий диплом технаря и все двери перед тобой открыты". Ибо один раз официально работал прогером, ты ценишься выше 99,9% биомусора, что пытается стать айтишником.

    Если у тебя все "Я вот сижу дома, на коленке что-то пилю, хочу работу и крутые проекты", то 99,9% всех работодателей будут тебя отминусовывать на этапе беглого просмотра резюме.
    Ответ написан
    3 комментария
  • Как правильно объединить 5 проектов в 1 сайт?

    У вас есть 5 разных сайтов?

    1) Вы хотите все сайты объединить в рамках одного? Что значит объединить?

    2) Перенести контент с 5 сайтов в 1 на новый движок условно. Или вам нужно, чтобы на одном домене по разным URL фактически крутилось 5 разных сайтов?

    Если первый вариант, то переносите контент и создаете матчинг редиректов (старый URl -> Новый URL - перманентный редирект). На каждую страницу пишете редирект, либо через регулярку, если позволяет ситуация (обычно не позволяет).

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

    1) TestRail или его аналог avikot - заводим тест-кейсы. Когда катим какие-то изменения, чекаем все ручками по списку.
    2) Покрывайте код интеграционными тестами.
    3) Как дорастете до адекватного размера и больших объемов, нанимаете QA-automation, который будет переводить тесты из пункта 1 в автоматику (скажу сразу, что это долго, дорого, но потом экономит ваше время и деньги).
    4) Либо нанять манки-тестера, который будет чекать все из пункта 1 при релизах (если вы не из столицы, то там зп 35-45 макс)
    Ответ написан
  • Откуда WEB SEO студии берут клиентов?

    Кабальный договор + допродажи.

    Очень часто студии практикуют, типа мы вам делаем сайт + оказываем поддержку сайта + продвигаем seo. В итоге, получив условно 10 ипешат на такие договора (где фактически ты один раз делаешь работу, а потом просто вливаешь бюджет в сервисы рекламы итд), ты окупаешь расходы и гребешь прибыль.

    т.е. при работе с клиентами сейчас надо максимально сильно сажать клиентов на игру собственных услуг. Какие-то разовые услуги - не ок.
    Ответ написан
    1 комментарий
  • Битрикс Маркетплейс. Реально ли заработать на продаже готовых сайтов?

    Тоже данный момент смотрел. Я работал в компаниях, которые предоставляли доп-сервисы через плагины интеграции с Битриксом. Неплохо шло.
    Ответ написан
    Комментировать
  • Что сейчас с рынком доходных сайтов?

    Привет

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

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

    Плюс, условно говоря, переводя информационный контент с сайта, в ролик (сделанные на троечку), мы ничего не добиваемся, так как эти ролики будут смотреть опять же с таких телефонов, которые не дают никакой конверсии.

    Т.е. отмирает не только формат сайта, но и сам формат легкого "статейного" контента

    P.s. по всем моим сайтам, которые работают по рекласным, CPA моделям - год за годом идет деградация конверсии и дохода.
    ___

    "С одной стороны, яндекс и гугл усиливают санкции, вводят различные фильтры, с другой, началась новая волна по поводу инвестиций в сайты." Какая блин волна инвестиций в сайты... Вы о чем вообще говорите. Если вам пытаются продать условно сайты по проблемам с членами (чем забит весь телдери), то бегите от этого =)
    Ответ написан
    2 комментария
  • Какой язык/фреймворк выбрать для разработки бэкэнда для SPA приложения?

    1) Java - серьезно? Ты потратишь недели две, чтобы тупо разобраться в том, как поднять хеллоу-ворд на условном Spring. Еще столько же, чтобы настроить мавин, подключить БД и создать первую пачку классов. Все это будет сопровождаться анальной болью и сомнениями в том, а не тупой ли ты часом, и зачем тебе это все надо.

    P.s. Java - это самая кровавая технология, что есть. За неё платят хорошие деньги именно за то, что там можно все настроить, и ты будешь все настраивать.

    2) Хочешь что-то простое и удобное, возьми

    • Django + Django Rest/ (если могешь в питон)

    • Symfony(само поднятие и всякие автоваринги не очень то просто, но рест пишется приятно)/

    • .net Core (там на удивление рест-приложения поднимаются очень просто).
    Ответ написан
    4 комментария
  • На каких технологиях разрабатывать чат?

    Привет

    Если хочешь сделать более-менее адекватный чатик, то тебе понадобится:

    react/vue на фронт
    symfony/django/RoR/Spring/Net Core для бекенда
    node.js для чат-посредника
    Go для сбора и обработки тяжелой статитической информации (типа сбор экшенов по юзерам в реальном времени), можно и на плюсах, но на ГО это сделать проще.
    Redis - для хранений хешей, сесий и прочей реал-тайм шняги
    MySQL/POSTGRES - для хранений юзеров и самих чатов
    Плюс придется выложить еще порядка 5к-10к долларов для подключения к разными 3rd-party дата-провайдерам, чтобы получить жирные опции типа региональных зависимостей и прочее.

    ___

    Если хочется просто сделать чатик, то условно хватит

    symfony/django/RoR/Spring/Net Core + Jquery
    Ответ написан
    Комментировать
  • Для каких задач в веб-разработке очень хорошо подходит питон?

    Для чего юзается питон:

    1) Веб-разработка в больших компаниях (экономия на читабельности кода, наличие асинхронных фреймворков, наличие молодняка из вузов - для столиц).

    2) Разработка стартапов, которым нужно хорошо в матетику или некий прототип машинного обучения. Например, хорошо на нем пишутся сервисы для сбора аналатики и прогнозов.

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

    4) Написание парсеров веб-контента. Есть все инструменты в коробке.

    Собственно все

    p.s. ну и https://habr.com/ru/post/322332/
    Ответ написан
    Комментировать
  • Где в США продают сайты?

    Я читаю блог одного американца, который делает статейные сайты хорошего качества, доит их, а потом продает (когда они начинают загибаться, либо становятся рискованными). Один из его проданных сайтов - https://www.roastycoffee.com/

    Он говорит, что либо на самом сайте ставит объявление о продаже в коммерческом разделе, либо в своем блоге дает анонс. С ним связываются люди, и через юриста он продает свой сайт (но там и сделки по 20-50к баксов).
    __

    У меня есть пару хороших жирных статейных сайтов, где монетизация идет через чистые CPA-программы, либо продажа доп-услуг сервиса (хорошая посещаемость, норм доход итд). Чисто ради интереса выставил их на телдери за сумму 700-800к. Все, кто писал по объявлению - откровенно дегенераты, которые вообще ничего не понимают в том, как зарабатывать на сайтах, и что с ними нужно делать. Т.е. даже ни одного адекватного вопроса не было про то, что и как сайт работает.

    Так что уровень телдери - это продажа сайтов по потенции, где монетизация это мази для увеличения члена с накрученным траффиком, который попадет под фильтры через пару месяцев.
    Ответ написан
    3 комментария
  • Веб-разработка: Java или Python в связке с C++?

    Давай так:

    Java - работа либо в финтех компаниях, либо в огромных компаниях, которые делают софт для телеком, гос, логистических компаний под заказ.

    Python - это либо небольшие стартапы работающие с датой и автоматизацией (типа автопостинг в соцсети итд), либо крупные кастомерске компании типа Яндекса, Рамблера, Маил.ру итд.

    Ну а тут уже сам решай, что тебе ближе.
    Ответ написан
    Комментировать
  • Онлайн чат для сайта с поддержкой Telegram?

    Это будет какая-то поделка левая, ибо большинство "жирных" чатов замыкают все общение на себя. Например, раньше чаты поддерживали жабер-протокол, но чем больше функционала имеет чат, тем сложнее что-то еще поддерживать, поэтому сейчас никуда кроме своих приложений, ничего не шлется.
    Ответ написан
    Комментировать
  • Совет: Python Intermediate Developer?

    Правило хорошего тона: долби одну сферу, тогда доберешься до успеха.
    Ответ написан
    1 комментарий
  • Где лучше всего искать со-основателя из области IT для моего стартапа?

    Зависит от сложности продукта, который нужно получить.

    Если это проект на года, то тут уже требуется полноценное партнерство в виде ООО, стратегиях выхода, разделению прибыли и прочее. Опытный разработчик может услышать, что у вас все "сыро" и сразу же отваливается по типу "за деньги - пожалуйста, за идею - ну его нафиг".

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

    Судя по этой фразе: "I am founder of startup in AI, blockchain and big data." - у вас задача, где будет жопа в мыле, а значит нужен договор и официально.
    Ответ написан
    5 комментариев
  • Какой язык/фреймворк выбрать?

    1) Python + Django = у нас используется в больших компаниях по типу Яндекса, маил.ру, Рамблера, варгейминга - так как позволяет экономить на самой концепции кода (его легче писать, есть строгий гайдлайнс). Плюс используется для стартапов, где надо работать с Датой (трейдинговые сервисы, всякие социальные трекеры итд). У буржуев Python используется активнее, чем у нас.

    2) Php/Laveral/Symfony - главный веб-язык в рф. Используется от маленьких сайтов, до огромных сервисов. Почему его юзают? Так сложилось, что в свое время учили именно его большинство разработчиков, поэтому сейчас идет по наитию.

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

    Также есть .net/java - но там уже специализация банки, логистические компании, заводы и прочее.

    Что касаетcя ruby/node.js - то вакансий не так много, смысла их учить особо нет, если ты идешь в бек.
    ____

    И пойми, что цель изучения программирование - это открытие своего проекта, либо работа за хорошие деньги. Практика показывает, что в рф проще всего это сделать на php/java/.net. - все остальное уже более экзотические варианты.
    Ответ написан
    Комментировать
  • Какая роль php в современном вебе?

    В общем.

    1) PHP юзается в огромном количестве различных проектов. Например, symfony юзается для больших и сложных проектов. Также ПХП юзается для всякого e-commerce итд

    2) Python/Ruby в рф не очень популярны. Например, Python юзается во всяких гигантах типа mail.ru/yandex (но ты там точно не захочешь работать), плюс всякие стартапы, где нужно работать с данными (питон имеет хорошие мат-либы).

    3) Тут нужно понимать следующую вещь. Никто в здравом уме не будет писать на Питоне/Руби/Ноде проекты уровня блога, информационного сайта, интернет-магазина. Так как это выйдет в разы дороже, чем делать проект на движках ПХП. Поэтому при просмотре вакансий может показаться, что эти языки - это какой-то сложный и крутой кастом, а пхп - это хрень всякая. На ПХП тоже есть куча сложных проектов на фреймворках, просто из-за обилия вакансий они теряются в массе.
    ____

    Не слушай стоны людей, что ПХП мертв, пхп никому не нужен, он ужасен и прочее. Если ты хочешь быть веб-разработчиком в РФ, то начинать тебе надо именно с ПХП. На Питоне(Руби), работу найти в разы сложнее, там сразу ожидают более высокий уровень разрабов, основная масса вакансий сосредоточена в столицах. Что на ПХП, что на Питоне(Руби), можно сделать аналогичные проекты.
    Ответ написан
    6 комментариев
  • Какую CMS выбрать для создания сайтов на заказ?

    Личный опыт подсказывает, что если:

    1) Нужно делать простые сайты - wordpress
    2) Нужно делать сайты для адекватных заказчиков - 1С - Bitrix
    3) Нужно делать сайты для кого попало - OpenСart

    Больше всего денег получается на Битриксе, но как правило ты должен быть минимум ип, так как люди сотрудничают через официальные договора.
    Ответ написан
    9 комментариев