Разработка
Daniel Wesley
1232

Как я сайт о новом Коронавирусе создавал

Буквально за 3 часа был создан мною веб-сайт для просмотра новостей и статистики коронавируса ( #nCoV #coronavirus). На момент написания статьи сайту два дня и 2 тыс. уников.

В закладки
​Логотип на коленке за 10 минут

Статистика

Информация о количестве смертей, заражённых и т.п. берется с сайта, где показывается карта распространения вируса.

Ничего сложного, просто парсим Google Sheet и выводим в красивом виде. Далее считаем процент выживаемости и готово.

Далее для каждой страны мы находим логическое значение безопасности: если заражённых много, то пишем, что пора оттуда ливать.

​Мобильная версия

Статьи

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

​Мобильная версия

На сайте пока что два языка — русский и английский, для каждого языка свои статьи.

Юзаем данную библиотеку, чтобы парсить весь контент без особых усилий. Убираем лишнее, берём только текст и списки.

Карта

Как я и сказал выше, я брал данные для статистики из карты. Так вот через iframe я запихал её на сайт.

​Китай в данный момент

Благотворительность

Целью проекта была благотворительность. Я разместил различные способы перевести средства, например Банковская карта, Счет телефона, Яндекс.Деньги, Киви, Патреон. Если вы хотите помочь тем, кто страдает или будет страдать, то можете спуститься вниз сайта и пожертвовать любую сумму.

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Daniel Wesley", "author_type": "self", "tags": ["ncov","coronavirus"], "comments": 17, "likes": 2, "favorites": 10, "is_advertisement": false, "subsite_label": "dev", "id": 103489, "is_wide": true, "is_ugc": true, "date": "Tue, 28 Jan 2020 02:05:20 +0300", "is_special": false }
0
{ "id": 103489, "author_id": 438473, "diff_limit": 1000, "urls": {"diff":"\/comments\/103489\/get","add":"\/comments\/103489\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/103489"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 235819, "last_count_and_date": null }
17 комментариев
Популярные
По порядку
Написать комментарий...
7

пришло время продавать фуфломицин

Ответить
2

Целью проекта была благотворительность. Я разместил различные способы перевести средства, например Банковская карта, Счет телефона, Яндекс.Деньги, Киви, Патреон. Если вы хотите помочь тем, кто страдает или будет страдать, то можете воспользоваться этим.

Опередили, ток вчера думал о таком виде заработка :(

Ответить
2

"Денег" - простонал умирающий

Ответить
1

А у вас есть какие-то идеи для улучшения сайта?

Ответить
0

Думаю, что в части пожертвований будет вопрос мощенничества. Многие подумают, что деньги не дойдут до инфицированых, а останутся у владельца сайта

Ответить
6

Хм... А разве бывают по-другому? 

Ответить
0

Согласен, но все намерения исключительно благие. 

Ответить
1

Это не претензия лично к Вам, это размышления на тему опасений части ЦА.

Ответить
0

НУЖНО СООБЩИТЬ И ПОДТВЕРДИТЬ ЭТО НА САЙТЕ

Ответить
0

1) Продавать медицинские маски на сайте, так как https://vc.ru/flood/103472-azhiotazh-na-medicinskie-maski-nachalsya-v-rossii-iz-za-koronavirusa

2) Продавать туры в Китай

Ответить
1

Под один бренд болезни не взлетит. Через полгода все об этом уже забудут.

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

Ответить
1

Через полгода все об этом уже забудут.

Кто знает,  25 января еще было 1300 заболевших, 28 января (сегодня) уже 4500 и что то мне подсказывает,  что рост только продолжится 

Ответить
0

Хорошая, кстати, идея.

Ответить
1

Зашибись. Переформатировать данные с другого сайта, повесить рекламы и собирать деньги. И всё это про смертельный вирус.

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

Офигенная фраза.

Ответить
0

Даже не заметил, что это звучало двусмысленно

Ответить
0

Афтор так пишет будто первый сайт сделал лошпен

Ответить
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cgxmr", "p2": "gnwc" } } } ] { "token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwcm9qZWN0SWQiOiI1ZTRmZjUxODYyOGE2YzcxNDUxNWY0ZGEiLCJpYXQiOjE1ODI1MzY0NDB9.AwBBnUWMy3RR1xtAoaXVr81WvqxdlD4C8CBpwFiONzw", "release": "b62dd097" } { "page_type": "default" }