i (am) Blogger and U?

from X-periment to X-perience

Aplikasi Web: WebReview-Series 1

Web Review-Series 1 adalah paket aplikasi web yang memfasilitasi Anda yang ingin membuat situs yang berisi review dari berbagai hal. Review tentang suatu produk, Review tentang suatu te [...]

Web Profil / Portofolio Basic 2

Web Profil/Portofolio Basic 2 memiliki fitur-fitur yang sama persis dengan Web Profil/Portofolio Basic 1 tapi dengan theme/template yang berbeda.

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 [...]

Profile / Portofolio Pro 1

Aplikasi Profil / Portofolio Pro 1, software berbasis web untuk pengelolaan portofolio atau untuk menampilkan profil baik perusahaan maupun perseorangan. Selain itu software ini dapat p [...]

Online Shop Basic 2

Online Shop Basic 2 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 1

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

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

Category: Komputer dan TeknologiDate:
Friday, 06 Aug 2010

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).


No comments...
>> Comments closed. <<