Apa itu Framework?

Framework atau bahasa indonesianya kerangka kerja adalah sebuah software untuk memudahkan para programmer membuat aplikasi atau web yang isinya adalah berbagai fungsi, plugin, dan konsep sehingga membentuk suatu sistem tertentu. Dengan menggunakan framework, sebuah aplikasi akan tersusun dan terstruktur dengan rapi.

Namun, menggunakan framework bukan berarti kita bebas dari pengkodean. Kita sebagai pengguna/programmer menggunakan variabel dan fungsi-fungsi yang ada di sebuah framework itu. Karena itulah, kerja kita bisa menjadi efektif karena tidak harus membuat fungsi-fungsi lagi. Untuk lebih memahaminya, anda bisa membaca cerita berikut.

Rahman adalah seorang web programmer. Dia menerima pesanan sebuah proyek website. Lalu dia mengerjakannya dari mulai mendesain sampai sistemnya. Semua kode-kode fungsi & konsep yang harus ada di sebuah website semuanya ia buat. Mulai dari kode untuk postingan, menu, paginasi, dan sebagainya. Alhasil, pesanannya pun berhasil diselesaikan.

Perusahaan yang memesan merasa puas dengan hasil website Rahman. Lalu, perusahaan itu membuat kontrak dengan Rahman untuk membuat proyek website lainnya.

Kemudian, tibalah waktu untuk membuat proyek website yang kedua. Rahman mulai mengerjakannya lagi. Diawal pengerjaannya, Rahman menyadari bahwa ada fungsi-fungsi tertentu yang harus selalu ada dalam sebuah website. Misalnya seperti fungsi postingan, paginasi dan lain-lain.

Karena itulah Rahman kembali membedah proyek website pertama yang telah berhasil dibuat. Lalu dia memeriksa kembali kode-kode untuk fungsi-fungsi tertentu dan mengumpulkannya menjadi satu untuk digunakan di proyek kedua yang akan dikerjakannya.

Nah, kumpulan kode fungsi-fungsi tertentu itulah yang disebut sebagai framework. Setiap bahasa pemrograman bisa dibuat frameworknya, jadi tidak hanya untuk website saja.

Sejauh ini, framework untuk pemrograman website yang sering digunakan adalah framework php dan framework css. Contoh framework php adalah CodeIgniter dan Zend Framework. Sedangkan, contoh framework css adalah Bootstrap. Silahkan dicek sendiri agar lebih mengerti.

Semoga bermanfaat.

~Muhammad Syakirurohman~

