Bunciono punye gaye ngoceh ngalur ngidul (n3)

28Jun/100

PHP Standarisasi Kode dan Penamaan

Penulisan bahasa program dalam skala proyek membutuhkan standarisasi. Tujuan standarisasi adalah meningkatkan kemudahan pembacaan kode program antara sesama programmer. Adakalanya, kelanjutan proyek tidak selalu dilakukan oleh programmer yang sama dan proyek harus segera diadaptasi oleh programmer baru. Standarisasi membantu organisasi proyek dalam hal menjembatani kebutuhan ini secara baik. Standarisasi dan sistem penamaan yang saya gunakan berasal dari berbagai sumber diantaranya : php.net, milist programmer php, svn standard. Karena sifatnya standar, maka ada kalanya standar itu diupgrade berdasarkan teknologi baru yang diterapkan pada domain standar (dalam hal ini PHP), sehingga bukan tidak mungkin terjadi perubahan dari artikel ini suatu saat nanti.

26Apr/100

Drupal : Intro ke-2 Administrasi Dasar

Setelah kita memahami drupal dari sisi terminologi, selanjutnya perlu dipahami adalah bagaimana administrasi content yang terjadi di dalam sistem drupal. Drupal seperti halnya CMS lain juga memiliki administrasi isi website. Administrasi terbagi atas beberapa bagian yang membentuk sistem web dengan drupal. Asumsi dari artikel ini adalah sudah terinstallnya sistem drupal di komputer anda. Setelah instalasi kita akan disajikan bagian administrasi data utama : My Account, Create Content, Administer, dan Log out.

22Apr/100

eZ Publish : basic knowledge (sebelum memprogram)

Kali ini saya akan menjelaskan beberapa pengertian dasar sebelum kita membuat web dengan eZ Publish. Pengertian dasar dibutuhkan untuk membentuk kerangka berpikir mengenai eZ Publish sebagai sebuah aplikasi utuh. Artikel-artikel sebelumnya diinformasikan eZ Publish terdiri dari tiga bagian dasar : Kernel (Core eZ Publish), Library (eZ Components), dan bagian Module (Development part). Bagian Development Part adalah cara saya menjelaskan bahwa pada bagian inilah proses development dilakukan, sedangkan dua bagian lainnya menjadi urusan eZ System sebagai tim pengembangan eZ Publish. Mulanya sebagai programmer PHP kita akan menemui kejanggalan saat memprogram di environment eZ Publish, namun perlahan tapi pasti ketika mengerti konsep pengkodean eZ Publish.

20Apr/100

Drupal : Intro ke-1 Terminologi Dasar

Drupal merupakan salah satu content management system yang bersifat open source, tapi memiliki tingkat kustumasi dan konfigurasi tinggi sehingga lebih tepat disebut content management framework (CMF). Dalam situs resminya, drupal.org, disebutkan drupal ibarat sebuah kumpulan bagian-bagian mainan yang bisa dibentuk menjadi sebuah mainan yang kita inginkan, misal sebuah truk atau kapal boat.  Sementara cms lain digambarkan sebagai sebuah truk atau boat yang sudah dibentuk fix sehingga tidak memungkinkan kustumasi dan konfigurasi sesuai dengan keinginan kita

22Mar/100

PHP : Pola Program dengan Model View Controller (MVC)

Pengembangan aplikasi komputer menggunakan bahasa program dapat dilakukan dengan berbagai macam metodelogi. Metodelogi ini mempengaruhi perilaku dan tata-cara menuliskan code-code program yang membentuk struktur aplikasi secara utuh.  Secara global ada dua pendekatan yang dipakai oleh seorang programmer untuk melakukan penulisan bahasa program, yang pertama adalah flat programming dan kedua adalah MVC programming.  Pada dasarnya kedua cara tersebut berbeda dalam penyusunan struktur code aplikasi. MVC programming saat ini sudah banyak diterapkan dalam bahasa pemrograman modern seperti .Net dan PHP.  Artikel kali ini saya mencoba mengkupas sedikit apa dan bagaimana MVC itu dan penerapannya di PHP.

