Mikhmon Online Extreme Edition

Cari topik dari Mikhmon Standard, Extreme Edition, Perbandingan Versi, Fitur Baru Extreme, Panduan Chat, dan Template Voucher. Minimal 2 karakter.

Perbandingan Mendalam Versi

Audit Teknis Mikhmon Standard vs Extreme Edition

Halaman ini merangkum hasil audit kode dari sampel /arl.net (Standard) dan /test (Extreme Edition) pada tanggal 2 Maret 2026.

Daftar Isi Audit

Gunakan urutan ini untuk membaca dari fondasi arsitektur sampai rekomendasi implementasi.

  1. Snapshot Arsitektur dan Skala Kode
  2. Perbandingan Fungsi Backend
  3. Perbandingan Fungsi Frontend
  4. Keunggulan Operasional Extreme
  5. Kapan Memilih Standard vs Extreme
  6. Catatan Teknis Audit

Snapshot Arsitektur dan Skala Kode

Bagian ini memotret perbedaan ukuran source, kedalaman modul, dan pola integrasi data.

Area Arsitektur Perbandingan
Skala Source PHP
Standard

Sekitar 112 file PHP dengan 15.617 baris kode.

Extreme

Sekitar 204 file PHP dengan 70.755 baris kode; modul chat sendiri 57 file PHP dengan 38.595 baris kode.

Cakupan Modul Inti
Standard

Modul inti hotspot, PPP dasar, report umum, dan admin settings.

Extreme

Seluruh modul standard + chat server, payment gateway, PPP billing, PPP landing page, netwatch, static client, voucher checker.

Pola Integrasi Data
Standard

Lebih bergantung pada query langsung ke RouterOS.

Extreme

Menambah lapisan cache SQLite (hotspot_cache, sales_cache) untuk membaca data lebih cepat dan terstruktur.

Operasi Batch Besar
Standard

Generate/hapus user cenderung sinkron di request utama.

Extreme

Ada endpoint direct-run + status progress (JSON token-based) untuk operasi batch tanpa blocking halaman utama.

Bootstrap Session
Standard

Session bootstrap dasar.

Extreme

Session bootstrap lebih ketat (dedicated session save path, compat handling, penguatan persistensi session).

Perbandingan Fungsi Backend

Fokus pada modul, service, endpoint, dan alur bisnis yang berdampak langsung ke operasional.

Modul / Fungsi Perbandingan
Chat Server End-to-End
Standard

Tidak ada modul chat internal.

Extreme

Ada folder chat lengkap (admin panel, auth, API DM/room, attachment, push subscription, unread badge, room management).

Sinkronisasi Hotspot + Statistik Sales
Standard

Tidak ada service hotspot sync terdedikasi.

Extreme

Ada HotspotSyncService (sync user hotspot, counter penjualan, ringkasan reseller, statistik harian/bulanan/total).

PPP Billing Operasional
Standard

Belum ada modul billing lengkap per secret.

Extreme

Ada billing.php dengan pengaturan reminder, template notifikasi, transaksi, extend masa aktif, print transaksi, laporan, dan kelola DB.

PPP Expired Landing
Standard

Belum ada landing expired terpadu.

Extreme

Ada landingpage.php + helper yang bisa Save/Apply script RouterOS (proxy/firewall/scheduler/profile event) termasuk mode custom/external.

Payment Gateway
Standard

Tidak ada payment gateway native.

Extreme

Ada helper + UI untuk Midtrans/Tripay/iPaymu (test koneksi, create invoice, callback verify, settlement, issue voucher / update PPP billing).

Report Cek Voucher Lintas Session
Standard

Tidak ada report voucher checker khusus.

Extreme

Ada vouchercheck.php dengan pencarian partial lintas session + inferensi status aktif/expired/belum terpakai dari cache dan report penjualan.

System Module Tambahan
Standard

Tidak ada modul netwatch/static client khusus.

Extreme

Ada netwatch.php (CRUD monitor target) dan staticclient.php (queue client statis dengan guard prefix).

Endpoint Proses Tambahan
Standard

Set proses lebih sederhana.

Extreme

Tambah proses psecret/removepprofile, sync hotspot cache, direct run generate user, direct run hapus user, callback/hasil/embed payment gateway.

Perbandingan Fungsi Frontend dan UX

Fokus pada navigasi, mode aplikasi, pengalaman admin mobile, dan kesiapan UI operasional.

Area Frontend Perbandingan
Navigasi Admin
Standard

Menu fokus pada hotspot/PPP/report dasar.

Extreme

Menu bertambah: Chat Server, PPP Billing, PPP Landing Page, Static Client, Netwatch, Payment Gateway, Voucher Check.

PWA Installability
Standard

Tidak ada manifest root dan service worker root.

Extreme

Ada manifest.php, sw.js, mikhmon-pwa.js, icon PWA, dan pengaturan nama aplikasi PWA.

Push Notification + Badge
Standard

Belum ada alur push badge native.

Extreme

Service worker menangani push, badge counter, unread polling, dan deep-link ke chat.

Tema UI
Standard

5 tema utama (dark, light, blue, green, pink).

Extreme

8 tema (tambahan techno-dark, techno-light, elegant).

Mobile UX Session Switch
Standard

Session switch standar.

Extreme

Ada compact session switch untuk viewport kecil + update notice di navbar.

Keunggulan Operasional Extreme Edition

Inti nilai tambah Extreme bukan hanya jumlah fitur, tetapi kualitas alur kerja harian.

Kapan Memilih Standard vs Extreme

Gunakan pedoman ini agar keputusan upgrade sesuai kebutuhan operasional aktual.

Kapan pilih Standard

Cocok jika kebutuhan masih dasar dan tim ingin flow ringan tanpa banyak modul tambahan.

  • Fokus utama masih voucher hotspot dasar dan monitoring sederhana.
  • Belum membutuhkan chat internal, billing PPP detail, atau payment gateway.
  • Skala pelanggan masih kecil sehingga proses manual masih bisa ditoleransi.

Kapan pilih Extreme Edition

Cocok untuk operasional yang sudah perlu otomasi bisnis dan kontrol proses yang lebih dalam.

  • Butuh kanal chat admin + notifikasi push + mode PWA untuk kerja harian.
  • Butuh PPP billing, reminder jatuh tempo, print transaksi, dan landing expired terkontrol.
  • Butuh payment gateway terintegrasi dan pelacakan transaksi lintas status.
  • Butuh operasi batch besar, cache sinkron, dan dashboard operasional yang lebih komplet.

Catatan Teknis Audit

Poin ini penting agar pembacaan perbandingan tetap kontekstual terhadap sampel yang diaudit.

WA