acyclovir 800mg acyclovir 200mg side effects of azithromycin viagra for men azithromycin liquid pfizer viagra coupons from pfizer where to buy viagra cialis free trial viagra 100 mg price cialis viagra sans ordonnance generic for cialis acyclovir vs valacyclovir what is ciprofloxacin used for cipro levitra bayer 20mg meilleur prix cipro and tendonitis azithromycin vs erythromycin finasteride 5mg cyalis cialis cost canadian viagra levitra online azithromycin 250 mg levitra generic women viagra wellbutrin and lexapro common side effects of ciprofloxacin 500 mg ciprofloxacin ophthalmic solution how much does cialis cost cialis canada levitra 20mg cost per pill viagra prices levitra prezzo in farmacia levitra coupon cialis generic tadalafil discount viagra viagra alternative finasteride results escitalopram 10 mg para que sirve how to wean off lexapro without withdrawals cheap viagra viagra without a doctor prescription azithromycin pregnancy cialis 5mg what is azithromycin cialis 20 mg finasteride hair loss ciprofloxacin escitalopram 10mg free viagra cialis coupon viagra price azithromycin 250 mg treatment finasteride side effects in men how does cialis work cialis effects buy cialis online levitra vs viagra stopping lexapro acyclovir 800 mg discount cialis lexapro 10 mg viagra receptfritt what is cipro used for zovirax ciprofloxacin side effects after age 60 generic cialis viagra generic acyclovir for shingles azithromycin medscape side effects lexapro how does lexapro work cialis pills sex viagra for women azithromycin 500 erfahrungen levitra rezeptfrei deutschland azithromycin tablet viagra ohne rezept aus deutschland cialis or viagra what is viagra side effects of ciprofloxacin 500 mg ciprofloxacin 500 mg for urinary tract infection cialis testimonials finasteride efectos secundarios what is azithromycin for acyclovir dosage vardenafil 20mg what is acyclovir acyclovir 800 mg 5 times a day cialis discount tamoxifen therapy lexapro dosage cialis patent expiration 2017 viagra generico cialis alternative azithromycin uses finasteride side effects what is cipro viagra coupon ciprofloxacin eye drops what is azithromycin used for viagra canada lexapro side effects in men viamedic cialis ciprofloxacin drug class cost of viagra side effects of finasteride 5mg ciprofloxacin spc tamoxifen interaction side effects of lexapro in women revatio vs viagra lexapro and weight loss viagra wikipedia escitalopram nebenwirkungen azithromycine 250 mg cialis copay card viagra for sale uk withdrawal from lexapro ciprofloxacin hydrochloride ophthalmic herbal viagra buy cialis viagra uk levitra 20 mg precio farmacia azithromycin 250 viagra effects equipe argentine viagra viagra single packs levitra coupons ciprofloxacin dosierung viagra cialis what does finasteride do acyclovir cream azithromycin drug class ciprofloxacin dosage ciprofloxacin 500 natural viagra acyclovir ointment azithromycin and alcohol erectile dysfunction cialis viagra en ligne livraison 24h lexapro para que sirve zithromax dosage how to use viagra finasteride and enlarged prostate azithromycin for uti zovirax pills cialis sample cialis patent expiration date extended azithromycin for pneumonia zovirax cream cialas weaning off lexapro what is tamoxifen sophia viagra buy viagra online finasteride 5mg tab finasteride 5 mg tab zithromax cipro for uti what is finasteride what is tamoxifen used for cipro antibiotic acyclovir ciprofloxacin 250mg ciprofloxacin hcl 500 mg azithromycin side effects nolvadex lexapro and wellbutrin combination therapy acyclovir dose acyclovir ointment 5 cialis pills for sale cialis canadian pharmacy generic viagra 100mg ciprofloxacin 500mg tablets tamoxifen cost viagra 100 canada viagra acyclovir for cold sores viagra pill viagra kaufen ciprofloxacin for dogs cialis website viagra levitra 10 mg prezzo finasteride vs dutasteride cialis trial what is cipro usually prescribed for finasteride 1mg side effects of acyclovir does lexapro cause weight gain ciprofloxacin nebenwirkungen is azithromycin penicillin escitalopram side effects how to get off lexapro utilisation viagra cilias what bacteria does ciprofloxacin kill levitra 20 mg von bayer azithromycin escitalopram 10 mg lexapro coupons viagra vs cialis vs levitra ciprofloxacin hcl 500 mg tab ciprofloxacin 500 mg finasteride reviews cialis daily cialis dosage cialis for men azithromycin coverage viagra nebenwirkungen tamoxifen and foods to avoid cialis pricing order viagra ciprofloxacin 500mg finasteride 5mg side effects mayo clinic tamoxifen nebenwirkungen acyclovir 400mg propecia cialis dosage strengths is tamoxifen chemotherapy how long for lexapro to work cialis liquid cialis cialis side effects cialis dosage recommendations lexapro for anxiety cialis patent expiration cialis for bph viagra 100mg what infections does ciprofloxacin treat is lexapro a controlled substance ciprofloxacin hcl levitra 20 mg cost walmart tamoxifen side effects in women lexapro generic name cialis coupons 2017 cipro side effects lexapro dosing viagra vs cialis lexapro and weight gain in women what is lexapro cialis 30 day trial coupon cialis on line viagra for sale ciprofloxacin 500mg antibiotics side effects lexapro weight gain azithromycin dosage azithromycin 250mg finasteride cialis 20mg ciprofloxacin uses azithromycin pediatric dosing what does azithromycin treat propecia side effects azithromycin 500 azithromycin class lexapro vs celexa generic levitra cialis for sale cialis tadalafil viagra cost side effects of cialis cialis 30 day sample lexapro reviews cialis cheap side effects of lexapro viagra for women azithromycine cialis medication azithromycin 500 mg what is acyclovir for tamoxifen and bone pain finasteride long term effects 9 levitra at walmart lexapro 20mg finasteride tablets cost of cialis free cialis lexapro vs wellbutrin viagra pillen kruidvat azithromycin tablets cialis samples zovirax for cold sores buy levitra online lexapro 10mg effects of stopping finasteride levitra without a doctor prescription cialis for women ciprofloxacin 250 mg ciprofloxacin used for ciprofloxacin coverage viagra vs cialis vs levitra how does acyclovir work ciprofloxacin class viagra pills zithromax z-pak azithromycine eg 500 mg bijsluiter viagra from canada wholesale cialis what does ciprofloxacin 500mg treat acyclovir medication post finasteride syndrome cialis online finasteride medication viagra coupons is azithromycin cialis 10 mg side effects of tamoxifen lexapro benefits for women cialis 5 mg what is lexapro used for tamoxifen citrate viagra alternatives acyclovir 400 mg finasteride permanent side effects finasteride effets secondaires lowest cialis prices what is acyclovir used for viagra ohne rezept auf rechnung ciprofloxacin drops online cialis ciprofloxacin side effects in women cialis price what is cialis side effects of viagra cialis generic availability online viagra cipro uses cheap cialis cialis prices escitalopram 20 mg viagra samples tamoxifen lawsuits cialis savings card finasteride dosage azithromycin z pak azithromycin 500mg acyclovir dosage for cold sores lexapro and weight gain cialis coupons printable lexapro lexapro overdose viagra natural celexa vs lexapro side effects of ciprofloxacin generic levitra vardenafil 20mg ciprofloxacin dose zithromax 500 mg lexapro side effects men viagra side effects levitra ciprofloxacin hydrochloride how to wean off lexapro ciprofloxacin bnf tamoxifen bijwerkingen viagra tablets what is finasteride used for cipro 500 tamoxifen side effects in women over 55 levitra vs viagra for hardness cealis viagra substitute lexapro bula cialis reviews lexapro side effects in women cipro side effects in elderly ciprofloxacin hcl 500 mg side effects levitra dosage cialis coupons from manufacturer cipro antibiotics side effects of lexapro 10 mg is ciprofloxacin a penicillin cialis coupon print what is ciprofloxacin what does ciprofloxacin treat side effects of finasteride viagra bestellen viagra 50mg what works better than viagra zoloft vs lexapro generic for lexapro zovirax dosage cialis 5mg daily viagra on line azithromycin 250mg tablets 6 pack thuoc azithromycin antibiotic ciprofloxacin what is escitalopram cialis vs viagra cialis for daily use cialis samples overnight viagra on line no prec azithromycin three times a week tamoxifen escitalopram lexapro generic viagra without a doctor prescription usa tamoxifen langzeitfolgen canadian cialis how does viagra work azithromycin for strep throat cipro drug class finasteride 5 mg azithromycin eye drops cialis otc finasteride 5mg side effects ciprofloxacin 500mg antibiotics generic lexapro lexapro medication cialis 20mg directions lexapro dosages viagra sex viagra online viagra vs cialis vardenafil vs viagra viagra medicine cheap levitra escitalopram effets secondaires buy viagra buy generic viagra lexapro side effects cialis voucher what is ciprofloxacin prescribed for viagra costs what is lexapro for generic viagra generic cialis tadalafil viagra activate cialis without a doctor’s prescription levitra 20 mg viagra tesco viagra 100mg tablets retail price azithromycin pregnancy category escitalopram oxalate how long for azithromycin to take effect zithromax antibiotic tamoxifen side effects levitra erfahrungen lexapro withdrawal effects of stopping lexapro suddenly 200 cialis coupon azithromycin 5 day dose pack cialis coupon 20 mg ciprofloxacin side effects pfizer viagra cipro dosage side effects of azithromycin 250 mg cialis coupons buy generic levitra what does viagra do cialis vs viagra acyclovir 800 mg for shingles viagra tablet levitra vs viagra levitra 20mg how long does viagra last lexapro manufacturer website buy levitra cipro dangers canada cialis how to take cialis buying viagra daily cialis azithromycin cost first few days on lexapro cialis professional best price viagra azithromycin without a doctor’s prescription generic cialis at walmart cialis generic when will cialis go generic finasteride for women viagra soft finasteride for hair loss acyclovir dosing lexapro withdrawal symptoms acyclovir side effects zovirax ointment ciprofloxacin 500 mg tabletten tamoxifen and weight gain viagra wiki viagra dosage female viagra over the counter viagra cialis pharmacy prices lexapro 5mg cialis from canada levitra prices lexapro vs zoloft

