Pemrograman Web

Kapita selekta Pemrograman Web

Topik: Ajax, PHP

QuTags, Ajax-PHP tanpa JavaScript

9 komentarYan Arief on October 31st, 2007

qutags_logo.jpgAJAX selalu berkaitan dengan Javascript dan XML. Nah, bagi Anda yang akrab dengan PHP dan akan mengimplementasikan AJAX, QuTags memberikan solusi agar pekerjaan Anda lebih cepat dan mudah.

QuTaqs adalah pustaka untuk membangun aplikasi berbasis AJAX tanpa javascript dan xml, cukup menggunakan bahasa pemrograman PHP saja. Bagi pengembang aplikasi web berbasis PHP, Anda tak perlu mendalami javascripts maupun XML untuk membuat sebuah halaman web interaktif.

Bila ingin mencoba beberapa implementasi QuTaqs silahkan kunjungi halaman demo ini dan untuk mengunduh kode sumber QuTaqs klik saja tautan ini.

Topik: CMS

Open Source CMS Award 2007

1 komentarYan Arief on October 31st, 2007

Open Source Content Management System Award 2007 sebuah even yang diselenggarakan Packt Publishing memasuki babak pengumuman pemenang. Setelah melalui tahap penjurian, aplikasi CMS terpilih dipublikasikan mulai tanggal 29 Oktober hingga 2 November 2007.

Pada tanggal 29 Oktober 2007 diumumkan pemenang untuk kategori pertama yakni Open Source Social Networking CMS, dipilih aplikasi CMS yang terkait dengan kolaborasi dan distribusi informasi serta pembangunan komunitas. Packt akhirnya memilih Wordpress sebagai aplikasi terbaik mengungguli Elgg dan Drupal. Dengan demikian Wordpress menerima penghargaan sebesar $2000.

Selanjutnya, pada tanggal 30 Oktober 2007, mojoPortal terpilih sebagai Best Other Open Source CMS mengungguli Plone and Silva yang menduduki peringkat kedua dan ketiga. Dalam kategori ini dipilih CMS non PHP/MySQL. mojoPortal mengantongi penghargaan $2000 dari Packt.

Kita tunggu pengumuman 3 kategori lainnya, tanggal 31 Oktober 2007 untuk kategori Best Open Source PHP CMS, tanggal 1 November 2007 diumumkan Most Promising Open Source CMS Announced dan tanggal 2 November 2007 pemgumuman Overall Winner.

Topik: PHP

Zend Framework: Bootstrapping

5 komentarYan Arief on September 23rd, 2007

Sebagai langkah awal membangun aplikasi PHP menggunakan Zend Framework (ZF) berikut ini tentang bootstrapping di ZF yang berdasarkan struktur MVC yang telah dibahas sebelumnya. Pengertian bootstrapping kurang lebihnya yakni pemuatan dan eksekusi program pemanggil program lain yang lebih komplek.

Dalam ZF, yang berfungsi sebagai bootstrap yakni index.php untuk mengeksekusi semua permintaan dan kemudian diproses oleh kode program dalam berkas lain. ZF juga mendukung clean url, untuk mengimplementasikan hal ini perlu didukung konfigurasi dalam berkas .htaccess. Selengkapnya »

Topik: PHP

Mengenal MVC di Zend Framework

5 komentarYan Arief on September 1st, 2007

Pustaka berbasis PHP5, Zend Framework, menggunakan arsitektur pemrograman Model-View-Controller (MVC). Apa manfaat MVC ? Berguna untuk memisahkan bagian-bagian dalam aplikasi sehingga mempermudah dalam pengembangannya dan pemeliharaan aplikasi.

Selain itu kode program yang telah ditulis bisa dimanfaatkan lagi untuk aplikasi lain dengan menggubah sebagian saja. Pada dasarnya MVC yakni untuk memisahkan pemroses data yang disebut sebagai Model dan penyaji antarmuka (UI) atau HTML template dalam hal ini disebut View. Sedangkan Controller sebagai pengikat Model — View untuk menangani permintaan pengguna sehingga data ditampilkan dengan benar.

Selengkapnya »

Topik: PHP

