يبلغ حجم الكود الكامل بالكامل حوالي 425 كيلو بايت فقط بعد الضغط (الكود + 501000 بيانات مقطعية)؛
يتم تنزيل البيانات بشكل عام من الإنترنت: نتائج الاستعلام مخصصة للتعلم والمرجع فقط.
اقتراح الأمان: قم بتغيير اسم قاعدة البيانات DB إلى اسم التوجيه الخاص بك (المعلمات الموجودة في هذه الصفحة + اسمي ملفين)
أو قواعد زائفة ثابتة للحد من تنزيل ملفات بتنسيق .json وملفات بتنسيق .db
وقت الاستجابة: 501,000 بيانات: يستغرق التحقق من عنصر واحد حوالي 0.001 ثانية، وهو أمر متوقع، ويستغرق التحقق من 30 عنصرًا حوالي 0.014 ثانية؛
ضغط البيانات: ضغط 59 ميجابايت من بيانات SQL على الشبكة إلى أقل من 2.5 ميجابايت؛
طريقة الضغط: مقطع رقم الهاتف المحمول المكون من 7 أرقام -1299999 وتحويله إلى رقم سداسي عشري مكون من 4 أرقام (يتم اختصار كل رقم بمقدار 3 أرقام)؛
محتوى متكرر للغاية: المقاطعة + المدينة + الرمز البريدي + رمز المنطقة يتم تمثيل العديد من الأحرف الصينية بأحرف مكونة من رقمين، راجع Db.json؛
محتوى متكرر للغاية: تم اختصار العديد من الأحرف الصينية للمشغل إلى حرف واحد لتمثيله، راجع Db.json؛
يتم تقسيم معلومات مقطع رقم السطر 501000 إلى 1296 سطرًا؛ ويتم فهرسة آخر رقمين من الأحرف الأربعة في كل سطر، راجع Db.json.
تحسين الاستعلام: إزالة شرائح الأرقام المكررة والاستعلام مرة أخرى لتقليل الاستعلامات المتكررة لنفس شريحة الأرقام والحفاظ على الترتيب الأصلي لعرض المكالمات.
آخر / بعد عنوان URL للاستعلام هو Index.php?x=cha&m=رقم الهاتف المحمول. إذا كانت هناك نتيجة، اشرح عملية التحليل. إذا لم تكن هناك نتيجة، أخبرك بكيفية إضافة البيانات