codemax wrote:
> saya ada project untuk pembuatan aplikasi database. aplikasi ini cukup
> kompleks, dan rencananya akan saya coding di platform linux-server dengan
> database MySQL.
>
> Nah untuk user interface-nya, harus menggunakan apa? Apakah c lang, java,
> atau php? Ada yang bisa kasih masukan, plus, minus-nya?
Maunya program yang jalan di mesin client, atau merupakan aplikasi
berbasis web?
Untuk jenis keduanya, C, IMHO, terlalu low-level; akan terlalu banyak
menimbulkan sakit kepala.
Kalau PHP, itu untuk web-based, dan karena tak tahu banyak, ya mungkin
yang lain di sini bisa menerangkan.
Java, bisa dibuat untuk di client, tinggal cari IDE yang mensuport
_semua_ kelas yang dibutuhkan; ini perlu waktu pencarian yang cukup,
kalau perlu tulis daftar fiturnya. Kalau database, cari yang suport
untuk multi-user (Delphi 4 buat koneksi ke Sybase ada problem lho, buat
multi-user), dan suport buat display "db grid" (grid seperti Excel tapi
isinya database, dan bisa diedit) yang bagus. Problemnya, Java IDE perlu
CPU buat development yang bener-bener kenceng, paling tidak PIII. Karena
pakai IDE, ya jadinya memprogramnya praktis, klik sana klik sini,
masukkan "visual object", tambah kode sedikit, programnya jadi.
Kalau mau murah meriah, kembangkan saja aplikasi berbasis web. Dev. tool
cukup berupa editor teks, web server pakai Apache, dan database pakai
MySQL, OS pakai Linux; graties....
Untuk aplikasi web, bisa lihat-lihat Tomcat (Java web server), Turbine
(framework untuk aplikasi web); ada di situsnya Apache. Dengan Turbine,
kita bisa bikin halaman web pakai template; jadi kita bikin "pola" buat
menampilkan data di browser, nanti saat dijalankan, variabel yang ada di
template tersebut akan diisi saat template tersebut diakses, dan lalu
ditampilkan di browser.
> Kalau pakai php, source-code-nya tidak bisa di enkripsi. Apakah sdh pernah
> ada yg mendistribusikan application-nya menggunakan php? bagaimana dengan
> source-code-nya? apakah bisa di enkripsi? (tanpa zend, karena not free...:)
Kenapa perlu di-enkripsi segala? Kan jalannya di server, tidak terlihat
di web browser.
> Apakah ada resource yang membahas application-frame-work di linux?
Coba saja ikutan [EMAIL PROTECTED]; itu kalau web-based;
<http://java.apache.org>
Oki
ps: Kalau pakai Linux 2.4.0 di mesin PIII (Katmai) dan lalu menjalankan
Java (JDK 1.3), ada problem, segfault, maksudnya. Kalau kernel 2.2.13
sih OK. Sekarang lagi d/l yang 2.4.1.
--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]