PHP 101: Tutorial PHP bagi Pemula

4 komentarYan Arief on August 13th, 2007

Zend Developer Zone memuat artikel tentang tutorial PHP bagi pemula yang ditulis oleh Vikram Vaswani, pendiri sekaligus CEO Melonfire. Tutorial tersebut merupakan rangkuman 15 artikel yang pernah ditulisnya, mencakup dasar-dasar PHP 4 maupun PHP 5.

Selengkapnya »

Topik: PHP

Nexen.net: Statistik PHP Juli 2007

DiskusiYan Arief on August 4th, 2007

Nexen.net melansir statistik PHP periode bulan Juli 2007. Survei dilakukan terhadap 11,2 juta server, 2,4 juta IP di seluruh dunia. Statistik yang ditampilkan meliputi penggunaan PHP di Internet, versi yang digunakan, penggunaan di tiap negara, dan distribusi web server.

Menelaah statistik tersebut, meski pengembangan PHP 4 dihentikan namun masih menguasai pasar. Tercatat, penggunaan versi 4 — 79% sedangkan PHP 5 — 20%.

Berdasar statistik tiap negara, penggunaan PHP di Indonesia mencapai 52 % dan penetrasi PHP 5 hanya separohnya — 25%.

Topik: CMS

Plugin Pilihan untuk TextPattern

1 komentarYan Arief on August 2nd, 2007

TextPattern adalah aplikasi content management system (CMS) bebas pakai dan open source. Seperti CMS lain, TextPattern juga mendukung fitur penambahan plugin untuk lebih memberdaya-gunakannya. Seorang pengguna TextPattern, Jon Henshaw menulis tentang — 8 Essential Plugins for TextPattern.

Berikut ini daftar plugin-nya, semoga bermanfaat bagi pengguna TexPattern.

  1. zem_contact_reborn — Form Emailer Plugin
  2. SimplePie — RSS Parser Plugin
  3. hak_tinymce — tinyMCE Plugin
  4. md_versions — Article Version Control Plugin
  5. asy_sitemap — Google Sitemap Plugin
  6. stw_category_tree — Category Hierarchy Plugin
  7. etz_crumbs — Breadcrumb Navigation Plugin
  8. sgb_url_handler — Custom URL Scheme Plugin

Topik: MySQL, PHP

PHP Object Generator

1 komentarYan Arief on July 30th, 2007

PHP Object GeneratorPHP Object Generator (POG), sebuah solusi bagi programer PHP untuk membuat kode berorientasi obyek yang berkaitan dengan operasi database MySQL secara instan. Kode PHP yang dihasilkan kompatibel dengan PHP4 dan PHP5, mudah dipahami dan diimplementasikan.

Layanan online ini, pada intinya menyusun kode PHP secara otomatis untuk operasi database, output yang dihasilkan berupa database class, menurut pengembangnya dinamakan POG database wrapper.

Pola pemrograman POG menggunakan Object-Relational Mapping dikenal juga sebagai Active Record atau Persistence Layer. POG mengintegrasikan metode CRUD (create, retrieve, update, delete), dengan demikian bisa menghemat waktu dan tak perlu lagi menulis SQL query untuk metode operasi database tersebut.

Topik: PHP

Meningkatkan Performansi Kode PHP

6 komentarYan Arief on July 25th, 2007

Perfomansi sebuah aplikasi dipengaruhi oleh aspek penulisan kode program. Penulisan kode yang efektif dan sesuai mampu meningkatkan kecepatan proses eksekusinya. Berikut ini rangkuman tip dasar penulisan kode PHP yang saya dapatkan dari Webdigity dan The Spanner.

Selengkapnya »

Topik: PHP

Freeware untuk Membangun Aplikasi PHP di Windows

13 komentarYan Arief on July 24th, 2007

Tersedia berbagai macam freeware untuk menulis kode program, paket server web dan perangkat lunak pendukungnya dalam membangun aplikasi PHP di Windows. Saya mencoba memberikan rekomendasi beberapa freeware yang mungkin bisa dijadikan acuan bagi programer PHP pemula.

Selengkapnya »

Pemrograman Web is part of Asia Blogging Network