i Blogger and U?

from X-periment to X-perience

2010
06Agu

Upgrade Blog Engine Sekaligus Upgrade Theme Bagian 2 (Function dalam Code Program)

published by Moch. Iqbal Chahyadi
kategori posting: Komputer, telah ditampilkan sebanyak 533 kali

Share posting ini di:
Share on Facebook Reddit Del.icio.us Digg Technorati Slashdot Google Bookmarks Mixx Blinklist Yahoo MyWeb

Tulisan ini merupakan kelanjutan dari tulisan sebelumnya. Sebagaimana saya sebutkan pada posting sebelumnya, dalam versi terbaru GudLux CMS ini, saya menyadari bahwa terlalu banyak variabel yang saya gunakan dalam code program sehingga mungkin boros sumber daya dan tidak efisien. Alhamdulillah, banyak sekali pemangkasan variabel sehingga dalam versi ini jumlah variabel yang digunakan bisa lebih sedikit dari versi awal (karena baru kali ini upgrade besar-besaran, selama ini blog engine ini hanya dilakukan minor upgrade saja).

Selain itu, pada versi ini, saya sekarang lebih banyak membuat function untuk pekerjaan-pekerjaan yang rutin dilakukan supaya meminimalkan terjadinya salah ketik, konsistensi (terutama untuk urusan format URL, Judul dkk) dan efisiensi tempat (ukuran file menjadi lebih kecil karena isinya mayoritas function dan tidak terlalu banyak block code yang berulang). Pengalaman saya selama ini ketika tidak menggunakan function maka terlalu banyak code yang harus diketik untuk mengerjakan suatu pekerjaan yang serupa (tapi tidak sama persis).

Dengan penggunaan function maka biasanya jumlah baris code menjadi menurun drastis dari misalnya 5 baris code menjadi 1 baris code yang agak panjang. Selain efisien "tempat" juga efisien kalau suatu saat akan diadakan perombakan. Kalau semua udah dalam function maka tinggal edit bagian function utama kemudian yang lain akan mengikuti. Lebih dari itu, dengan adanya function akan mempermudah keseragaman (:baca konsistensi) dalam berbagai format (format URL, format penulisan tanggal, dan format yang lain).
Artikel-artikel yang sejenis:






Your Reply...

Nama

E-mail

URL Blog (boleh kosong)



Captcha: 3 + 59 :