Welcome to Abdul Malik Ikhsan's Blog

PHP 5.3 : Namespace autoloading using SplClassLoader

Posted in Teknologi, Tutorial PHP by samsonasik on May 30, 2012

PHP 5.3 Salah satu fitur dari PHP 5.3 adalah namespace, atau dalam teknologi lain disebut package. Sayangnya, namespace di PHP tidaklah otomatis bisa dipanggil, maka dari itu, diperlukan sebuah loader yang disebut SplClassLoader. Class SplClassLoader bisa di-clone dari github dengan cara :

git clone git://gist.github.com/221634.git loader

Baca Selengkapnya

Advertisements

Packagist : PHP Package Repository for Composer

Posted in Tutorial PHP by samsonasik on May 8, 2012

Packagist adalah repository utama untuk composer. Composer adalah sebuah tools untuk dependency management di PHP. Packagist menyimpan seluruh paket-paket library PHP maupun framework-framework yang bisa diinstall dengan composer. Instalasi yang dilakukan terhadap paket-paket tersebut bisa layaknya apt-get di linux atau port/brew di mac, asyik kan ?
Baca Selengkapnya

PHP 5.3 : Using Phar extension to archive php files

Posted in Tutorial PHP by samsonasik on May 3, 2012

Phar extension menyediakan cara mengkompresi aplikasi PHP kita ke dalam single file yang disebut “phar” ( PHP Archive ) untuk memudahkan distribusi dan instalasi. Phar dapat dikompresi dalam bentuk zip, gzip, maupun tar.gz.

Baca Selengkapnya