Tools Untuk Optimasi Script PHP
PHP
merupakan script yang paling banyak digunakan dalam pembuatan website
di dunia. Jika anda sering membuat website dengan menggunakan bahasa
pemrograman PHP, berikut saya memberikan sebuah informasi tentang
beberapa tools yang dapat anda gunakan untuk mengoptimalkan script PHP
anda.
1. PHPUnit
PHPUnit merupakan tool yang dapat membantu anda untuk menguji stabilitas dan skalabilitas pada aplikasi web Anda.
PHPUnit juga mendukung penyimpanan hasil tes dan data dalam cakupan kode Test Database.
Download : http://www.phpunit.de/
2. SimpleTest
SimpleTest merupakan open source pengujian framework untuk bahasa pemrograman PHP yang dibuat oleh Marcus Baker.
Ujian struktur mirip dengan JUnit / PHPUnit.
SimpleTest mendukung mock objek dan dapat digunakan untuk pengujian
regresi secara otomatis dari aplikasi web dengan scriptable HTTP Klien
yang dapat di parse pada halaman HTML dan hal-hal seperti mensimulasikan
mengklik link dan bentuk submittings.
Download : http://www.simpletest.org/
3. PHP_CodeSniffer
PHP_CodeSniffer adalah tool untuk mendeteksi kesalahan dalam menerapkan coding yang standar.
PHP_CodeSniffer merupakan tool yang akan memastikan bahwa kode anda tetap bersih dan konsisten.
PHP_CodeSniffer juga bisa membantu mencegah beberapa kesalahan umum semantik yang dibuat oleh developers.
Download : http://matrix.squiz.net/developer/tools/php_cs
4. dBug
dBug adalah ColdFusion’s cfDump untuk PHP.
Ini merupakan tool sederhana untuk outputting data tabel yang berisi
informasi tentang array, class , objects, database resources dan XML
resources.
dBug sangat bermanfaat untuk keperluan debugging.
Download : http://dbug.ospinto.com/
5. Selenium
Selenium Remote Control (RC) adalah sebuah tool yang memungkinkan anda
untuk menulis secara otomatis aplikasi Web UI dalam bahasa pemrograman
apapun terhadap setiap situs web HTTP yang menggunakan
JavaScript-enabled browser.
Dapat digunakan dengan PHPUnit untuk membuat dan menjalankan test secara otomatis dalam web browser Web.
Download : http://seleniumhq.org/projects/remote-control/
Geen opmerkings nie:
Plaas 'n opmerking