--- Ronny Haryanto <[EMAIL PROTECTED]> wrote: > On 23-Mar-2004, imam malik wrote: > > 1. ada bbrapa fitur yg sprtinya ga bisa pake php, > misal date picker > > (baru nemu php bisane drop down menu gitu bukane > kalender mini), > > hierarchical menu, etc. so, sejauh mana si > kesaktian php? harus > > dikawinkan dgn java-kah tuk bisa melakukan hal2 > diatas? > > Anda harus membedakan server-side dan client-side > processing. > > Sebelumnya akan lebih membantu lagi kalau anda > mengerti proses basic > HTTP, apa saja yg terjadi waktu anda ketik > http://www.example.com di > browser sampe anda mendapat resulting pagenya di > browser anda lagi. > > Kalau contentnya page tersebut digenerate di > servernya example.com > sehingga result yg anda terima cuma berupa text aja > (HTML, JavaScript > Code, CSS), padahal page tersebut digenerate oleh > program PHP yang > DIJALANKAN DI SERVER TERSEBUT. Ini namanya server > side. > > Lalu page tersebut dirender oleh browser anda, > HTMLnya, CSSnya dan > JavaScript codenya. Lalu nanti JavaScript code ini > nanti dijalankan > oleh JavaScript interpreternya BROWSER DI COMPUTER > ANDA, bukan di > server. Ini namanya client side. > > Kemudian page tersebut ternyata berisi form yg > setelah disubmit > (browser mengirim request lagi ke server dg data2 > form tsb) anda akan > mendapat result balik berupa text lagi (page). Tapi > yg memproses > tentunya script PHP di server, bukan di client, > client cuma menerima > hasil prosesnya aja. > > Jadi anda lihat sendiri kalau mau melakukan proses > PHP anything harus > ke server dulu toh? Sekarang kalo date picker, menu > drop down gitu > kira2 jalannya di client apa di server? > > > 2. (maap oot) kalo harus kawin, dgn java anak > siapa ya? javascript > > ato java? > > Dua2nya bisa, tidak ada "harus". Anda harus memahami > kelebihan > kekurangannya jadi mengerti kapan mesti pake > JavaScript kapan mesti > pake Java. > > Ini analoginya seperti memasak, mesti pake gula atau > garam ya? Ya > dua2nya bisa, tidak ada harus, ada masakan yg butuh > gula ada yg butuh > garam ada yg butuh dua2nya, tentunya anda sudah tau > efeknya gula dan > garam ke makanan. > > Sedikit catatan: PHP tidak selalu server side dan > JavaScript tidak > selalu client side. Cuma gak usah dipikirin dulu > skrg, nanti malah > bingung. Ini cuma ilustrasi aja dg produk yg umum > dipake supaya jelas. > Yg penting ngerti bedanya server dan client side dan > kapan mesti pake > yg mana. > > Ronny
terima kasih.. langit jadi tampak cerah skarang.. kalo dua2nya bisa, mana yg lebih 'oke' tuk dipelajari (lagi mo srius blajar ne!)? apa tuk blajar java musti kudu fasih javascript-nya? sample simple-nya: tuk ngembangin aplikasi yg udah kubikin pake php, 'skedar' nambahin fitur2 spt tsb diatas, mana yg lbh tepat diaplikasikn, java or javascript? __________________________________ Do you Yahoo!? Yahoo! Finance Tax Center - File online. File on time. http://taxes.yahoo.com/filing.html -- Berhenti langganan: [EMAIL PROTECTED] Arsip dan info: http://linux.or.id/milis.php
