Задать вопрос
Ответы пользователя по тегу Веб-разработка
  • На сколько важно возвращать "правдивый" статус ошибки?

    Adamos
    @Adamos
    Отдавай на все 200 - и пусть поисковик наиндексирует у тебя тысячи "правильных" страниц с пустым содержимым.
    Ведь эти статусы придумали какие-то странные люди в неизвестных целях. Не для того же, чтобы сделавший запрос узнал о его результате хоть что-то полезное.
    Ответ написан
    Комментировать
  • На чем лучше сделать динамический сайт с админ панелью, с добавлением товаров?

    Adamos
    @Adamos
    Простите, а
    динамический сайт с админ панелью, с добавлением товаров

    точно не называется "интернет-магазином"?
    Ответ написан
    2 комментария
  • Будет ли работать сайт в других странах на Российских vps хостингах?

    Adamos
    @Adamos
    Заходишь, например, на 2ip.ru и проверяешь доступность сайта timeweb.com
    Видишь, что доступен он из Германии, Нидерландов и Сингапура - с большим пингом, чем из РФ, и только.
    А какие адреса блокируют конкретные провайдеры да от каких сеток ставят защиту российские хостеры - это все быстро меняющееся и непредсказуемое состояние, его не предусмотришь при всем желании.

    Можно взять у российских же хостеров сервер в Европе. Чтобы тут не было проблем с оплатой и поддержкой, а там - с доступом. Доступ из РФ к этим серверам вряд ли будут рубить, есть другие рычаги давления.
    Ответ написан
    Комментировать
  • На чем писать/поднимать каталог недвижимости?

    Adamos
    @Adamos
    Имхо, тут нужна именно студия, а не какие-то отдельные спецы.
    Потому что такому сайту нужен в первую очередь сильный фронт. Бэк-то у него простой, как табуретка, его кто угодно напишет на той же Ларе. А вот вылизанный интерфейс, удобный для пользователя и при этом не укладывающий бэк запросами - это задача. Да вы же еще дизайн захотите фильдеперсовый, узнаваемый, и нужно будет как-то совмещать красоты с функционалом. И если впрягать в это дело трех фрилансеров (дизайнера, фронтендера и бэкендера) - скорее всего, закончится по басне Крылова или по монологу Райкина.
    Ответ написан
    2 комментария
  • Есть ли возможность писать standalone-приложения c GUI для Ubuntu Desktop на PHP или JS/Vue - как?

    Adamos
    @Adamos
    Теоретически яхту можно поставить на валки и съездить на ней в булочную, если ветер позволит.
    Но лучше потратить те же усилия на что-то более естественное, пусть даже это будет велосипедом.
    Ответ написан
    Комментировать
  • Как запустить php проект?

    Adamos
    @Adamos
    куда я не тыкался

    Ни в Vagrant, ни в Docker (тут скорее LaraDock) - видимо, "тыкнуться" не случилось.
    Ответ написан
    Комментировать
  • Как написать сайт не веб-программисту без особых усилий?

    Adamos
    @Adamos
    Переписать вопрос, выкинув из него ненужное и указав конкретное: какие "нужные утилиты" планируются.
    Они, вполне возможно, давно реализованы в CMS или плагинах к ним, и писать их с нуля просто не требуется.
    Ответ написан
    Комментировать
  • Какие есть схемы аутентификации, не требующие ввода пароля на разных устройствах?

    Adamos
    @Adamos
    Простая математика позволяет создать токен, в котором зашифрованы ID пользователя и хэш от того, чем вы готовы его проверить (пароль, личные данные, ID последнего поста...). Показываете любому пользователю по запросу его токен - указав его, он сможет залогиниться на любом другом устройстве. А будет он его выписывать на бумажку или отправлять себе на мобилу по почте - это уже его трудности.
    Ответ написан
    Комментировать
  • Как узнать количество пользователей онлайн на сайте SPA?

    Adamos
    @Adamos
    уменьшать при выходе

    Critical logical error. Нет у сайта реальной возможности узнать, ушел пользователь или нет.
    Тут можно отталкиваться только от времени последней активности.
    Ответ написан
    1 комментарий
  • Какие фреймворки используют сейчас в вебе?

    Adamos
    @Adamos
    Как я это вижу со своей колоколенки, не претендуя на обзор во всю ширь.
    На бэке Пых по-прежнему доминирует, но сильно развился: PSR и фреймворки, соблюдающие эти стандарты, сделали пых уже не любительской, а зрелой платформой, позволяющей как сделать небольшой, но надежный сайт, так и замахнуться на серьезный портал и не упереться в технический долг. Для типовых задач по-прежнему популярны CMS на Пыхе, их развитие идет примерно в ту же сторону, кое-что прямо переходит на популярные фреймворки или сразу на них и пишется.
    На бэке взлетел Javascript, но обещанной роли убийцы Пыха не сыграл и вряд ли. Для сервисов он может быть хорош и оправдан, а как база для сайта плохо подходит уже хотя бы потому, что для Пыха можно выбирать из готовых комплексных решений типовой задачи, а на JS его придется писать самому.

    На фронте jQuery отмирает, поскольку проблемы совместимости между браузерами, которые он так удачно решал, вместе со смертью Осликов канули в Лету. То же самое без большой головной боли пишется на чистом JS и работает.
    Два тренда на фронте - это, во-первых, фреймворки, отделяющие данные от представления и автоматизирующие отрисовку этого представления при изменении данных. Плюс унифицирующие работу с бэком как с API.
    Во-вторых, использование для программирования не самого JS, развитие которого ограничено поддержкой браузеров, а более строгих языков вроде TypeScript. Благо инструментов, перегоняющих этот код в JS, достаточно, а работа в IDE с фронтом куда приятнее, когда IDE может разобраться в твоем коде, а не гадать, что ты тут имел в виду.
    Ответ написан
    Комментировать
  • Почему бекенд не пишут на С++?

    Adamos
    @Adamos
    На Крестах вам придется с нуля писать то, что в Питоне или Пыхе есть из коробки: работа со строками, датами, БД и пр. - то есть 90% всего бэкенда. А когда вы все это напишете и соберете в классы, чтобы удобно пользоваться - вы внезапно обнаружите, что написали все тот же Пых, только в формате велосипеда.
    Ответ написан
  • Как убрать отступы между изображениями в psd макете?

    Adamos
    @Adamos
    Достаньте палочку, начертите ей в воздухе скрещенные луны царя Соломона и прочтите заклинание: "Маргинус Редуциус!"
    Если даже это не помогло - добавьте к вопросу тот HTML-код, в котором вы запутались.
    Ответ написан
    7 комментариев
  • Как правильно создать бесплатный музыкальный сервис?

    Adamos
    @Adamos
    Вся музыка будет хранится на серверах если что.

    И будет с этих серверов распространяться с нарушением авторских и смежных прав.
    Для осуждения владельца сервиса по ст. 146 УК РФ этого уже достаточно, можно с приложениями даже не заморачиваться.
    Какие технические средства использованы для нарушения законодательства - суд вообще ни разу не волнует.
    Ответ написан
    Комментировать
  • Как делать админку в Laravel по аналогу с Python Django?

    Adamos
    @Adamos
    OctoberCMS/WinterCMS посмотрите.
    Ответ написан
    Комментировать
  • Какие языки учить для разработчика сайтов?

    Adamos
    @Adamos
    Забавный психологический нюанс.
    В ответах на этот регулярный (не реже раза в месяц) тупой (ибо элементарно гуглится) вопрос могут в пустом балабольстве дойти до Крестов, Эрланга, Брейнфака и Ассемблера.
    Но традиционно забывают реально необходимый SQL.
    Ответ написан
    2 комментария
  • В каких массовых продуктах может / будет использован блокчейн?

    Adamos
    @Adamos
    Блокчейн - технология хранения. У нее есть два плюса.
    Во-первых, архив самоверифицируется. Нельзя изменить старые записи, не переписав все следующие.
    Поэтому, во-вторых, можно эти данные раздать всем, кто захочет их хранить, дать к ним публичный доступ и защититься от потери этих данных, не рискуя их достоверностью.
    Применить технологию можно, в принципе, много где - хоть в онлайн-игрушке, хоть в электронном дневнике, хоть вообще на Госуслугах.
    Но тут появляются вопросы. Точнее, один вопрос.
    А зачем?!
    Ответ на него пока нашли только криптовалюты, немножко банкинг... и все.
    Публичное государственное голосование в теории могло бы быть улучшено блокчейном, но на практике оно могло бы быть улучшено и без него, только организаторам это на хрен не надо.
    Ответ написан
    4 комментария
  • Bitrix, почему не отображается страница?

    Adamos
    @Adamos
    Дать по рукам тому, кто ее криво отредактировал во встроенном редакторе, открыть в нормальном редакторе, восстановить <?php
    Ответ написан
    2 комментария
  • Должен ли WEB-разработчик уметь настраивать VPS/сервер?

    Adamos
    @Adamos
    Вопрос "должен ли" - всегда идиотский. Никто никому ничего не должен. В частности, нанимать и платить.
    Если вы такой крутой фронтендер, что вас ценят именно на этом фронте настолько, чтобы работодателю было жалко тратить ваше ценное время на настройки, он лучше наймет девопса - скорее всего, вам это все не понадобится.
    Но как можно стать крутым специалистом, вообще не интересуясь настолько смежными областями? Я не знаю.
    Вы такими сомнениями и прикидками сами себе ограничиваете рост статусом веб-макаки, которую можно только посадить в опенспейс на узкоспециализированную работу и до настройки серверов просто не допускать. Зато - "не должен", да...
    Ответ написан
    3 комментария
  • Есть примеры сайтов на чистом html, css и js, без cms и прочих конструкторов?

    Adamos
    @Adamos
    Вопрос не имеет смысла.
    HTML, CSS и JS - это фронтенд (то, с чем работает браузер).
    CMS и конструкторы - бэкенд (то, с чем работает сервер).
    Любая CMS предполагает кучу кода в HTML, CSS и JS поверх серверного движка.
    CMS просто позволяет не изобретать с нуля хранение данных, авторизацию, распространенные сервисы типа блога, магазина и прочих личных кабинетов. А взять готовое решение и приспособить его под свою задачу.
    Ответ написан
    2 комментария
  • Как понять что сайт не упадет и не будет виснуть при определенном трафике?

    Adamos
    @Adamos
    Свернуть отзывчивость сайта в трубочку можно буквально ОДНИМ кривым запросом к базе практически на ЛЮБОМ стеке технологий и на ЛЮБОМ оборудовании.
    Так что теоретические изыскания - пальцем в небо. Только практика.
    Ответ написан
    Комментировать