Oke aku mau coba balik lagi ke dunia blogger, dimana setiap hari akan menuliskan hal-hal yang ingin aku bagikan, tapi disini aku ngga cuman berniat bikin blog doang, tapi bikin otomatisasi juga, jadi aku akan coba riset tentang seo dengan bermain data. Sebenernya seo itu bukan cuman terkait data tapi juga kadang keberuntungan, karena selama ini aku ngga pernah ngolah ataupun analisis data gimana-gimana nya tinggal praktek aja.
Disisi lain aku pengen belajar hal baru aku juga harus mengasah skil yang dulu aku gunakan yaitu menulis. Udah sempet bikin buku juga dan walaupun ngga resmi terbit di penerbit tapi setidaknya sudah pernah bikin buku.
Oke kita di artikel ini akan bahas sebuah plugin yang udah aku kembangkan dan sudah disesuaikan untuk tertentu, plugin ini aku develop untuk kebutuhan scanning file yang ada dan memberikan report, dimana ada total file, file yang di hapus, file yang ditambahkan dan file yang di ubah. Dan dalam teknologinya aku udh buat jadi sebuah api dimana data data itu bisa di akses secara eksternal, dalam artian ada endpoint tertentu yang aku jadikan pemantik biar codenya di eksekusi, setelah endpoint itu di akses yang mengakses bakalan mendapat return data berupa data dan informasi yang disampaikan di atas tadi.
Aku nggak paham juga jika ini dibahas dari sisi keamanan apakah aman dari inject para hacker atau tidak, karena jujur saja aku belum memiliki skil untuk menguji apakah ini layak secara ekamana ataupun tidak. Tapi kurang lebih yang aku buat akan kita bahas lebih detailnya di bawah ini :
Untuk kebutuhan monitoring penambahan dan perubahan file
Dari sisi seorang yang mengelola server, perubahan dan perpindahan sebuah file bisa menjadi sebuah masalah yang imbasnya bukan hanya satu atau dua hal, tapi bisa saja sampai mematikan sistem yang sedang berjalan. Maka dari itu, penting bagi seorang pengelola server agar dapat mengetahui apa yang terjadi di pengelolaan file mereka, entah itu penambahan, penghapusan atau perubahan data. Atas dasar itulah aku mencoba mengembahngkan sebuah plugin yang bisa membantu dalam menangani sebuah masalah yang bisa saja terjadi semisal penghapusan folder atau ada seseorang yang dengan tidak legal mengakses dan merubah code kita. Kita bisa merespon dengan cepat dan tanggap.
Cara kerjanya juga cukup sederhana ada beberapa menu yang bisa di gunakan oleh temen-temen dimana seperti gambar di bawah ini terdapat 3 menu, Dashboard, File Integrity, dan settings.
Di bagian bawah ini adalah tampilan dashboard ketika kita belum melakukan scan sama sekali maka tampilany akan menunjunkan angka 0, karena ini adalah pertama kalinya saya install ini plugin jadi tidak akan ada informasi apapun di dalamnya, kemudian bisa kita pilih quck action yang warna biru dan langsung mengarah ke fileintegrity yang sebenernya bisa ajalangsung kita klik dari sidebar dropdown di wordpres.
Nah di bagian bawah ini merupakan tampilan utama dari plugin yang saya buat, dia bisa menampilkan new file, Delete file, dan Unchange file dimana masing2 itu sudah di sesuaikan dengan kebutuhan. Untuk memulainya bisa langsung klik can file maka sistem akan menjalankan programnya untuk membaca seluruh file di wordpress .
Lantas setelah selesai melakukan scan maka akan muncul semua detail yang sudah di dapatkan dari sistem untuk kita monitoring, muncul total file, ini karena saya pertama kali scan maka yang akan muncul segitu itu lah ya temen-temen. Ada new file dan total file doang yang muncul. Tapi di scan kedua dst maka akan menyesuaikan sesuai dengan sebagaimana fungsinya.
Nah di bagian bawah ini adalah bagian yang lumayan oke menurut saya dimana ini adalah tampilan pengaturan. Kita bisa mendapat info token api yang kita generate untuk keamanan data yang akan kita akses, mulai dari total file dan lain sebagainya. Disini sudah saya sediakan untuk teman-teman kembangkan dengan tools yang temen2 buatentah itu n8n ataupun custom sistem yang bisa dikembangkan untuk mengakses data dari sistem kalian.
Dan di bawah ini adalah format json hasil dari eksekusi api yang sudah saya sediakan .
Setelah api di eksekusi di bagian dashboard juga akan ikut terupdate mengikuti apa yang ditampilkan oleh si api.
Untuk bahan pengembangan temen-temen sekalian bisa dikombinasikan dengan knowlade temen-temen masing-masing entah di bidang coiding atau mau menggunakan n8n sebagai media penerus response hingga bisa di infokan baik itu ke whatsapp ataupun telegram yang bisa di akses lewat handpond masing-masin
Disni saya melakukan pengembangan agar notifikasinya terkirim ke whatsapp dengan teknologi : Flask dan wuz api.
Oke sekian sharing dari saya kita lanjut di sharing berikutnya .









