Tulisan ini adalah lanjutan dari tulisan sebelumnya.
Penggunaan Zend_Log
Tulisan ini adalah lanjutan dari tulisan sebelumnya.
Instalasi
Jika anda menggunakan Zend_Log secara terpisah dari Zend Framework maka terlebih dahulu buat direktori Zend di include path PHP, ataupun di direktori kerja anda, lalu masukkan Log.php dan folder Log ke dalamnya.
Log sangat berperan penting bagi sebuah sistem. Dengan log kita dapat memonitor sistem yang sedang berjalan, dan juga menelusuri sumber masalah yang ada pada sistem.
Bagi programmer PHP, anda tidak perlu pusing memikirkan bagaimana membuat log yang benar pada aplikasi PHP anda. Dengan menggunakan Zend_Log maka semua kebutuhan untuk membuat log yang baik sudah terpenuhi.
Menerima saja tidak cukup, ada kalanya kita harus memberi. Sebagai orang yang hidup dari open source (bekerja dengan menggunakan aplikasi/bahasa pemrograman open source) membuat saya terlalu banyak berhutang terhadap dunia open source. Untuk itu, di tahun 2009 ini kontribusi terhadap dunia open source merupakan salah satu resolusi saya.
Pada PHP5, object tidak menyimpan nilai dari object itu sendiri, melainkan hanya menyimpan pengenal (identifier) yang dapat mengakses object yang sebenarnya. Pada saat menduplikasi object ke variabel lain ataupun menjadikannya sebagai argumen pada fungsi/method, tetap saja yang di duplikasi adalah identifier dari object tersebut bukan object yang sebenarnya.
Untuk mencegah duplikasi, maka langsung saja lihat disini. Sengaja saya posting di zendindonesia.com, agar tutorial/tips Zend Framework dalam bahasa Indonesia terkumpul di satu tempat saja.
Serialisasi (serialization) adalah suatu teknik di dalam bahasa pemrograman yang digunakan untuk merepresentasikan suatu data/variabel ke dalam string. Ini ditujukan agar data tersebut dapat disimpan di suatu file atau dikirimkan melewati koneksi jaringan ke komputer lain.
PHP sudah mendukung eksepsi sejak dirilisnya PHP5. Eksepsi sendiri bertujuan agar kita bisa menentukan tipe dan isi dari pesan kesalahan. Jika kode program yang dibuat memenuhi kondisi untuk eksepsi tersebut, maka pesan kesalahan akan ditampilkan oleh interpreter PHP dan program akan berhenti (tidak memproses kode berikutnya).
Terinspirasi dari idle milik python, saya mencoba mencari aplikasi serupa untuk Php. Setelah mencari informasi di google, saya menemukan tautan berikut. Dari tautan tersebut di jelaskan bahwa ternyata interpreter Php sudah menyertakan mode interaktif.