Masino Sinaga

A Web Developer Who Helps Web Developers

Anda di sini: Beranda / PHPMaker / Kapan Sebaiknya Menggunakan AJAX untuk Dynamic Selection List di PHPMaker
Mudahnya Menghitung Saldo per Transaksi di Aplikasi Web dari PHPMaker
Dua Cara Menerapkan Dynamic Selection List di Aplikasi Web dari PHPMaker

Kapan Sebaiknya Menggunakan AJAX untuk Dynamic Selection List di PHPMaker

Sab, 6 Desember 2014 oleh Masino Sinaga 6 Komentar

Di dua artikel sebelum ini kita sudah mengetahui bahwa fitur Dynamic Selection List di Aplikasi Web yang dihasilkan oleh PHPMaker mendukung pemakaian AJAX. Artinya Web Developer diberi kesempatan untuk mengoptimalkan AJAX saat menampilkan data di Combobox yang menggunakan Dynamic Selection List, atau bahkan sama sekali tidak menggunakan AJAX.

Pertanyaannya adalah, kapan sebaiknya kita sebagai Web Developer menggunakan AJAX atau kapan sebaiknya tidak perlu menggunakan AJAX?

Memang tidak ada aturan yang ketat atau baku mengenai hal ini. Tapi, perlu Anda ketahui bahwa jika kita tidak menggunakan AJAX, maka semua Record di dalam Combobox tersebut akan diambil secara eksplisit, dan merupakan bagian dari source yang ditampilkan di browser Pengguna.

Akibatnya, jika jumlah Record yang harus ditampilkan di Combobox tersebut relatif banyak (ratusan atau bahkan ribuan), waktu yang dibutuhkan untuk memuat keseluruhan halaman yang mengandung Dynamic Selection List menjadi relatif lebih lama pula.

Selain itu, jika tidak menggunakan AJAX, maka ukuran paket data yang harus didownload setiap kali halaman tersebut dimuat ke browser ke Pengguna menjadi sangat besar. Tentu sangat tidak efisien, bukan?

Nah, dari kondisi itu bisa disimpulkan bahwa AJAX cocok digunakan jika jumlah Record di Combobox relatif banyak (ratusan atau bahkan ribuan). Selain itu, halaman menjadi lebih cepat dimuat karena Record di Combobox tidak ada yang didownload terlebih dulu ke browser Pengguna.

Keuntungan lainnya dari penggunaan AJAX pada Dynamic Selection List, source dari halaman Aplikasi Web yang sedang dimuat oleh Pengguna menjadi lebih simpel dan ukurannya sangat kecil di browser Pengguna. Hal ini sangat berguna jika Anda tidak ingin mengekspos item-item yang terdapat di control Combobox atau Select Option tersebut secara eksplisit.

Ditempatkan di bawah: PHPMaker

Mudahnya Menghitung Saldo per Transaksi di Aplikasi Web dari PHPMaker
Dua Cara Menerapkan Dynamic Selection List di Aplikasi Web dari PHPMaker

Komentar

  1. lajuardi mengatakan

    Sen, 4 Mei 2015 pada 2:55 am

    maaf mau nanya nih om, saya masih newbie.
    bagaimana cara mentukan sebuah karakter. contoh—>
    budi memiliki point 1+1+1+1=4
    ani memiliki point 2+2+2+2=8
    kriteria 1-5 = bajak laut
    kriteria 6-10 = bidadari.
    mohon penjelasanya ya om.
    terima kasih

    Reply
    • Masino Sinaga mengatakan

      Sen, 4 Mei 2015 pada 8:27 am

      Saran saya sebaiknya Anda belajar mengenai struktur percabangan menggunakan if … else di PHP terlebih dulu. Silahkan cari di Google ya.

      Reply
  2. lajuardi mengatakan

    Sel, 5 Mei 2015 pada 12:08 am

    hhhmmmmm…. aduh susah juga ya om.. tp gak apalah om. makasi banyak ya om…

    Reply
    • Masino Sinaga mengatakan

      Sel, 5 Mei 2015 pada 8:19 am

      Susah sih nggak. Cuman males aja menjawab pertanyaan yang jawabannya bisa ditemukan dengan sangat mudah dari Google.

      Reply
  3. Yogi mengatakan

    Sab, 27 Januari 2018 pada 10:56 pm

    Malam Pak Masimo, saya pengguna baru PHP Maker, setelah sebelumnya lebih sering menggunakan scriptcase. Untuk segi performa (kecepatan) juga UI/UX lebih unggul menggunakan PHP Maker, tapi untuk kestablian, saya masih terkendala. terutama jika ukuran table besar. sering kali saya tidak bisa menggunakan field dengan tipe select , lookup selection (tidak muncul list pada link field). apakah pak Masimo pernah mengalami hal yang sama ?

    Reply
    • Masino Sinaga mengatakan

      Rab, 21 Februari 2018 pada 8:10 pm

      Tidak pernah tuh. Lancar-lancar aja selama ini. Malah di versi yang terakhir, 2018, data lookup bisa ditampilkan menggunakan Modal dialog, dan dilengkapi fitur pencarian. Cobain deh.

      Reply

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses

Pos-pos Terbaru

  • Alasan 21 Harus Pakai Masino Extensions: Form Wizard dengan jQuery SmartWizard v7
  • Alasan 20 Harus Pakai Masino Extensions: Maximum Record per Page
  • Alasan 19 Harus Pakai Masino Extensions: Custom Breadcrumb Links
  • Alasan 18 Harus Pakai Masino Extensions: Improvement User Level Permissions
  • Alasan 17 Harus Pakai Masino Extensions: Dynamic Permission for Export Data

Menu

  • Siapa Saya?
  • Web Development
  • PHPMaker
  • Umum
  • Syarat dan Ketentuan
  • Sitemap (Peta Situs)
  • Komentar

Komentar Terbaru

  • Alasan 21 Harus Pakai Masino Extensions: Form Wizard dengan jQuery SmartWizard v7 pada Alasan 10 Harus Pakai Masino Extensions: Form Wizard
  • Masino Sinaga pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Masino Sinaga pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Charly pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025
  • Charly pada Kode Javascript yang Berubah di PHPMaker 2026 dari PHPMaker 2025

(c) Masino Sinaga 2009 - 2026 | WordPress | Catat masuk | Kembali ke atas