Задать вопрос
  • Как правильно написать техническое задание для разработки одностраничного вебсайта?

    beskov
    @beskov
    Обучаем проектировщиков ИС/ПО в Systems.Education
    Чтобы написать именно ТЗ, лучше привлечь специалиста по его написания хотя бы pro bono, например поискать на getmentor.dev или попросить меня (если у вас легальный сервис и без крипты и гэмблинга:).

    А так вы можете попытаться описать «бизнес»-требования:
    0. Какова цель создания сервиса для заказчика
    1. Кто пользователи, какой у них уровень подготовки, будут ли среди них люди с ограниченными возможностями, если да, то какими
    2. Нужна ли им регистрация и если да, то зачем и какая
    3. Могут ли пользователи видеть чужие результаты
    4. Может ли админ видеть результаты пользователей и если да, в каком виде они нужны
    5. Как должен работать алгоритм расчёта
    6. Нужна ли возможность для пользователей возвращаться и просматривать ранее введённые и полученные данные или нет
    7. Какое количество пользователей будет пользоваться сервисом реалистично
    8. Какое количество строк будет добавляться в год реалистично
    9. Нужно ли предоставлять данные или расчёты третьей стороне (не пользователю и не админу), если да, то кому, в каком виде, как часто
    10. Должен ли сервис хорошо работать на мобилке или достаточно десктопа
    11. Нужна ли пользователям возможность скачать свои данные и в каком формате
    12. Как может выглядеть общий сценарий использования сервиса
    13. Как могут выглядеть административные сценарии использования сервиса
    Если алгоритм сложный, можно задействовать язык ДРАКОН, он как раз частично для медиков придуман :)

    А так может вам и шаблона в Google Sheets c формулой хватит, так что рассуждать про детали технической реализации пока рано / мало информации.

    Или чат-бота, там как раз абонентскую плату сделать достаточно просто.

    или дать возможность бесплатно провести тест работы алгоритма?

    Это вопрос к маркетологам и продактам, а не к технарям. Тут таких нет.
    Ответ написан
    1 комментарий
  • Как правильно написать техническое задание для разработки одностраничного вебсайта?

    @Refguser
    Решения для бизнеса: от создания ИМ до...
    Как правильно написать техническое задание для разработки одностраничного вебсайта?

    - Написать всё, что считаете нужным. Без технических (и др) терминов, значение которых не достаточно понимаемо. Можно приложить картинки/скриншоты. Но они должны пояснять а не заменять написанные буквы.

    - избегать указывать разрабочику на чём делать и какие модули использовать. Если только какие-то моменты принципиальны.

    Нужно создать одностраничный сайт. На странице пациент вводит 30 значений в соответствующие 30 ячеек. На сервере значения обрабатываются и выводится результат.

    Если навыки позволяют возможно стоит сделать страницу с такой формой на каком нибудь конструкторе типа тильды. Возможно для начала этого будет достаточно.
    Ответ написан
    4 комментария
  • Как правильно написать техническое задание для разработки одностраничного вебсайта?

    @alexalexes
    На каком сервере разместить обработку защищенного алгоритма (тот который обрабатывает 30 значений)?

    Тут нужно проанализировать реквизиты тестируемого человека, не привязаны они к персональным данным пользователя.
    Если какая-та совокупность реквизитов получает признаки персональных данных, то простым хранением этих сведений абы где вы не отделаетесь. Вам придется изучить с юристом регламенты ФСТЭК и ФЗ о персональных данных, чтобы не нарушить закон.
    Насколько целесообразна регистрация пользователей сразу или дать возможность бесплатно провести тест работы алгоритма?

    Зависит от вашей бизнес модели, как вы хотите зарабатывать деньги и завлекать пользователей - это работа маркетолога.
    И как сделать абонентскую плату 100 руб в месяц?

    Тут у вас появляется обязанность завести кассовый сервис, и стать юр. лицом, чтобы правильно отчитываться налоговой.
    Сколько будет стоить разработка такого сайта?

    Сущие копейки, допустим, 100К руб.
    Тех задание будет, в основном, включать работу по адаптации админ. панели популярной CMS.
    Вопрос лишь в том, хотите ли вы вести дела, как маленький предприниматель, следить за налоговой отчетностью, отслеживать законодательство в плане того, что там изменилось по ПДн, и нужно ли чего передавать третьим лицам.
    Ответ написан
    Комментировать
  • Как правильно написать техническое задание для разработки одностраничного вебсайта?

    @rPman
    100р в месяц это не обслуживаемые vps, т.е. настраивать и администрировать самому, с не высокими SLA (примерно раз в несколько месяцев будут останавливаться, часто без уведомления заранее, по техническим причинам хостера), например поисковик по таким lowendstock.com (там даже с оплатой в криптовалюте).

    С таким подходом, начинать лучше вообще с домашней машины, некоторые роутеры (не самые дешевые, например с поддержкой OpenWRT, но тут еще вопрос про требования к серверу, а точнее оперативной памяти) или лучше любой дешевый компьютер (мне нравятся решения на базе mitx soc плат с ценами порядка 13-15т.р. например на базе intel celeron n или j серий, они в несколько раз лучше малинки а больше всего в 2-3 раза, их обычно напаивают на материнскую плату и решения с ними можно сделать до 10т.р. и там на цену больше может повлиять способ питания и корпус а не сама электроника, в россии такие уже не поставляются но вот первый же интересный из доступных пример ему блок питания и память добавить любые, потребление у него 15ватт) а экстремалы могут даже на android устройствах запустить (любой БУ смартфон).

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

    С самой задаче не сюда, тут посоветуют в каком направлении решать задачу самому. Принять решение о стоимости не получится, не видя задачу. Но первый вопрос, почему нужно именно сайт?
    spoiler
    С помощью visual studio на winforms/wpf даже новички могут сделать десктопное приложение со сложными формами просто кликая по экрану с минимумом кода


    p.s. в некоторых случаях могут подойти решения на базе облачных услуг каких-нибудь гугл диск но это извращение, хостить может будет бесплатно/дешево но разрабатывать и поддерживать сложнее
    Ответ написан
    4 комментария
  • Как правильно написать техническое задание для разработки одностраничного вебсайта?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    На странице пациент вводит 30 значений в соответствующие 30 ячеек. На сервере значения обрабатываются и выводится результат. (Не знаю, будет ли это называться второй страницей сайта?)

    Обычный серверный яп, например python/php:
    1. Рендер обычной html страницы.
    2. Форма, которая отправляет данные при submit.
    3. Сервер принимает данные из п2 и возвращает результат в виде той же страницы из п1, но уже с блоком данных из п2.

    Если на JS:
    1. Форма с 30 полями.
    2. JS отправляет форму при submit на сервер, показывая имитацию загрузки для пользователя (чтобы он не бздел).
    3. Сервер обрабатывает данные и возвращает результат.
    4. JS обновляет нужный блок на той же странице с теме данными, которые пришли из п2-п3.
    Где, на каком "бюджетном сервере" лучше размесить первую страницу?

    На любом, shared или vds сервере, стоимость там обычно 200-400р/мес.
    На каком сервере разместить обработку защищенного алгоритма (тот который обрабатывает 30 значений)?

    На том же, только подключите бесплатный https сертификат, например letsencrypt.
    Насколько целесообразна регистрация пользователей сразу или дать возможность бесплатно провести тест работы алгоритма? И как сделать абонентскую плату 100 руб в месяц?

    Проведите А/Б тестирование.
    Сколько будет стоить разработка такого сайта?

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

    Обязательно разместите информацию о политике обработки персональных данных и пользователь должен с ними согласиться, либо рано или поздно вас настигнет что то не очень приятное..
    Ответ написан
    5 комментариев
  • Как сделать на сайте цитаты, как в Telegram?

    взять тег <blockquote> и стилизовать.
    Ответ написан
    Комментировать
  • Учитывается ли содержание iframe поисковиками?

    opium
    @opium
    Просто люблю качественно работать
    Глобально это хреновое решение с Любой точки зрения, Аля школьник сделал сайт в начале двухтысячных
    Ответ написан
    Комментировать
  • Как в линуксе посмотреть сколько озу можно вставить в ноут?

    Sergomen
    @Sergomen
    Просто делай добро и оно вернётся
    sudo dmidecode -t 16
    В пункте Maximum Opacity будет написан максимум озу
    ubuntovod.ru/instructions/how-to-find-out-maximum.html
    Ответ написан
    4 комментария
  • Как в линуксе посмотреть сколько озу можно вставить в ноут?

    kshnkvn
    @kshnkvn
    yay ✌️ t.me/kshnkvn
    linux тут вообще не при делах, это нужно смотреть на спецификации ноутбука, так как linux не может знать сколько слотов под озу присутствует на материнской плате и вообще не распаяна ли она.
    В твоем случае максимум 2 планки 4гб ddr2.
    Ответ написан
  • Эмодзи в title или Description стоит ли?

    Psychosynthesis
    @Psychosynthesis
    Fullstack developer and radio engineer
    Ощущение, что отвечающие выше особо даже не думали прежде чем ответить.

    С помощью эмодзи, конечно, можно сделать выдачу симпатичнее, но надо понимать, что тег description также используется для поиска и сопоставления запроса. И теперь подумайте много ли людей используют эмоджи при поиске.

    Короче лучше этой деградацией не страдать. А сеошникам неплохо бы чем-то полезным займутся наконец, чем эти советы шизоидные раздавать.
    Ответ написан
    4 комментария
  • Эмодзи в title или Description стоит ли?

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

    Но! Важно, чтобы эмодзи корректно отображались, поэтому ставьте их через юникод. Вот статья по теме.

    Также в последнее время стало популярно использовать эмоджи-звёздочки в хлебных крошках имитируя разметку schema rating.
    Ответ написан
    Комментировать
  • Как auto.ru и avito сделали переадресацию на мобильный?

    @Gansterito
    Такую услугу можно взять у любого серьезного оператора со своей DEF-нумерацией, защитив свой кейс.
    На вскидку - МТТ, Runexis.
    Ответ написан
    Комментировать
  • Насколько критично, что Я.Вебмастер ругается на /?baobab_event_id=... и /?yhid=?

    NikitaTratorov
    @NikitaTratorov
    CTO
    Это результат "Обхода по счетчику" (функция включается в Яндекс.Вебмастере).
    В индекс начинает добавляться всё подряд, потому что у вас криво настроены сайты.
    Вашим сайтам остро не хватает rel="canonical" где надо, disalow: *? где нужно, и Clean-Param: где положено.
    Ответ написан
    1 комментарий
  • Насколько критично, что Я.Вебмастер ругается на /?baobab_event_id=... и /?yhid=?

    @MyagkijBaget Автор вопроса
    Немного seoшник, немного дизайнер
    закрыла в роботс
    Clean-param: yhid /
    Clean-param: baobab_event_id /
    Ответ написан
    3 комментария
  • Что лучше SAAS или custom CMS для большого коммерческого сайта?

    GreenBee
    @GreenBee
    ASP.NET программист
    Во-первых, SAAS это немного не то. SAAS это когда вы не покупаете CMS, а арендуете уже установленную. Причем далеко не все SAAS можно купить и поставить у себя и наоборот - не для всех CMS есть SAAS.

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

    В-третьих, если выбираете готовое решение, то это обязательно должно быть что-то известное. Можно даже open-source. Посмотрите рынок труда - вакансии, специалисты. Вы должны точно знать, что всегда можете нанять человека, который исправит что-то.

    В-четвертых, если будете писать с нуля, то выбирайте энтерпрайз платформу (.NET или Java может быть еще и Python, но тут я не в теме). Не потому, что они на самом деле лучше или хуже чем PHP/Ruby, а потому что эти платформы предназначены для кастомных решений (именно поэтому нет хороших CMS/форумов и т.п., тогда как на PHP их миллион), а следовательно большинство специалиство готовы к кастомным решениям => легче будет найти людей.
    Ответ написан
    1 комментарий
  • Что лучше SAAS или custom CMS для большого коммерческого сайта?

    MaxDukov
    @MaxDukov
    впишусь в проект как SRE/DevOps.
    Вы в любом случае получите кастом, который без разработчика потом будет крайне непросто поддерживать.
    Но вариант с допиливанием существующей CMS выглядит разумнее, как минимум по срокам. Запустится на базе и допиливать функции по мере потребности совсем не то-же самое, что и писать с 0, потом отлавливать баги, потом запускаться.

    ну и в любом случае - "документируй это".

    да, к разрабу для "большоего коммерческого сайта" хорошо бы приложить опытного админа. Или брать сразу SaaS - там админ "из коробки". Но, правда, свои ограничения.
    Ответ написан
    Комментировать
  • Как правильно отступить от хедера?

    Therapyx
    @Therapyx
    Data Science
    я бы задал хедеру margin-bottom. Или контейнеру margin-top.
    Ответ написан
    6 комментариев
  • Как убрать скролл у Яндекс карт?

    @shamalex
    можно переопределить стиль
    .ymaps-map {
    -ms-touch-action: auto !important;
    touch-action: auto !important;
    }
    Ответ написан
    Комментировать
  • Как убрать скролл у Яндекс карт?

    ZloDeeV
    @ZloDeeV
    Верстаю в своё удовольствие
    Накинь поверх карты пустой div по размерам
    Ответ написан
    2 комментария
  • Почему в готовых шаблонах bootsnrap не подключают через cdn?

    Aetae
    @Aetae
    Тлен
    Возможно ты имеешь ввиду CDN?

    В таком случае всё зависит от преимуществ и недостатков, рассмотрим основные:
    Серьёзный недостаток: cdn под контролем третьей стороны: он может быть скомпрометирован, он может прекратить работу, он может тормозить.
    Потенциальное преимущество: cdn от крупных компаний может быть быстрее, т.к. сервера могут втыкаться прямо в точки обмена трафика и дублироваться максимально близко к пользователю.
    Устаревшее главное преимущество: раньше библиотека с cdn кэшировалась раз и навсегда для всех сайтов оную использующих. Закэшировал на одном сайте - на другом она уже в кэше. Увы, все современные браузеры "ради безопасности" реализуют cache partitioning или что-то подобное, где для каждого сайта свой кэш, что полностью исключает данное преимущество.

    Итого, в современном вебе недостаток перевешивает.
    Ответ написан
    3 комментария