Ответы пользователя по тегу Веб-разработка
  • На чём делать лендосы с возможностью ограничения посещения по ip?

    yesbro
    @yesbro
    Думаю, помогаю думать
    Как вариант любой конструктор (та же тильда) + cloudflare (или другой аналог) где можно поставить ограничение по ip.
    Ответ написан
    Комментировать
  • Пожалуйста оцените стоимость доработки расширения для google chrome?

    yesbro
    @yesbro
    Думаю, помогаю думать
    Обратиться на сайт фриланса. Там дадут оценку.

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

    yesbro
    @yesbro
    Думаю, помогаю думать
    Давай начнем с вопроса - чем твой портал будет отличаться от тех сайтов на WP который ты делал раньше сразу после запуска? Через Х лет в максимальной комплектации?

    А теперь кратко по твоим вопросам

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

    2) Как не смешно, но для начала подойдет Wordpress если своими силами или самопис на Laravel если есть бюджет на фрилансера. Статьи и админка под них на нем делается очень быстро и бюджетно. Ну и потом можно добавить любой функционал. За основу даже можно взять мой движок (секунда рекламы) https://github.com/yepbro/cookbook делаю для своего проекта.

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

    yesbro
    @yesbro
    Думаю, помогаю думать
    Смотри свой скрин. Там три точки справа вверху. Там самая верхняя строка где написано "Закрепить сбоку" из иконок выбираешь вариант где панель снизу (третий по счету).
    Ответ написан
    Комментировать
  • Изменять пропорции аватара на стороне фронта или несколько размеров на стороне бэка?

    yesbro
    @yesbro
    Думаю, помогаю думать
    Еще для ретина-экранов надо х2 размер картинок :)

    Есть три варианта. Что использовать зависит от того насколько надо оптимизировать расход трафика и нагрузка на сервера.

    1) Хранить самый большой размер аватарки (х2). Остальное уменьшать через размер на фронте. Быстро в разработке, просто, картинка закешируется у пользователя и больше не будет грузиться. Для небольших и многих средних проектов пойдет.

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

    3) Сделать обработчик на стороне бека (что-то типа /preview/sdtnhs75k/100/80/product005.png), который из урл понимает какой нужен файл и какого размера. Смотрит есть ли файл с такими сторонами на диске. Если есть то отдает его, если нет, то генерирует и отдает. Для небольших проектов можно на том же языке, что и проект. Для больших как модуль к веб-серверу (nginx).

    Второй вариант лучше не использовать. Первый или третий выбирать в зависимости от размера проекта, требованиям по нагрузке, срокам разработки, размерю бюджета, желанию запрограммировать что-то новое.
    Ответ написан
    1 комментарий
  • Какой фронтенд выбрать в пару к бэку на laravel, чтобы был как SPA, но с SEO индексацией?

    yesbro
    @yesbro
    Думаю, помогаю думать
    Livewire https://livewire.laravel.com/

    Как у него с SEO?
    Отлично. Как в обычном html

    только ajax запросы по каждому пуку появляются
    При первой загрузке страницы она отдается в чистом html. Аякс запрос будут уже потом идти. Так что поисковик всегда будет получать чистый html.

    На бэке возвращать отрендеренный шаблон и вставлять его на клиентской части вместо текущего.
    Получится тот же самый Livewire, только хуже.
    Ответ написан
    4 комментария
  • Где браузер хранит сведения о пользователе?

    yesbro
    @yesbro
    Думаю, помогаю думать
    1) В cookies или localStorage.

    2) Можно, но не всегда.
    Ответ написан
    5 комментариев
  • Что тут задача фронтенда, а что бэкэнда?

    yesbro
    @yesbro
    Думаю, помогаю думать
    Да. Минимальная задача верстальщика сверстать этот блок. Более опытный (и если есть такая необходимость) может еще сделать js-слайдер.

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

    В классическом случае этот функционал + интеграцию верстки в шаблон делает бекенд-разработчик.
    Ответ написан
    3 комментария
  • Как верифицировать вебсайт пользователя?

    yesbro
    @yesbro
    Думаю, помогаю думать
    Есть стандартные схемы для верификации прав доступа к сайту.

    1) Файл с уникальным именем.
    2) Мета-тег в хедере с уникальной строкой
    3) HTTP заголовок с уникальной сторокой.

    Код на мыло в домене сайта тоже можно, но тогда это уже будет подтверждение не прав доступа к сайту, а принадлежности к организации. Надо понимать в чем разница и устраивает ли она.

    Для соц сетей решение только одно. Надо опубликовать пост с каким-то уникальным кодом.
    Ответ написан
    Комментировать