Masino Sinaga

Web Development and PHPMaker

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

Masino Sinaga

Web Developer pengguna PHPMaker untuk membangun Aplikasi Web sejak tahun 2004. Sampai sekarang masih aktif dan rajin membagikan pengalamannya menggunakan PHPMaker melalui situs masinosinaga.com, ilovephpmaker.com, dan phpmakerprojects.com.

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

    Balas
    • 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.

      Balas
  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…

    Balas
    • 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.

      Balas
  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 ?

    Balas
    • 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.

      Balas

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

  • Mudahnya Mengubah Nilai Delay Auto Hide Success Message di PHPMaker 2025
  • Mudahnya Berpindah Layout dari Table ke Cards di Halaman List lewat PHPMaker 2025
  • Jangan Lupa Pakai AdjustSql Saat Insert atau Update Data Lewat ExecuteStatement
  • File-File yang Wajib Diperhatikan Setelah Menambah Item User Values di PHPMaker 2025
  • Begini Cara Memuat Tables dari Database Secara Dinamis di PHPMaker 2025

Menu

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

Komentar Terbaru

  • Masino Sinaga pada Mudahnya Menyesuaikan Timezone di Calendar Report pada PHPMaker 2023
  • Nano pada Mudahnya Menyesuaikan Timezone di Calendar Report pada PHPMaker 2023
  • Charly pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023
  • Charly pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023
  • Masino Sinaga pada Mudahnya Menyembunyikan Tombol Master/Detail di Halaman View pada PHPMaker 2023

Situs Terkait

  1. I Love PHPMaker
  2. Situs Resmi PHPMaker
  3. Forum Diskusi PHPMaker
  4. PHPMaker di IlmuKomputer.com
  5. PHPMaker Projects
  6. PHPMaker Learning

Baru di PHPMaker?

Baca ini terlebih dulu ...

  1. Ayo Menjadi Web Developer yang Cerdas!
  2. PHPMaker: PHP Code Generator + PHP Framework
  3. Pertanyaan-Pertanyaan yang Paling Sering Diajukan Seputar PHPMaker
  4. Tips buat Anda Pemula yang Baru Mengenal dan Menggunakan PHPMaker
  5. Bacalah Help, Bacalah Help, dan Bacalah Help di PHPMaker!

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