18Mar/100

eZ Publish : Installation Part Two

Seperti halnya film Kill Bill vol.2, artikel ini juga merupakan anti klimaks dari proses instalasi eZ Publish. Disini saya jelaskan proses instalasi dalam dua tahapan besar, yaitu : persiapan sebelum instalasi dan proses instalasi eZ Publish itu sendiri. Persiapan awal perlu dilakukan karena ada beberapa hal yang perlu diperhatikan sebelum instalasi, proses persiapan ini menentukan kesuksesan kita implementasi eZ Publish. Oke kiddo, dont talk to much, lets fight !

17Mar/100

eZ Publish : Installation Part One

Pada artikel sebelumnya, kita sudah mengenal sedikit mengenai eZ Publish. Intinya eZ Publish adalah sebuah aplikasi CMS seperti halnya dengan drupal dan wordpress, namun dengan feature-feature yang membuatnya percaya diri sebagai sebuah CMF (Content Management Framework) daripada sebuah CMS (Content Management System). Dengan gaya ala warteg boy saya hanya bisa berucap : 'Owkeylah kalo' beg beg begituh...'.  Lalu kemudian selanjutnya adalah tahapan instalasi. Artikel mengenai instalasi ini saya bagi menjadi dua bagian, yaitu part one dan part two, mengambil konsep pembuatan film Kill Bill karya Quentin Tarantino yang membagi filmya dalam dua volume (gak ada hubungannya... uemang ngapah suka-suka gueh, lah ini blog gueh). Part One saya ingin mengungkapkan beberapa hal sebelum instalasi eZ Publish, yaitu apa saja yang harus dipersiapkan dan rekomendasi-rekomendasi agar CMF ini bisa berjalan maksimal. Part Two kita kupas urutan instalasi eZ Publish screen by screen sehingga nanti bisa kita mengerti beberapa terminologi yang digunakan eZ Publish.

15Mar/100

eZ Publish : the beginning

eZ Publish terlahir sebagai sebuah enterprise content publishing. Produk ini dapat digunakan semua level developer untuk pengembangan situs korporasi, intranet, web shops, dan portal media. eZ Publish bersifat 100% open source, tersedia secara online untuk di unduh siapa saja tanpa biaya. Pada perkembangannya, eZ Publish merubah paradigmanya dari sebuah Content Management System (CMS) menjadi Content Management Framework (CMF), yang bisa didefinisikan sebagai sebuah Application Programming Interface  (API) untuk CMS terkustomasi. Pengertian sederhananya adalah eZ Publish dapat membuat sebuah CMS sesuai dengan kebutuhan penggunanya dengan memanfaatkan tools yang disediakan dalam framework systemnya.

24Feb/100

PHP : Hypertext Preprocessor

PHP adalah salah satu dari sekian banyak bahasa pemrograman web. Bahasa program ini dikembangkan pertama kali oleh Rasmus Lerdorf yang sekarang merupakan salah satu engineer yahoo pada tahun 1995. Lerdorf aktif mengembangkan PHP pada dua versi awal, setelahnya PHP dikembangkan oleh group pengembang opensource lainnya. Asal mulanya PHP singkatan dari Personal Home Page, sesuai namanya bahasa program ini ditujukan untuk membuat website pribadi, tidak lebih dari itu. Bentuknya adalah berupa script form untuk menerima input dari user web

23Feb/100

Berawal dari sebuah kata…

Sebuah pesan bijak pernah saya dengar : 'kekalkanlah ilmu dengan menuliskannya, kuatkan ilmu tersebut dengan mengajarkannya'. Pesan singkat namun bijak untuk menggambarkan pentingnya kita menulis sehingga ilmu yang kita dapat kekal adanya dan pentingnya kita mengamalkannya. Untuk itulah blog ini pertama dibuat, dari seorang hamba Alloh yang lemah terhadap pemahaman ilmuNya. Tidak ada kesombongan, hanya berupaya untuk menjaganya tidak hilang dari ingatan, tidak berupaya untuk menjadi lebih ahli.