ساعتان و 3.5 دولار. كيف صنعت موقعًا بسيطًا مع تصور توزيع الفيروس التاجي
بدأ كل شيء بحقيقة أنني لم أتمكن من العثور على تصور طبيعي للبيانات المتعلقة بتوزيع الفيروس التاجي. بدلاً من ذلك ، كان هناك موقع واحد يوضح الديناميكيات على الخريطة والمقاييس للصين ، ولكن هذا هو بالضبط ما كنت أقل اهتمامًا به ، وأنا مهتم بالصورة العالمية. بصراحة ، هذا الفيروس يخيفني.خطة
حسنًا ، هذه هي أبسط مهمة ، فكرت:- نحن نبحث عن واجهة برمجة تطبيقات مفتوحة على موقع منظمة الصحة العالمية.
- نحن نكتب محلل.
- نرفع القليل من المؤازرة بقاعدة في مكان ما في المستوى المجاني من Amazon.
- نشتري المجال ، لا ينبغي أن يكون هناك صعوبة في الاختيار.
- قم بتعيين القارورة ، لف d3js للرسوم البيانية ، المسمار يتيح التشفير هناك لأهمية أكبر.
واقع
هناك خطأ ما:- لا يوجد API مفتوح على موقع منظمة الصحة العالمية.
- لا يمكنك كتابة محلل عادي ، وتحمّل منظمة الصحة العالمية البيانات بتنسيق PDF ، ويتغير التنسيق ، وقضاء أكثر من ليلة واحدة في إنشاء لوحة تحكم لم يكن في خططي.
- اتضح أنني أنفقت بالفعل صفتي المجانية على بعض التجارب.
- تقريبا جميع المجالات التاجية والفيروسات التاجية 2020 اتخذت بالفعل ، الذي يحتاج إليها على الإطلاق؟
- بالنظر إلى الفقرات السابقة ، بالتأكيد لن أمضي ليلة واحدة ، أقوم بإعداد قارورة وقاعدة لها ...
خطة جديدة
نشر شخص ما على github مشروع nocode الخاص به ، ولكن ما أنا أسوأ؟- حسنًا ، إلى الجحيم باستخدام واجهة برمجة التطبيقات ، حسنًا ، على الأقل هناك بيانات.
- , PDF . , , , 5 , , , .
- , shared-, - , - .
- coronavirus2020.live $3.5, , 20, , .
- ماذا لدينا من الحلول الجاهزة؟ للتصور ، لنأخذ Google Datastudio المجاني ، الذي يتكامل بشكل مثالي مع جداول بيانات Google. بدلاً من letencrypt SSL ، نستخدم cloudflare.
القرار
يمكننا أن نقول أن الحل تبين أنه بالفعل رمز عقدة ويلبي توقعاتي بالكامل:- يتم جمع البيانات في لوحة صغيرة في جداول بيانات Google.

- أنشأ Datastudio لوحة تحكم بسيطة.

- الموقع بالكامل - ملف html واحد في 42 سطرًا (ليس خاصًا جدًا) ، نصفها عبارة عن بيانات وصفية لأي ترميز.

- بدلاً من تحليلات الشهادة و google - cloudflare.
- بدلاً من ربط البريد للتعليقات - رابط إلى Twitter.
الموجودات
- الآن ، أي شخص ليس لديه حتى خبرة في قواعد البيانات ولا يعرف SQL يمكن أن يعمل مع البيانات بكفاءة عالية وإنشاء تقارير جميلة. ولكن ما زال من الأفضل معرفة SQL.
- يجب ألا تنسى أبدًا الهدف النهائي ، فالحل البسيط الذي يؤدي إلى الهدف دائمًا أفضل من الحل المعقد ، بل والأكثر من ذلك - لا يتم تنفيذه.
- الفيروس التاجي خبيث ولا يعتقد أن يتوقف.
من المؤكد أن بعضًا من هذا يمكن جعله أبسط وأسرع ، أو ربما قام شخص ما بتصور أكثر حدة من خلال ربط المزيد من مصادر البيانات (العديد من المنشورات باللغة الصينية ، وأنا ، للأسف ، ليست جيدة جدًا في ذلك). إذا كان لديك شيء لمشاركته ، فسأناقشه بكل سرور في التعليقات. كل الصحة ، أيها الرفاق. Source: https://habr.com/ru/post/undefined/
All Articles