23 Comments

  1. oh gitu, berarti ttp harus coding ya? kl mau cepat ada caranya ga?

  2. Ohh jadi ngegunain fungsi yang udah jadi ya gan. Mirip mirip kaya inheritance 🙂

  3. kalo framework nya bootsrap digabung sma codeigniter kira2 bisa nggak ??
    jadi ya css + php gitu..

  4. boleh saya berbagi artikelnya mas? =D

  5. Trimakasih buat info pngrtian apa itu framework nya mas. Stidaknya saya sudah tau pngrtian nya. Wlau blm saya plajari nice article

  6. thanks gan.
    jadi paham nih…
    Blog Terbaik

  7. mantap gan (y) bahasa penyampainya ringan, jadi ngerti sekarang

  8. Baru tahu, nice info

  9. thanks gan 😀

  10. Termasih artikelnya

  11. mantap gan info nya jadi framework itu artinya bisa di sebut juga kode khusus yang ada di sebuah program kah?

  12. trims gan,
    sukses

  13. artikel yg bagus gan….

    saya jd pham skrng bgaimana framework it…

    terima kasih sdh bagi2 ilmu nya….

  14. mas. bagusan mana antra css dan php, ato munkin php dan css punya keunggulan tersendiri…

  15. Sangat bermanfaat infonya 🙂

    Lalu apa perbedaanya antara framework dengan template ya ?
    Terima Kasih.

Tinggalkan Balasan

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