Programming/PHP

Multiproses (Forking) di PHP (Bagian 1)

   July 17, 2012      Programming Programming/PHP

PHP, bahasa pemrograman yang mulai saya kenal sejak tahun 2005 saat sedang menempuh jenjang sarjana di Universitas Islam Indonesia. Sudah berumur 7 tahun sejak pertama kali mempelajarinya, dan sampai sekarang saya sudah cukup familiar dengan bahasa ini. Namun ternyata masih banyak kekuatan-kekuatan PHP yang belum saya eksplorasi dengan penuh, khususnya untuk fungsi-fungsi yang memang hanya berjalan pada mode CLI (Command Line Interface).

PHP Semaphore (Bagian 2)

   July 16, 2012      Programming Programming/PHP

Pada tulisan PHP Semaphore (Bagian 1), saya sudah menjelaskan sedikit tentang apa itu semaphore dan cara kerjanya. Dan untuk kali ini saya akan memberikan contoh implementasi (kode) semaphore menggunakan PHP.

PHP Semaphore (Bagian 1)

   July 16, 2012      Programming Programming/PHP

Memperkenalkan, Semaphore di PHP. Edgar Djikstra telah menyumbang banyak sekali hal penting di dunia komputer dan diantaranya adalah semaphore. Konsep yang ditemukan untuk membantu masalah concurrency. Semaphore merupakan inti (core) dari setiap sistem operasi. Semaphore dapat digunakan untuk menyediakan akses eksklusif pada suatu resource pada satu mesin yang sama, atau bisa dikatakan untuk membatasi/mengontrol akses secara bersamaan terhadap satu resource. Semaphore banyak diterapkan pada aplikasi multithread dan multiprocess.