เหตุผลที่พัฒนา

ก่อนหน้านี้ผมใช้ Google Analytics เป็นเครื่องมือวิเคราะห์เว็บไซต์อยู่ ซึ่งแม้จะมีฟีเจอร์เยอะ แต่ก็ยิ่งใช้งานยากตามไปด้วย
แม้จะดูได้ง่ายว่าตอนนี้มีคนออนไลน์อยู่กี่คน แต่ถ้าจะดูว่าเข้ามาจากเบราว์เซอร์อะไร เส้นทางไหน หรือแคมเปญใด ก็ต้องค้นหาจนเจอ ทำให้ไม่ใช่เครื่องมือที่เป็นมิตรกับผู้เริ่มต้นนัก

ยังมีอีกเหตุผลหนึ่งคือ Google Analytics เป็นบริการของ Google จึงไม่ได้ให้ความสำคัญกับความเป็นส่วนตัวของผู้เยี่ยมชมและผู้ดูแลมากนัก
ผมให้ความสำคัญกับความเป็นส่วนตัว และไม่ค่อยชอบนโยบายของ Google จึงค่อย ๆ ย้ายไปใช้บริการอื่นเพื่อ de-google แต่ก็พบว่าบริการ analytics ที่ใช้ง่ายและเคารพความเป็นส่วนตัวนั้น ส่วนใหญ่แทบทั้งหมดต้องเสียค่าสมัครสมาชิกแบบรายเดือน (เช่น plausible analytics, simple analytics เป็นต้น)


ฟีเจอร์

เรียงตามลำดับของเมนูด้านข้าง

  • สถิติเบราว์เซอร์
    • เบราว์เซอร์
    • อุปกรณ์ (มือถือ, เดสก์ท็อป, แท็บเล็ต)
    • ภาษา
    • ผู้เยี่ยมชม (ปัจจุบัน, วันนี้, 7 วัน, 30 วัน, กำหนดเอง)
  • สถิติการเข้าชม
    • หน้า
    • รีเฟอร์เรอร์ (ให้ความสำคัญกับแคมเปญและรีเฟอร์เรอร์ที่เข้ามาผ่าน url parameter ก่อน หากไม่มีจึงใช้ referrer ที่อยู่ใน request)
  • สถิติการใช้งาน
    • จำนวนคลิก

เทคโนโลยีสแตก

ฝั่งแบ็กเอนด์ใช้ nodejs express และฝั่งฟรอนต์เอนด์สร้างด้วย html, js, css ล้วน ๆ โดยไม่ใช้เฟรมเวิร์ก
ฐานข้อมูลตอนแรกใช้ redis แต่ภายหลังย้ายไป mongodb เพราะคิดว่าอาจมีปัญหาเรื่องค่าใช้จ่ายในอนาคต


โรดแมป

อย่างที่พูดไว้ตอนต้นว่าเครื่องมือนี้สร้างขึ้นมาเพื่อผู้พัฒนาเว็บไซต์หรือผู้ดูแลที่ต้องการ de-google ดังนั้นจึงมีแผนจะรวมเครื่องมืออย่าง Google reCAPTCHA และ Google Forms เข้าไว้ในแพลตฟอร์ม PrivateStater เพื่อให้ใช้แทนได้ด้วย


เว็บไซต์: https://privatestater.com

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น