Selamat datang,
Pengunjung
. Silahkan
masuk
atau
mendaftar
. Apakah anda lupa
aktivasi email
?
1 Jam
1 Hari
1 Minggu
1 Bulan
Selamanya
Berita:
ForSa punya logo baru!!
Ada komen?
Home
Forum
Anggota
Lihat daftar anggota
Mencari anggota
Masuk
Registrasi
Forum Sains Indonesia
»
Forum
»
Ilmu Terapan
»
Teknologi Informasi
»
Internet dan Networking
»
Kelebihan Menggunakan Framework dalam membangun aplikasi berbasis web
User
Selamat datang,
Pengunjung
. Silahkan
masuk
atau
mendaftar
. Apakah anda lupa
aktivasi email
?
Mei 24, 2012, 04:15:54 PM
1 Jam
1 Hari
1 Minggu
1 Bulan
Selamanya
Masuk dengan nama pengguna, kata sandi dan lama sesi
Artikel Sains
Biologi
Astronomi
Fisika
Kesehatan
Kimia
Matematika
Sains Umum
Teknologi
Diskusi Sains
Aku Cinta ForSa
Pranala Luar
Download Freeware
ShoutBox!
Last 10 Shouts:
haman11
Hari Ini
jam 08:11:34 AM
ada yg tauproses daur ulang urin pada cicak gk ?
GhostInMachine
Kemarin
jam 03:52:17 PM
kk mau tanya cara upload Tulisan dong??
army.fice
Kemarin
jam 12:22:47 AM
sepi banget sih
lustforscience
Mei 22, 2012, 08:26:02 PM
amin
exile_rstd
Mei 22, 2012, 08:24:55 PM
offline....
good night all
exile_rstd
Mei 22, 2012, 08:23:08 PM
iyaaaa jumat saya mau ujian kenaikan kelas. doain ya om Farabi, semoga ujiannya lancar dan dpt nilai memuaskan
Farabi
Mei 22, 2012, 08:20:37 PM
KMana aja non? Sibuk belajar?
exile_rstd
Mei 22, 2012, 07:44:23 PM
argh lama ga buka forsa, comment di beberapa thread jd membingungkan saya. apa karena udh lama ga asah ya...
N E R R O
Mei 20, 2012, 07:41:57 PM
udah lama gak mampi ke forsa, sdh banyak berubah
bangnono_swedye
Mei 20, 2012, 05:23:03 PM
pertanyaa2 ane di forum kesehatan cuma2 diliaat2in aj, kagak ada yang komen ato ngasih jawaban
kebiasaan di forsa kah..??
Show 50 latest
« sebelumnya
berikutnya »
Kirim topik ini
Cetak
Halaman: [
1
]
Turun
Penulis
Topik: Kelebihan Menggunakan Framework dalam membangun aplikasi berbasis web (Dibaca 1593 kali)
0 Anggota dan 1 Pengunjung sedang melihat topik ini.
silvi2010
Siswa Baru
Tulisan: 8
IQ: 3
Kelebihan Menggunakan Framework dalam membangun aplikasi berbasis web
«
pada:
Juli 21, 2011, 06:45:15 PM »
Publish
Web Application Framework merupakan suatu kerangka kerja perangkat lunak yang dirancang untuk mendukung pengembangan situs dinamis, aplikasi berbasis web atau web service. Framework ini bertujuan untuk mengurangi overhead yang terkait dengan kegiatan umum yang biasa dilakukan dalam pengembangan web. Sebagai contoh, banyak kerangka yang menyediakan kumpulan class untuk mengakses database, template kerangka kerja dan manajemen sesi (session), dan kode bisa digunakan kembali (reusable).
Beberapa kelebihan dari menggunakan framework antara lain:
Pola MVC (Model, View & Controller)
Kelebihan dari pola MVC adalah kemudahan dalam memelihara kode yang telah kita buat karena modul program terbagi menjadi 3 bagian;
*
Model
merupakan logika bisnis utama. Di dalamnya terdapat kode untuk data persistence dan perhitungan logika bisnis utama utama.
*
View
menangani masalah-masalah yang berkaitan dengan tampilan (user interface).
*
Controller
melakukan respon terhadap action yang dilakukan oleh user.
Hemat Waktu
Kita tidak perlu menghabiskan banyak waktu untuk menulis kode program, kita bisa menggunakan fungsi atau class bawaan dari framework yang kita gunakan, seperti:
*
Modul Generator
, akan menghasilkan modul yang kita inginkan menjadi cepat (menghasilkan MVC), selanjutnya kita tinggal merapihkannya saja.
*
ORM (Object Relation Mapping)
, dengan ORM kita tidak perlu repot dengan menuliskan syntax SQL yang spesifik untuk database tertentu. Hal ini akan dilakukan oleh ORM, kita tidak perlu melakukan query terhadap table, tetapi kita melakukan query terhadap objek yang telah didefinisikan oleh ORM.
*
Ketersediaan Plugin
, untuk beberapa kasus umum kita tidak perlu direpotkan untuk membuat sebuah class, misal kita ingin membuat class untuk export to spreadsheet. Kita cukup menggunakan plugin yang tersedia pada komunitas framework yang kita gunakan
Kemudahan dalam melakukan debug program
Framework biasanya dilengkapi dengan fasilitas debug program, yang salah satunya berfungsi untuk melakukan analisa terhadap program yang sedang berjalan atau memeriksa kesalahan-kesalahan pada program yang dibuat.
Beberapa contoh dari web application framework antara lain:
• Pemograman Java (Grails, Spring, Struts),
• Pemograman PHP (CakePHP, Symfony Project, CodeIgniter),
• Pemograman Python (DJango, PyUnit, Flask)
• Pemograman Ruby (Ruby On Rails)
Bagi Anda yang ingin melihat perbandingan dari masing-masing framework silahkan kunjungi
• PHP Frameworks ( pranala:http://www.phpframeworks.com/
[non-aktif]
)
• Perbandingan Web Application Framework ( pranala:http://en.wikipedia.org/wiki/Comparison_of_Web_application_frameworks
[non-aktif]
)
Sumber: pranala:http://www.blendwork.com/kelebihan-menggunakan-web-application-framework/
[non-aktif]
Bagaimana dengan rekan2, framework apa saja yang sering rekan gunakan? mohon share disini termasuk dengan kelebihan dan kekurangannya dalam menggunakan framework tersebut
Tercatat
gambere
Siswa Baru
Tulisan: 1
IQ: 0
Re: Kelebihan Menggunakan Framework dalam membangun aplikasi berbasis web
«
Jawab #1 pada:
Agustus 18, 2011, 03:11:52 PM »
Publish
Framework yg saat in sy pelajari adalah CodeIgniter...mudah dan cepat..!
Tercatat
silvi2010
Siswa Baru
Tulisan: 8
IQ: 3
Re: Kelebihan Menggunakan Framework dalam membangun aplikasi berbasis web
«
Jawab #2 pada:
Agustus 19, 2011, 02:47:51 AM »
Publish
ya setiap framework punya kelebihan masing2. saya sendiri lebih cocok dengan symfony project
Tercatat
Kirim topik ini
Cetak
Halaman: [
1
]
Naik
« sebelumnya
berikutnya »
Forum Sains Indonesia
»
Forum
»
Ilmu Terapan
»
Teknologi Informasi
»
Internet dan Networking
»
Kelebihan Menggunakan Framework dalam membangun aplikasi berbasis web
Copyright © 2006-2011
Forum Sains Indonesia