Tools Wajib Web Programmer PHP [Sisi Server]

Bagi para pemrogram script php, tentu akan sering berhadapan dengan pembuatan sistem informasi yang melibatkan banyak hal, seperti export-import data dari excel atau ke excel, print ke PDF, pembuatan grafik dalam bentuk image, dan berhadapan dengan beberapa database yang berbeda platform sekaligus. Tentu hal ini membutuhkan beberapa tools untuk men-generate format-format yang berbeda tersebut. Berikut, sedikit diulas mengenai tools wajib web programmer, menurut yang paling sering digunakan. Namun pembahasan ini tidak sepenuhnya berlaku bagi pemrograman web PHP berbasis framework seperti CI, CakePHP, DooPHP dan lain sebagainya.

 

1. ADODB

Anda dapat mengunduhnya di http://adodb.sourceforge.net/ . ADODB ini memungkinkan kita membuat sebuah koneksi dan query database dengan PHP, dengan tidak lagi mempedulikan apapun jenis database yang digunakan, seperti MySQL atau PostgreSQL dan lain sebagainya. Contoh penggunaan ADODB adalah sebagai berikut :

 

 

Jika suatu ketika diperlukan memnggunakan jenis database yang berbeda, maka tinggal melakukan pengubahan pada NewADOConnection. Proses query pun tinggal dilakukan dengan $DB->Execute();

 

2. FPDF

Silakan mengunduh di http://www.fpdf.org/ . Anda sangat mungkin membuat laporan berbasis PDF. Dengan menggunakan PDF ini, anda tidak perlu risau pemrograman PHP anda kalah dalam pembuatan laporan jika dibanding desktop. Semuanya telah mungkin.

Contoh pembuatan laporan PDF adalah sebagai berikut:

 

Dengan FPDF ini, anda dapat membuat sebuah proses jualan online, dan dengan laporan yang standard PDF. FPDF ini juga sangat mungkin untuk menyelipkan gambar, misalnya diperlukan menyertakan sebuah logo dari perusahaan atau dinas.

 

3. Excel Reader

Anda dapat mendownload file ini dari sini http://code.google.com/p/php-excel-reader/downloads/detail?name=php-excel-reader-2.21.zip. Dengan menggunakan excel reader seperti inti, kita dapat melakukan inject database dari excel sekaligus. Untuk rekan-rekan yang biasa menggunakan SMS Gateway, proses inject SMS dengan data yang berasal dari excel dapat dilakukan dengan tinggal melakukan Upload Excel, dengan field-field yang telah ditentukan.

Contoh penggunaan excel reader adalah sebagai berikut:

 

Nah, tinggal pasang query, dan inject data. Spreadsheet selebar apapun dan sepanjang apapun bisa diinject sekali jalan.

 

4. JPGraph.

Dengan Jpgraph kita mampu melakukan generate gambar/image dari perintah PHP. Dengan JPGraph ini anda mampu melakukan hal-hal berikut ini :

  • Antispam
  • Grafik bentuk pie, bar, line, chart dan lain sebagainya
  • Watermark gambar yang lain (menumpuki gambar dengan kata-kata lain untuk proteksi kepemilikan)

Anda dapat mendownload source tersebut dari sini http://jpgraph.net/. Salah satu bentuk penggunaanya adalah sebagai berikut:

 

Jpgraph akan mengubah array yang ada menjadi grafik dalam bentuk Line, Pie atau Bar seperti berikut ini :

 

Sebenarnya masih banyak tools-tools yang dapat diceritakan disini, namun tahap pertama ini adalah empat besar tools yang sering digunakan. Untuk lebih jelas dapat dipelajari sendiri di : http://pear.php.net/index.php

 

 

Posted in PHP

One thought on “Tools Wajib Web Programmer PHP [Sisi Server]

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">