প্রকল্প সম্পর্কে

MHAnalytics হলো প্রাইভেসীর কথা মাথায় রেখে ডিজাইন করা একটি ওয়েবসাইট অ্যানালিটিক্স টুল, যা Cloudflare Pages Functions-এ ডেপ্লয় করা হয়েছে এবং ডাটা সংরক্ষণের জন্য D1 ডাটাবেস ব্যবহার করে। এটি কুকি ছাড়াই ইউনিক ভিজিটর গণনা করতে পারে এবং প্রতিদিনের সেশন হ্যাশিংয়ের মাধ্যমে নিশ্চিত করে যে ব্যবহারকারীদের দিনব্যাপী ট্র্যাক করা সম্ভব নয়। এর প্রধান বৈশিষ্ট্যগুলোর মধ্যে রয়েছে: - বিল্ট-ইন ড্যাশবোর্ড: রিয়েল-টাইম পরিসংখ্যান প্রদান করে, যা বিভিন্ন সময়সীমার (২৪ ঘণ্টা থেকে ১ বছর) ট্রেন্ড অ্যানালাইসিস সমর্থন করে, যার মধ্যে সোর্স, ব্রাউজার, সিস্টেম এবং ভৌগোলিক অবস্থানের পরিসংখ্যান অন্তর্ভুক্ত। - জিরো-কোড কনফিগারেশন: Cloudflare এনভায়রনমেন্ট ভেরিয়েবলের মাধ্যমে টাইমজোন, অনুমোদিত ডোমেইন, ইগনোর লিস্ট এবং সাইটের নাম কাস্টমাইজ করা যায়। - হালকা ইন্টিগ্রেশন: একটি সাধারণ JS স্ক্রিপ্ট যুক্ত করার মাধ্যমে ইভেন্ট ট্র্যাকিং সম্পন্ন করা যায় এবং কাস্টম HTML ট্যাগের মাধ্যমে পেজে সরাসরি PV/UV কাউন্ট প্রদর্শন করা সম্ভব। - অ্যান্টি-ব্লকিং ডিজাইন: অ্যাড-ব্লকার প্লাগইন দ্বারা বাধা পাওয়ার সম্ভাবনা কমাতে সাধারণ ইন্টারফেস নাম ব্যবহার করা হয়েছে। - উচ্চ-ক্ষমতাসম্পন্ন আর্কিটেকচার: TypeScript এবং Hono ফ্রেমওয়ার্ক ব্যবহার করে তৈরি, যা এজ কম্পিউটিংয়ের মাধ্যমে ল্যাটেন্সি কমায় এবং নিরাপত্তার জন্য কঠোর CSP এবং CORS ভ্যালিডেশন বিল্ট-ইন রাখে।