i (am) Blogger and U?

from X-periment to X-perience

Template: ANIME-MAX

ANIME-MAX adalah HTML template (menggunakan Bootstrap 3.3.6) yang ditujukan untuk situs yang menyediakan link download atau nonton online video dalam kasus ini contohnya adalah anime ta [...]

Aplikasi Web: Custom Form

Aplikasi Web Custom Form, software berbasis web dengan fitur utama adalah pembuatan DYNAMIC FORM (form web dinamis). Form ini terdiri dari berbagai jenis field, seperti field input text [...]

Online Shop Basic 1

Online Shop Basic 1 adalah paket minimalis aplikasi toko online instan yang dapat digunakan untuk menjalankan bisnis secara online. Aplikasi ini adalah aplikasi toko online yang "sudah [...]

Aplikasi Web: URL Shortener Complete 2

URL Shortener Complete 2 adalah aplikasi yang membantu Anda untuk menjalankan situs/web yang memiliki fasilitas URL shortener. Pemendek URL sesuai namanya berfungsi untuk memangkas alam [...]

One-Page Portofolio / Gallery 1

One-Page Portofolio/Gallery adalah paket aplikasi web yang memfasilitasi Anda baik perseorangan maupun korporat yang ingin menampilkan/memajang portofolio/hasil karya/gallery kegiatan/p [...]

Template Toko Online: Shopper

SHOPPER adalah HTML template (menggunakan Bootstrap 3.3.6) yang ditujukan untuk toko online. Template ini terdiri dari 6 halaman siap pakai yaitu home, product lists, shopping cart, det [...]

Belajar Membuat PHP Framework Sendiri?

Category: SoftwareDate:
Saturday, 06 Feb 2010

Jalan-jalan ke blognya orang lain ternyata memberi sedikit pencerahan tentang berbagai hal, baik itu ide untuk nulis, ide untuk membuat sesuatu dan bahkan ide untuk menghindari sesuatu. Pernah ada tulisan yang isinya (gak tahu beneran atau cuman keinginan semata) dari seseorang yang berencana membuat framework MVC untuk PHP (atau CMS ya? Gak jelas sih dia mau bikin apa). Saya tidak tahu apakah dia memang kerjaan sehari-hari mengurusi aplikasi web terus menerus atau punya kerjaan lain atau tidak. Kalau emang kerjaan sehari-hari ngurusi aplikasi web ya mungkin membuat sebuah Framework MVC atau CMS mungkin adalah sesuatu yang sangat mungkin, lawong kerjaannya cuman itu doang.

Di sisi lain, saya sendiri gak gitu yakin bahwa meski kerjaan sehari-hari adalah ngurusi aplikasi web apakah dia punya cukup waktu untuk mengembangkan Framework MVC atau CMS yang udah (akan?) dia buat. Kalau mau bikin CMS yang sekali jadi kemudian tidak ada kelanjutan (maksudnya tidak dikembangkan lagi fitur-fiturnya), maka hal itu sangat mudah sekali dilakukan oleh kebanyakan programmer (mungkin termasuk saya juga?). Masalahnya adalah membuat sesuatu itu ( Framework MVC atau CMS ) tidak semudah membuat telor dadar. Coba aja tengok berapa lama waktu yang diperlukan oleh WordPress sehingga fitur-fiturnya menjadi sangat banyak dan user friendly, ataukah bagaimana Rick Ellis dkk mengembangkan CodeIgniter sehingga menjadi Framework MVC yang (cukup?) banyak dipakai oleh para programmer web.

Saya tidak bermaksud menghakimi siapa pun dalam hal ini, hanya saja mungkin perlu dipertimbangkan bagaimana kelanjutannya ke depan. Jangan hanya cuman untuk kepentingan (keinginan?) sesaat saja. Hal yang saya tekankan di sini adalah ketika anda ingin membuat Framework MVC atau CMS untuk jangka panjang. Sekali lagi, kalau cuman untuk sekali buat dan setelah itu tidak ada pengembangan ya silahkan saja membuat Framework MVC atau CMS sebaaaaaaaanyak mungkin sesuai dengan keinginan (dan waktu yang anda miliki).

Saya tidak berkeinginan untuk melemahkan semangat orang-orang yang ingin berkreasi, hanya saja saya memiliki harapan supaya ketika anda membuat sesuatu semoga tidak hanya untuk jangka pendek saja atau sekedar karena euforia semata. Contoh yang mungkin bisa dilihat adalah ketika GNU/Linux mulai nge-hits dan terkenal maka lihatlah berapa banyak distro baru yang muncul pada waktu itu (dan sekarang distro-distro yang baru pun juga masih terus bermunculan). Mungkin puluhan kalau tidak ratusan jumlahnya. Akan tetapi, coba lihat sekarang dan beberapa tahun ke depan distro mana yang masih bisa bertahan dan terus bertahan. Beberapa distro bahkan sudah terhenti dan tidak ada tidak lanjutnya sama sekali. Silahkan disimpulkan sendiri...


Krist | 03 Jun 2010
kosong
Komentar: Mas, kalo mau bikin artikel, tolong "JUDUL" dan "ISINYA" secara LOGIKA itu 90% sama.
Saya suka tulisannya tetapi "JUDUL" ga pas untuk artikelnya


admin:
Terima kasih atas tanggapannya. Mohon maaf saya tidak bermaksud "mengecoh" anda (atau siapa pun) dengan judul tersebut. Isinya emang bukan bagaimana cara (tips n trik) untuk membuat framework dan saya pun juga memasukkan tulisan ini ke dalam kategori software (dan bukan tips & trik). Tapi terima kasih telah dikasih saran....
>> Comments closed. <<