Anda di halaman 1dari 3

Laporan Praktik Pemeliharaan Aplikasi Website

Oleh: [prakerja_muhammad ahrul]


[muhammadahrul62@gmail.com]

[0813-8400-8323]

Nama penyedia hosting: [https://www.php.id/dashboard.html]

I. Pendahuluan
Pada praktik ini, saya melakukan pemeliharaan rutin terhadap aplikasi website
Tujuanpemeliharaan ini adalah untuk memastikan kinerja optimal dan keandalan aplikasi,
sertamengidentifikasi dan memperbaiki masalah yang mungkin timbul.

II. Lingkup Pemeliharaan


Pada praktik ini, saya fokus pada beberapa aspek penting dalam pemeliharaan aplikasi
website,termasuk:

1. Pembaruan Keamanan: Memastikan semua komponen aplikasi, seperti sistem operasi,framework,


dan plugin, diperbarui ke versi terbaru untuk melindungi aplikasi dari kerentanankeamanan yang
diketahui.

2. Pemantauan Kinerja: Memeriksa kinerja aplikasi website, termasuk waktu muat halaman,respons
server, dan penggunaan sumber daya, untuk mengidentifikasi dan memperbaiki masalahyang dapat
mempengaruhi pengalaman pengguna.

3. Pengujian Fungsional: Menguji berbagai fitur dan fungsionalitas aplikasi website untukmemastikan
semuanya berfungsi dengan benar. Ini mencakup verifikasi tautan, formulir, navigasi,dan fitur lainnya
yang ada dalam aplikasi.

4. Pemeliharaan Database: Melakukan pembersihan dan pemeliharaan rutin pada basis dataaplikasi,
termasuk pemulihan data, optimasi kueri, dan pembersihan data yang tidak relevan

5. Pemantauan Keberlanjutan: Memastikan aplikasi website tetap berjalan tanpa hambatanselama


pemeliharaan. Jika ada gangguan jangka pendek, pastikan waktu pemulihan secepatmungkin.

III. Hasil Pemeliharaan


Berikut adalah hasil dari praktik pemeliharaan aplikasi website [hosting]:

1. Pembaruan Keamanan:

- Sistem operasi telah diperbarui ke versi terbaru.


- Framework telah diperbarui ke versi terbaru.

- Plugin telah diperbarui ke versi terbaru.

- Tidak ditemukan kerentanan keamanan yang signifikan.

2. Pemantauan Kinerja:

- Waktu muat halaman rata-rata: [20 detik]

- Respons server rata-rata: [25 detik]

3. Pengujian Fungsional:

- Semua tautan berfungsi dengan benar.

- Formulir pendaftaran dan kontak berfungsi dengan baik.

- Navigasi menu mengarahkan pengguna ke halaman yang tepat.

- Tidak ada kesalahan atau masalah fungsional yang signifikan.

IV. Pemeliharaan Database:


Pemeliharaan database pada aplikasi website merupakan langkah penting untuk
memastikankeberlanjutan dan kinerja optimal aplikasi. Berikut adalah beberapa aspek yang
perludiperhatikan dalam pemeliharaan database:

1. Pemulihan Data (Data Backup): Melakukan pencadangan data secara berkala adalah langkahyang
kritis untuk melindungi data dari kehilangan atau kerusakan yang tidak terduga. Pemulihandata yang
baik mencakup menyimpan salinan data di lokasi yang aman dan memastikan bahwaproses
pemulihan berjalan dengan lancar.

2. Optimasi Kueri: Mengoptimalkan kueri database dapat meningkatkan kinerja aplikasi


denganmengurangi waktu eksekusi kueri. Hal ini dapat dilakukan dengan menggunakan indeks
yangsesuai, membatasi jumlah data yang diambil, dan melakukan pengoptimalan struktur tabel.

3. Pembersihan Data Tidak Relevan: Menghapus data yang tidak relevan atau tidak diperlukandari
database dapat mengurangi ukuran database dan meningkatkan efisiensi operasional.Misalnya,
menghapus data log yang sudah usang atau data pengguna yang tidak aktif.

4. Pemantauan dan Pemecahan Masalah: Memantau kinerja database secara teratur


membantudalam mengidentifikasi masalah potensial, seperti peningkatan ukuran database atau
waktueksekusi kueri yang lambat. Jika terdapat masalah, perlu dilakukan pemecahan masalah
untukmemperbaiki dan mengoptimalkan kinerja database.

5. Pembaruan Perangkat Lunak Database: Memastikan bahwa perangkat lunak database


yangdigunakan dalam aplikasi website Anda diperbarui ke versi terbaru sangat penting
untukmendapatkan fitur terbaru dan perbaikan keamanan. Pembaruan ini juga membantu
menjagakompatibilitas dengan versi terbaru dari sistem operasi atau framework yang digunakan.

6. Keamanan Database: Melindungi keamanan database merupakan langkah penting


dalampemeliharaan. Memastikan keberadaan tindakan keamanan yang diperlukan,
sepertipenggunaan kata sandi yang kuat, mengenkripsi data sensitif, dan mengatur hak akses
yangtepat bagi pengguna database

Anda mungkin juga menyukai