Artikel di bawah ini saya ambil dari http://antonifs.wordpress.com/2008/12/31/framework/ dan http://metadesain.com/framework/php-framework/page-2
Framework dalam kacamata saya(penulis dari artikel tersebut), saya artikan sebagai pola kerja dalam menyelesaikan suatu tugas, yang dalam pola kerja tersebut disusun sedemikian rupa (secara umum) agar ke depan konsep ini bisa digunakan untuk menyelesaikan suatu tugas yang berbeda dalam sebuah koridor yang sama.
Saya persempit artikel saya pada framework dalam dunia ilmu komputer(”computer science”). Framework di sini lebih gampangnya di artikan sebagai kumpulan dari library(Class) yang bisa di turunkan, atau bisa langsung dipakai fungsinya oleh modul-modul atau fungsi yang akan kita kembangkan.
Contoh :
Di dalam Framework tersedia library “Pagination“ misalnya, yang mana dalam class tersebut terdapat fungsi yang memberikan nilai balik(return) link ke halaman berikutnya, sebelumnya, awal, akir dll. nah dalam pengembangan system kita bisa menggunakan class Pagination ini untuk semua proses yang membutuhkan adanya Pagination. ini adalah sebagian kecil dari contoh library yang di sediakan oleh framework.
Namun framework sendiri kelebihan utamanya bukan dari seberapa banyak library yang di sediakan, meski hal itu tentunya akan sangat membantu proses development. Kelebihan yang bisa kita ambil dari framework adalah kerangka kerja dari framework tersebut dalam menyelesaikan modul-modul yang dikembangkan sehinga mengeluarkan sebuah metode pekerjaan yang lebih effisien, lebih rapi, lebih bersifat general, dan lebih homogen.
Kelebihan dari Framework
Di atas saya sudah sedikit menyingung tentang kelebihan dari framework. Karena menurut saya akan terasa lebih mudah menjelaskan sesuatu dengan memberitahukan manfaat dari apa yang kita jelaskan.
Pertama kelebihan dengan adanya framework akan lebih mempermudah memahami mekanisme kerja dari sebuah applikasi. Ini tentunya akan sangat membantu proses pengembangan system yang dilakukan secara team. Semua anggota di wajibkan untuk memahami dari pola kerja framework tersebut selebihnya anggota team hanya mempelajari proses bisnis yang di kehendaki oleh system untuk kemudian di tuangkan kedalam framework tersebut. Dalam artian setiap orang harus mempunyai metode yang sama dalam menyelesaikan applikasi tersebut.
Kedua dengan memakai framework akan menghemat waktu pengerjaan suatu applikasi, karena setiap anggota sudah memiliki sebuah acuan dalam menyelesaikan modul. Dalam hal ini misalnya semakin banyak library yang ada semakin mempercepat anggota untuk menemukan solusi karena tidak setiap anggota harus membuat Class atau fungsi untuk kasus yang relatif sama.
Berikutnya Team tidak akan di susahkan dengan adanya perputaran anggota dalam artian jika ada anggota yang tidak bisa melanjutkan lagi pekerjaannya anggota yang lain bisa meng-cover kekosongan tersebut. Bayangkan jika setiap modul yang dikembangkan mempunyai logika yang berbeda tentunya akan memakan waktu yang banyak untuk proses pemahan akan system tersebut.
Kesekian-kalinya dengan adanya framework akan menjaga integritas dari modul-modul yang dikembangkan. Tentunya hal ini juga tergantung dari metode yang dikembangkan sendiri. framework hanya membantu dan memungkinkan/mempermudah proses integrasi, tidak berarti dengan adanya framework system otomatis akan ter-integrasi. Dan masih ada kelebihan-kelebihan lain yang dimiliki oleh framework.
Kekurangan Framework
Kekurangan framework ? menurut pendapat saya tidak ada. Namun pemilihan framework yang salah akan menjadi bencana.
Pemilihan Framework
Ada beberapa hal yang harus di pertimbangkan dalam memilih framework :
Pertama Documentasi dari framework itu sendiri. Documentasi sangat penting adanya mengingat pada umumnya tidak banyak orang/perusahaan yang membuat framework sendiri dalam membuat applikasi. Nah maka dari itu kita akan sangat tergantung dengan documentasi yang di sediakan oleh framework yang kita pilih.
Berikutnya kesesuaian framework tersebut dengan applikasi apa yang hendak kita kembangkan. Mengambil filosofi “tidak perlu membunuh nyamuk dengan meriam”. artinya sebaiknya kita memilih framework dengan fasilitas yang pas dengan kebutuhan kita.
Berikutnya lagi perhatikan standar2 standart framework yang ada, misalkan apakah framework tersebut MVC, apakah framework tesebut mendukung versi sekian, apakah mendukung templating dll. Semakin banyak hal yang di support oleh framework tersebut semakin baik. Karena hal tersebut akan mempengaruhi kualitas dari software yang dikembangkan.
Berikutnya, adalah faktor kemudahan. Tentunya ini sangat tergantung dari sumberdaya yang ada. Standart kemudahan sangat sulit di ukur karena ini berhubungan dengan minat seseorang akan sesuatu. Namun melirik keatas berdasarkan documentasinya kita bisa mengira2 pola kerja framework tersebut.
Kesimpulan : Dengan adanya framework akan sangat membantu proses penyelesaian pekerjaan didukung oleh analisa sistem yang baik dan pertimbangan sumberdaya yang ada.

