30
2.
Keamanan (security)
Autentifikasi pengguna dan transmisi data sangat kritis karena
banyak pengguna yang tidak dikenal bisa mengakses data.
3.
Biaya (Cost)
Biaya perawatan bisa menjadi semakin mahal dengan seiring
meningkatnya permintaan pengguna.
4.
skalabilitas (scalability)
Aplikasi web bisa menghadapi load data yang sangat banyak yang
datang secara tidak terduga, hal ini memerlukan pembangunan
performa yang kuat dari arsitektur server yang sangat sulit diukur.
5.
Fungsi terbatas dari HTML (limited fungctionality of HTML)
Beberapa aplikasi basis data interaktif ada yang tidak dikonversi
secara mudah ke aplikasi berbasis web selama masih menyediakan
kemudahan yang sama bagi pengguna.
6.
Statelessness
Statelessness
dari lingkungan web membuat pengaturan dari
koneksi basis data dan transaksi pengguna menjadi sulit dan
membutuhkan aplikasi untuk merawat informasi tambahan.
7.
Bandwidth
Kegiatan di dalam internet memerlukan bandwidth bahkan untuk
tugas yang sangat sederhana sekalipun sehingga masalah
Bandwidth menjadi penting.
8.
Kinerja (Performance)
Banyak bagian dari web database yang kompleks berpusat pada
interpretasi bahasa yang akhirnya membuatnya lebih lambat
daripada basis data tradisional.
9.
Perangkat pembangunan yang belum siap (Immaturity of
development tools)
Pembangunan aplikasi basis data untuk web secara cepat bisa
mengidentifikasi ketidakpastian perangkat pembangunan
lingkungan yang lebih baik dibutuhkan untuk meringankan beban
dari proggrammer aplikasi.
|