Archive for the 'Web Programming' Category

New features in PHP 5.4.0

Dear my Blog,

Beberapa minggu lalu saya dapat kiriman email dari group PHP yang membahas tentang rencana release PHP versi 5.4. Isinya menyatakan ‘ada yang baru loo, di PHP 5.4.0’. PHP 5.4.0 merupakan edisi PHP, menurut kabar yang beredar rencananya akan dirilis pada bulan Februari 2012. Saat ini pun sudah keluar versi Release Candidate nya (RC). Banyak fitur yang diusulkan untuk rilis versi 5.4 ini.

php

Hmmm.. Para PHP’ers mungkin bertanya-tanya fitur menarik apa saja yang ada di dalamnya. Saya sendiri masih belum menyempatkan diri untuk testing versi RC nya. Hanya menbaca sedikit dari forum mengenai kelebihan-kelebihan yang dimiliki versi ini. Adapun yang sempat saya baca mengenai feature-feature baru PHP 5.4.0 : Continue reading ‘New features in PHP 5.4.0’

Apa itu PHP Framework? What is a PHP Framework?

Dear Blog ..

Malam ini saya bernostalgia dengan PHP,dan akhirnya menyempatkan diri menulis ttg Framework PHP. Kalau pembaca merupakan orang yang mengerti tentang teknologi web, tentunya tidak asing lagi dengan PHP. Okay, kali ini saya akan sedikit bercerita tentang Framework PHP.

PHP

PHP Logo

Apa yang dimaksud dengan Framework PHP?

PHP adalah bahasa scripting untuk keperluan umum awalnya dirancang untuk pengembangan web untuk menghasilkan halaman web dinamis. Untuk tujuan ini, kode PHP tertanam ke dalam dokumen sumber HTML dan diinterpretasikan oleh server web dengan modul PHP prosesor, yang menghasilkan dokumen halaman web.

Framework PHP merampingkan pengembangan dari aplikasi web yang ditulis dalam PHP dengan menyediakan struktur dasar yang untuk membangun aplikasi web. Dengan kata lain, Framework PHP membantu mempromosikan pengembangan aplikasi cepat (RAD), yang akan menghemat waktu Anda, membantu membangun aplikasi lebih stabil, dan mengurangi jumlah berulang coding untuk pengembang. Kerangka juga dapat membantu pemula untuk membangun aplikasi yang lebih stabil dengan memastikan interaksi database dan coding pada layer presentation. Hal ini memungkinkan Anda untuk menghabiskan lebih banyak waktu menciptakan aplikasi web yang sebenarnya, daripada menghabiskan waktu menulis kode berulang.

Gagasan umum di belakang kerangka kerja PHP disebut sebagai Model View Controller (MVC). Dengan MVC, Model merujuk pada data, View mengacu ke lapisan presentasi, dan Controller terhadap logika aplikasi atau bisnis.

Beberapa Framework PHP yang dikenal saat ini :

1 Yii

Yii

2 CodeIgniter

CodeIgniter

CodeIgniter

3 CakePHP

CakePHP

CakePHP

4 Symfony

Symfony

Symfony

5 PHPDevShell

phpdevshell

phpdevshell

6 Prado

prado

prado

7 Akelos

akelos

akelos

8 PhpOpenbiz

openbiz_logo

openbiz_logo

9 Zend

zend

zend

10 ZooP

Zoop

Zoop

and many more… πŸ™‚

Nahh sekarang tentukan pilihan anda sesuai keyakinan masing2.. Kalau saya sih menyarankan CodeIgniter untuk belajar dasar2 penggunaan framework untuk newbie..Β  Setelah itu mungkin bisa mencoba yang lainnya..

Happy Coding !

Blog’s Data Migration [FROM wordpress.com to Blogger.com]

Dear My Blog,

Malam ini aku merasa kesal karena environment wordpress.com berkali-kali menghalangi keinginanku untuk explorasi desain blog. WordPress.com yg FREE saat ini dipikiranku memang STRICT dan kaku, tidak seperti wordpress.org yang kaya fiture blogging dan kesempatan untuk explorasi.. Pembatasan script, widget, edit CSS pun tidak pernah lolos dari yg namanya costΒ  upgrade payment..

At last, sudahlah.. mungkin sudah saatnya aku untuk mencoba migrasi ke tempat lain,, menanam content di ladang yang lebih kaya akan kesempatan explorasi.. seperti BLOGGER.COM..Β  yup, proses migrasi berlangsung mudah dan sederhana.. mungkin nantinya yang memakan waktu adalah setting lingkungan baru di blogger.com.. but sekali lagi saya hanya ingin membuat salinan dari blog ini.. atau dalam kata lain adalah : kembarannya.. kembar dalam hal content posting.. namun akan lebih banyak explore terkait desain, statistik dan mungkin adsense (yg diharamkan wordpress.com).. hehehe..

Mmmm.. berhubung saya masih punya waktu 15 menit, saya akan mencoba share sedikit mengenai cara2 migrasi from wordpress.com to blogger.com. Mau Tahu caranya?

Baca selengkapnya..

Reporting tools : Animation chart

Dear my blog,

Hari ini merupakan hari yang melelahkan karena seharian browsing untuk mencari reporting tools yg support chart. Dahulu kala, aq kerap menggunakan JPgraph untuk mengerjakan report yg berbau graphical.. namun saat ini ada reporting yang sudah didukung oleh ajax via J-Query dan efect animasi menggunakan SWF. Tadaaa,, akhirnya kutemukan : FusionChart V3 yang dapat memenuhi kebutuhan charting in the web plus animasinya. hehhe senangnya,, setelah trial beberapa kali memang OK.

Buat temen-temen yang pengen coba, bisa download versi trialnya di : www.fusioncharts.com.

Selamat mencoba πŸ™‚

Why should : PragmaNoCache ?

Dear Blog,
Engkau pasti bertanya-tanya mengapa harus dengan id : PragmaNoCache? mengapa bukan BlogKeren, BlogCool, BlogHansome :))

pragmanocacheBerawal dari kejadian 7 tahun yang lalu (2004) saat pertama kali aku mempelajari konsep pemrograman web. ketika itu aku sedang menghadapi problem kecil terkait cache.. Saat aku membuat perintah modify data berupa penggantian gambar, Entah kenapa browserku masih menampilkan data gambar lama setelah modify di submit. Solusi awal yg sangat memalukan : user harus refresh (press F5) barulah gambar akan berubah..

BRowsing.. browsing.. browsing berjam-jam mencari solusi, sampai aku menemukan pembahasan mengenai caching browser.. langsung deh kususun script penanganan untuk modify gambar.. salah satu baris coding yang takkan pernah kulupa adalah ( jreng..jreng.. jreng… ) :

<meta http-equiv=”pragma” content=”no-cache” />
HAhahahaa… Sukses besar ^__^
Lantas apa hubungannya ID dengan No-cache ?

Harapan saia dengan id ini saya ingin menjadi manusia yang selalu berubah menjadi lebih baik setiap kali saya belajar.. Ilmu yang saya peroleh semoga bisa segera saya praktikkan, tidak hanya dipendam.. seperti halnya cache yang menampilkan halaman lama, walau tujuannya baik (mempercepat load) πŸ˜€ Setiap ada pembelajaran yang baik, input yang baik semoga bisa langsung mengubah diri saya menjadi pribadi yang baik.. Thats all.

PRAGMA : NO-CACHE’s History πŸ™‚

——————————————————————————–

Referensi : Thx to Mikocok corp atas artikel cache nya.


My Archives