Zenith Maintenance adalah halaman pemeliharaan interaktif premium yang dirancang untuk memberi tahu pengunjung bahwa situs sedang dalam perbaikan. Tidak seperti halaman pemeliharaan statis biasa, Zenith menawarkan pengalaman yang dinamis dan menarik dengan animasi modern, musik latar, serta informasi pengunjung real-time dengan teknologi geolokasi presisi ultra tinggi.
|
|
Zenith Maintenance kini dilengkapi dengan sistem geolokasi UltraLocβ’ yang mampu memberikan akurasi lokasi hingga sub-0.5 meter, jauh melampaui kemampuan sistem geolokasi konvensional:
- Multi-Sensor Fusion β Menggabungkan data GPS dengan akselerometer, giroskop, dan magnetometer
- Kalman Filtering β Algoritma pemrosesan statistik canggih untuk memperhalus data lokasi
- Differential Correction β Koreksi diferensial seperti pada sistem DGPS profesional
- Environmental Awareness β Deteksi otomatis lingkungan indoor/outdoor untuk penyesuaian presisi
- Adaptive Sampling β Pengumpulan sampel lokasi dengan interval dinamis berdasarkan kondisi
- High-Precision Geocoding β Konversi koordinat ke alamat dengan detail tingkat tinggi
- Confidence Metrics β Menampilkan tingkat kepercayaan dan akurasi estimasi posisi
Frontend | Backend | Server |
---|---|---|
|
|
|
-
Clone repositori ini ke dalam direktori lokal Anda:
git clone https://github.com/Creative-Trees/Zenith-Maintenance.git
-
Masuk ke direktori proyek:
cd Zenith-Maintenance
-
Konfigurasi server:
- Pastikan server Apache Anda mendukung file
.htaccess
- Aktifkan modul yang diperlukan:
mod_headers
,mod_rewrite
,mod_expires
- Pastikan PHP 7.4+ diaktifkan (PHP 8.0+ direkomendasikan)
- Sesuaikan nilai
MAX_LOGS_PER_IP
danRATE_LIMIT_WINDOW
disave-log.php
jika diperlukan
- Pastikan server Apache Anda mendukung file
-
Konfigurasi halaman:
- Edit
index.html
untuk menyesuaikan waktu countdown - Sesuaikan tautan media sosial di bagian footer
- Opsional: Ganti file musik di folder
assets/music/
- Edit
-
Deploy ke server:
- Upload semua file ke direktori web Anda
- Pastikan semua file memiliki permission yang tepat:
find . -type f -exec chmod 644 {} \; find . -type d -exec chmod 755 {} \;
-
Verifikasi instalasi:
- Akses situs melalui browser
- Periksa konsol browser untuk memastikan tidak ada error
- Cek folder
assets/data/logs/
untuk memastikan log pengunjung berfungsi
Zenith-Maintenance/
βββ .htaccess # Konfigurasi server Apache yang dioptimalkan
βββ assets/
β βββ css/
β β βββ style.css # File styling utama
β βββ js/
β β βββ app.js # Efek partikel & teks scramble
β β βββ music.js # Kontrol musik latar
β β βββ visitor.js # Menampilkan informasi pengunjung
β βββ data/
β β βββ logs/ # Direktori penyimpanan log
β β β βββ visitors/ # Log pengunjung biasa
β β β βββ security/ # Log keamanan (potensi ancaman)
β β β βββ errors/ # Log error sistem
β β βββ analytics/ # Data analitik pengunjung
β β βββ backups/ # Backup log otomatis
β βββ music/ # Folder untuk file musik latar
β βββ img/ # Folder untuk gambar
β βββ fonts/ # Font custom
βββ save-log.php # Backend untuk mencatat log pengunjung
βββ index.php # Halaman utama
βββ LICENSE # Lisensi MIT
βββ README.md # Dokumentasi proyek
Fitur | Sistem Geolokasi Konvensional | UltraLocβ’ (Saat Ini) |
---|---|---|
Akurasi Luar Ruangan | 3-10 meter | 0.3-0.5 meter |
Akurasi Dalam Ruangan | 10-50 meter | 1.5-3 meter |
Waktu Akuisisi | 5-10 detik | 2-4 detik |
Konsumsi Baterai | Tinggi | Adaptif (Rendah hingga Sedang) |
Metode Pemrosesan | Sampel tunggal | Multi-sampel dengan filterisasi statistik |
Integrasi Sensor | Tidak ada | GPS + Akselerometer + Giroskop + Magnetometer |
Deteksi Lingkungan | Tidak | Ya (Indoor/Outdoor) |
Geocoding | Layanan tunggal | Multi-layanan dengan prioritas adaptif |
- π Presisi Sub-0.5 Meter: Peningkatan akurasi hingga 80% dibandingkan versi sebelumnya
- π Multi-Sensor Fusion: Integrasi data dari multiple sensor perangkat
- π Kalman Filtering: Implementasi algoritma Kalman Filter untuk pemrosesan statistik lanjutan
- π‘οΈ Environmental Awareness: Deteksi otomatis lingkungan indoor/outdoor
- π‘ Differential Correction: Teknologi koreksi posisi tingkat lanjut
- π ZenithLog Elite: Sistem logging yang disempurnakan dengan:
- Pemrosesan real-time untuk deteksi ancaman
- Rate limiting untuk mencegah spam
- Kategorisasi log (pengunjung, keamanan, error)
- Rotasi dan backup log otomatis
- π Keamanan Tingkat Lanjut:
- Konfigurasi
.htaccess
yang dioptimalkan - CSP dan Permissions Policy yang diperbarui
- CORS support untuk geolokasi dan API eksternal
- Validasi input untuk mencegah injeksi
- Konfigurasi
- π¨ Visual Refresh: Peningkatan animasi dan efek visual
- β‘ Optimasi Performa: Loading time yang lebih cepat dengan lazy loading
- π± Responsivitas: Penyempurnaan tampilan di berbagai ukuran layar
- βΏ Aksesibilitas: Peningkatan kompatibilitas dengan screen reader
Proyek ini dilisensikan di bawah MIT License, yang berarti Anda dapat:
- Menggunakan kode ini secara bebas untuk proyek pribadi atau komersial
- Memodifikasi kode sesuai kebutuhan
- Mendistribusikan kode dalam bentuk asli atau termodifikasi
Namun, Anda diminta untuk menyertakan pemberitahuan hak cipta dan lisensi di semua salinan atau bagian substansial dari perangkat lunak.
Kami sangat menghargai kontribusi dari komunitas! Jika Anda ingin berkontribusi:
- Fork repositori ini
- Buat branch fitur baru:
git checkout -b fitur/nama-fitur
- Commit perubahan Anda:
git commit -m "Menambahkan: deskripsi singkat fitur"
- Push ke branch tersebut:
git push origin fitur/nama-fitur
- Ajukan Pull Request
- Peningkatan pada algoritma geolokasi
- Optimasi performa untuk perangkat dengan spesifikasi rendah
- Terjemahan ke bahasa lain
- Peningkatan aksesibilitas
- Dokumentasi dan contoh penggunaan