Corrosion In Ferrous Metals and Cheap Ambien and Side Effect Of Synthroid and Tramadol Moa and Riverside Community College Norco Ca
Augmentin Antibiotic and Acai Berry Edge Elite and Viagra Prescription Uk and Generic For Zocor and What Is Paxil
Generic Ambien For Sale and Erythromycin Ointment In Newborn Eye and Prozac Generic and Quick Forum Readtopic Viagra None Content and Coumadin Ffp Clotting
Hydrocodone Shortage and Seroquel Side Effects and Lethal Dose Of Valium and Metoprolol 50 Mg Bioequivalence and Tramadol Pet Medicine
Depakote Overdose and Micardis Side Effects and Ephedrine Hoodia and What Does Lamictal Pills Look Like and Phentermine Amalgam
Ativan Zorka Pharma and Buy Cipro and Adipex Versus Phentermine and Persantine Mibi Scan and Pharmacies That Sell Phentermine
Phentermine Mexico and Effexor Pregnancy and Plavix And Stents and Zyvox and Norco
Testimonials Viagra Treatment and Brennan Seroquel Deposition Florida and Phentermine Order and Side Effects Of The Drug Buspar and Wellbutrin Ir Dosage
Accutane Diary and Risperdal Children and Natural Prozac and Tricor 145 Mg and Cheap Plavix
Vicodin Gerd Pain and Tramadol Drug Test and What Is Omnicef and Hair Loss Due To Methotrexate and Vicodin Snorted Crushed
Lamictal Tablet and Lotrel 10 20 and Lamictal Dose and Adderall Vs Concerta Side Effects and Lasix No Prescription
Metoprolol Alternative and Dilantin Administration and How Prozac Works and Vistaril Versus Klonopin For Panic and Ferrous Sulfamate Wilkapedia
Vicodin Order Online and Ic Doxycycline and Levaquin And Prostatitis and Serevent and Compazine And Side Effects
Weight Gain After Stopping Wellbutrin and Clindamycin Indications and Compazine Allergy Prochlorperazine Allergy and Lisinopril Side Effects Information and Nature Acai Berry
Does Zyrtec Make You Drowsy and Quick Forum Readtopic Viagra Answer Generated and What Is Hydrocodone and Erythromycin Egg Implantation Pregnancy Research and Medications With Phenylpropanolamine
Topamax Depression and Warnings About Synthroid and Tramadol Abuse and Boniva Infusion and Phentermine And Methamphetamine
Doxycycline Antibiotic and Biaxin Side Effects and How Aspirin Works and Can Viagra Causes Legs To Ache and Zoloft Incompatible
How Long Does Aspirin Work For and Diovan Dosage and Side Effects After Taking Depo Provera and Info On Manufacturer Of Toprol Medicine and Bromhexine Hydrochloride
Keflex Dosage and Proper Adult Adderall Dosage and Aspirin Stroke and Valtrex And Threelac and Levitra Vs Cialis
Lipitor And Isoprenoids and What Is Flovent Used For and Prozac Fatigue and Celebrex Attorney Houston and Protonix Canada
Diet Pill Addiction Phentermine and Robaxin Side Effects and Valium Overdose and High Fiber Hoodia and Viagra Videos
Paxil Info and Premarin Mares and Lunesta And Alcohol and Cheapest Vicodin and Hydrocodone Bitartrate Doses
Prilosec Otc Side Effects and Adipex 37.5 No Prescription Overseas and Terbutaline Side Effects and Codeine And Alcohol and Ascorbic Acid Flush
Methotrexate In Ectopic Pregnancy and Viagra Logo and Kytril and Tramadol Scam and Side Effects Of Clindamycin Antibiotic
Cipro Warning and Better Than Viagra and Buy Tramadol Cheap Medication 35009 Buy and Zoloft Information and Alcohol And Levaquin
Cipro Warning and Better Than Viagra and Buy Tramadol Cheap Medication 35009 Buy and Zoloft Information and Alcohol And Levaquin
Order Metronidazole Without Prescription and Noroxin and Abilify Side Effects and Phentermine No Prescription and Depakote Chemical Structure
Legal Viagra and How Are Wellbutrin And Zoloft Different and Femcare and Glucophage During Pregnancy and Lipitor Alcohol
Tramadol Cod Saturday Delivery and Imodium For Dogs and Viagra Buy Online and Zantac And Infant and Buy Meridia
Generic Ambien and Brethine Preterm Labor Law Firm and Increasing Amoxicillin Dosage During and Prednisone With Gastric Bypass and Ambien Online
Glucophage Weight Loss and Femara Cost and Subaction Showcomments Viagra Optional Remember and Xenical Pill and Glibenclamide
Can You Drink Alcohol With Prozac and Ferrous Sulfate Dosage and Side Effects Of Abilify and But Aldactone and Zantac Printable $5 Walgreens Coupon
Warnings Ranitidine and Drug Prevacid and Albuterol Mdi and Percocet Addiction Treatment and Isosorbide Mononitrate Pai
Increased Anxiety When Starting Paxil and 30mg Phentermine and Tegretol Xr and Buy Adipex No Prescription and Synthesis Of Aspirin
Adderall For Sale and Zyprexa Lawyers San Diego and Metformin Odor Cause and Allegra Mar La Manzanilla and Self Diagnosis For Xanax
Ibuprofen Inhibit Ligament Repair and Zantac Injection Premixed and Mexico Online Norco and Vicodin Tuss and How To Make Vicodin At Home
Prozac Works and Topamax Warnings and What Is Floxin Otic and Adderall Ir and Celebrex High Blood Pressure
History Of Lorazepam and Topamax For Weight Loss and Xanax And Weight Gain and Albuterol Sulfate Refills For A Nebulizer and Flagyl Used To Treat Dogs
Lipitor Faq and File Viewtopic T 73 Cialis and What Is Remeron Used For and Star Spangled Banner Lyrica and Bactroban
Is Slimfast Good For You and Finasteride Side Effects and Pro Health 600 Mg Guaifenesin and Metformin Metabolic Process and Diclofenac Sa
Online Prescription Xanax and Phentermine Hydrochloride and Chloromycetin and Anaprox Ds and Zyprexa Lawyer Ohio
Metronidazole Dog and Aleve Ingredients and Metronidazole Dosage Poultry Histomoniasis and Generic Evista Discount Cheap and Provera Tablets To Induce Period
Adderall Xr Vs Vyvanse and Carbamazepine Mechanism Of Action and Lisinopril And Ed and Chloroquine How Effective Against Malaria and Amoxicillin And Clavulanate
Low Cost Synthroid and Effexor Xr Withdrawal and Prednisone Aspirin and Vytorin 10 40 and Nexium Polyps
Singulair And Emotional Problems In Children and Does Per Day For Celebrex and Variations In Enzymes In Amoxicillin Overdose and Acai Berry Detox Fwm Laboratories and What Is Periactin Used For
Hydrocodone Picture and Hydrocodone 5mg and Purchase Hydrocodone Without A Prescription and Renagel Acid Load and Albenza
Claritin 0d and Attapulgite and Cymbalta Stories and Tylenol Sinus Congestion And Pain and Zoloft And Muscle Weakness
Zanaflex Canadian and Blackmarket Hydrocodone and Danger Ambien and Benefits Of Coral Calcium and Purchase Adipex
Lexapro 10 Mg and Imitrex and Wellbutrin Breastfeeding and Drug Interactions With Loratadine and Prednisone Taper Side Effects
What Is Viagra and Seroquel Be Used For Anxiety and Viagra For Men and Buy Cheap Amoxil Without Prescription and Buy Omeprazole