Minggu, 10 Juni 2012

5 TOOLS untuk optimasi script PHP



PHP atau lebih dikenal dengan script pembuat website dinamis , 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.
ini lah 5 Tools Untuk Optimasi Script PHP

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/

cara memainkan game hp di komputer


Bermain game hp memang menyenangkan, meskipun cukup sederhana namun game tersebut biasanya malah membuat ketagihan. Kebanyakan game tersebut berbasis java karena kebanyakan hp saat ini support java meskipun android dan blackberry sudah mulai mendominasi.
Untuk memainkan game di komputer kita membutuhkan emulator. Tugas dari emulator sendiri adalah sebagai wadah agar game yang mulanya bisa digunakan di hp juga bisa dimainkan di komputer. Salah satu emulator yang cukup populer dan banyak digunakan adalah KEmulator.
game javaKEmulator ini dapat menjalankan berbagai macam game java yang biasanya dimainkan di hp nokia, sony ericsson, samsung, motorolla, dan lain-lain. Hampir semua resolusi bisa dimainkan sehingga anda bisa memillih tingkat resolusi yang tinggi agar tampilannya di komputer tidak terlalu kecil.
Akan tetapi untuk menjalan aplikasi ini anda membutuhkan software tambahan yang bernama Java Runtime Environtment (JRE) yang bisa anda download dari situs resmi java. Kenapa java begitu populer? karena java sifatnya sangat flexibel dan hampir bisa digunakan di semua platform.
Setelah JRE terinstal langsung saja unduh KEmulator disini. Jika sudah langsung sja install seperti biasa di komputer masing-masing. Cara menggunakannya cukup mudah, setelah aplikasi anda jalankan langsung saja pilih midlet lalu pilih load jar. Pilihlah game yang ingin anda mainkan lalu klik open.
Untuk mendapatkan game java anda bisa mendownload di getjar atau website penyedia game gratis lainnya. Untuk merubah resolusi atau tampilan aplikasi anda bisa membuka menu view. Sedangkan untuk mengatur tombol anda bisa mensettingnya melalui Option > keymap lalu atur sesuai keinginan.
Itulah sedikit trik cara memainkan game hp di komputer. Sebenarnya masih ada lagi beberapa emulator lainnnya seperti java emulator atau midp3exe. Tapi saya sendiri belum pernah mencoba kedua aplikasi tersebut. Mungkinseuatu saat akan saya coba dan membuat artikel baru tetang cara bermain game java di komputer.

Cara Mudah Membuat Template Blogspot Dengan Artisteer


Artisteer adalah sebuah software yang di rancang khusus untuk memberi kemudahan bagi para blogger dalam merancang suatu template. Dengan bantuan software ini, anda tidak perlu lagi di pusingkan dengan yang namanya PHP, CMS, atau bahasa pemrograman lainnya. Dengan menggunakan software ini anda akan di beri kemudahan semudah anda memasang gadget pada elemen laman.

Untuk menggunakannya, anda hanya perlu mengklik-klik saja. Karena software ini memang di rancang untuk mempermudah anda. Template yang di dukungnya pun sangat banyak. Artisteer mampu mempermudah anda dalam mendesign template dari beberapa layanan blog seperti blogger, drupal, jomla, wordpress, dan lain sebagainya.

Di internet, memang banyak tersedia berbagai macam template yang bisa kita pasang pada blog kita, tapi terkadang template yang kita download terasa masih ada yang kurang. Ataupun kita ingin kalau template yang kita gunakan tidak ada yang menyamainya. Maka kita bisa menggunakan Artisteer untuk mendapatkan tampilan blog yang unik dan tampil beda.

Di situs resminya, Artisteer bisa kita download gratis dengan versi unregistered. Namun tampilan kita nanti akan menjadi jelek dengan adanya Watermark dari situs artisteer tersebut. Nah, untuk mendapatkan versi registerednya, kita harus membayar sejumlah uang. Namun tidak pada blog ini. Karena blog ini menyediakan semua kebutuhan anda secara gratis. Versi fullnya bisa anda dapatkan melalui tabel attachment di bawah ini.
ATTACHMENT
File
Artisteer
Homepage
http://www.artisteer.com
Support

Description
Size
69 Mb
Password
www.phonecompi.co.cc

CARA MERAWAT FLASDISK


Flashdisk merupakan selah satu media penyimpanan yang paling populer saat ini. Ukurannya yang mungil dan bisa dibawa kemana saja membuat flashdisk seakan kebutuhan pokok bagi para pengguna komputer terutama di kalangan pelajar maupun mahasiswa.
Selain itu harganya yang murah membuat flashdisk dapat dijangkau hampir oleh semua kalangan. Hanya dengan uang sebesar tujuh puluh lima ribu rupiah saja kita sudah bisa mendapatkan flashdisk dengan kapasitas delapan gb. Sedangkan untuk yang ukuran empat gb mungkin harganya sekitar lima puluhan.
flashdisk
Kebanyakan flashdisk yang beru anda beli pasti memberikan garansi biasanya 1 tahun bahkan ada yang bergaransi seumur hidup. Meskipun terbilang cukup awet, namun ada baiknya kita selalu merawat flashdisk kita agar tetap bisa digunakan dengan baik.
Sama seperti perangkat elektronik lainnya, jauhkanlah flashdisk dari panas matahari secara langsung. Letakkan di tempat yang sejuk dan jauhkan dari benda berbau tajam. Wwkwk kayak obat saja, intinya jangan biarkan flashdisk berada pada temperatur yang panas karena akan merusak komponen yang ada di dalamnya.
Selain panas, perangkat elektronik kebanyakan tidak tahan terhadap air. Begitu juga flashdisk, jika terkena air jangan langsung dicolokkan ke komputer karena dapat menyebabkan konsleting. Jika flashdisk anda terkena air, keringkanlah dahulu sampai tidak ada air tersisa sebelum digunakan kembali.
Jangan mencabut flashdisk secara paksa atau saat sedang digunakan. Saat mencabut flashdisk, pastikan melakukan safety remove terlebih dahulu untuk memastikan flashdisk aman sebelum dicabut. Mencabut flashdisk saat digunakan dapat mengakibatkan kerusakan pada file maupun flshdisk itu sendiri.
Sadar atau tidak semakin lama usia flashdisk maka kecepatannya akan semakin berkurang. Hal ini terjadi karena frekuensi read and write pada flashdisk semakin bertambah. Semakin sering anda melakukan copy, paste, hapus, edit akan memperpendek usia flashdisk anda.
Tips dari saya, saat hendak memindahkan file dari komputer dari komputer ke flashdisk dalam jumlah yang banyak (besar). Sebaiknya anda merubah file tersebut menjadi file zip atau rar. Hal ini berfungsi untuk mengurangi frekuensi read anda write, karena hanya memerlukan proses pemindahan satu kali saja. Itulah sedikit tips merawat flashdisk, semoga bermanfaat.

KONFIGURASO IP assres,DNS,dan NAT PADA UBUNTU SERVER



Halo sahabat Imam77 , kali ini saya akan membahas Artikel lanjutan dari artikel saya yang berjudul Instalasi Ubuntu Server 10.10. Agar Ubuntu Server 10.10 bisa melakukan koneksi ke jaringan, baik itu jaringan lokal maupun internet, maka langkah awal yang dilakukan adalah melakukan konfigrasi alamat IP. Untuk mengkonfigurasi alamat IP langkah-langkahnya adalah sebagai berikut:
  • Masuklah menggunakan username dan password yang telah diatur pada langkah sebelumnya. Pada artikel ini userame yang saya gunakan adalah adamkurniawan dan password saya juga adamkurniawan. Untuk password tidak akan terlihat pada saat diketikkan karena alasan keamanan. Tekan tombol Enter jika sudah yakin memasukkan username dan password dengan benar.
  • Setelah berhasil masuk akan diperlihatkan kapan pengguna adamkurniawan terakhir login. Pada baris paling bawah terlihat tulisan adamkurniawan@server01:~$, ini berarti pengguna dengan id adamkurniawan masih berstatus sebagai pengguna biasa dan belum bisa melakukan pengaturan. Agar bisa melakukan pengaturan, pengguna harus masuk sebagai mode root atau mode tertinggi dalam sistem (administrator) dengan mengetikkan perintah sudo su, maka akan akan muncul tulisan [sudo] password for adamkurniawan: itu berarti sistem meminta password agar pengguna dengan id adamkurniawan bisa masuk sebagai mode root. Password yang digunakan untuk mode root ini adalah password yang sama yang digunakan untuk login pada awal tadi. Masukkan password-nya dan tekan Enter. Jika password yang dimasukkan benar, maka akan muncul tulisan root@server01:/home/adamkurniawan#, ini berarti pengguna dengan id adamkurniawan sudah masuk sebagai mode root dan sudah bisa melakukan konfigurasi.
  • Sebelum melakukan konfigurasi pada alamat IP, cek terlebih dahulu apa nama kartu jaringan (ethernet) yang tersedia yang bisa digunakan dengan mengetikkan: # ifconfig –a | more. Penamaan kartu jaringan pada sistem Linux diawali dengan eth lalu diikuti dengan nomor kartu jaringannya yang dimulai dengan 0, misal eth0, eth1, eth2, dan seterusnya. Karena pada artikel ini saya menggunakan dua buah kartu jaringan maka setelah diketikkan # ifonfig –a | more, didapati bahwa nama kartu jaringan yang saya miliki pada sistem linux dikenal dengan nama eth0 dan eth1.http://kurniawanadam.files.wordpress.com/2011/05/konfigurasi-ip-address-dns-dan-nat-pada-ubuntu-server-10-10-1.png?w=450&h=195
  • ketikkan perintah # nano /etc/network/interfacesuntuk mulai melakukan konfigurasi alamat IP Ubuntu Server 10.10. Pada baris paling akhir ketikkan skrip berikut:
auto eth0 iface eth0 inet static
address 192.168.6.200
netmask 255.255.255.0
gateway 192.168.6.254
Skrip diatas adalah skrip yang digunakan untuk melakukan pengaturan kartu jaringan pertama (eth0) yang akan dihubungkan ke internet. Alamat IP yang saya berikan harus satu segmen dengan jaringan yang ada di atas Ubuntu Server 10.10 yang saya gunakan dan gateway dari kartu jaringan pertama juga harus merupakan alamat IP dari perangkat yang bertindak sebagai gerbang dari Ubuntu Server 10.10 yang saya gunakan ke internet. Sedangkan untuk pengaturan kartu jaringan kedua yang akan digunakan sebagai interface ke jaringan lokal adalah sebagai berikut:
auto eth1
iface eth1 inet static
address 10.10.1.254
netmask 255.255.255.0
Jika telah selesai tekan tombol Ctrl + O untuk menyimpan konfigurasi yang telah dilakukan, berikan nama berkas konfigurasi yang baru saja dibuat, pada artikel ini saya tidak memberikan nama baru, jadi saya langsung saja menekan tombol Enter. Kemudia tekan tombol Ctrl + X untuk keluar. Restart kartu jaringan menggunakan perintah # /etc/init.d/networking restart agar konfigurasi yang baru saja dilakukan bisa terbaca oleh sistem.
  • Pada umumnya, jika kartu jaringan belum pernah dikonfigurasi menggunakan Ubuntu Server 10.10 atau Ubuntu Server 10.10 yang digunakan masih baru diinstal (fresh install), kartu jaringan yang tertanam di komputer sudah terbaca namun belum aktif. Untuk melihat apakah kartu jaringan sudah aktif atau belum, ketikkan perintah # ifconfig. Pada artikel ini, kartu jaringan yang saya gunakan belum aktif.http://kurniawanadam.files.wordpress.com/2011/05/konfigurasi-ip-address-dns-dan-nat-pada-ubuntu-server-10-10-2.png?w=450&h=191
  • Untuk mengaktifkannya ketikkan perintah # ifconfig eth0 up (mengaktifkan kartu jaringan pertama) dan # ifconfig eth1 up (mengaktifkan kartu jaringan kedua). Setelah itu restart kembali kartu jaringan menggunaka # /etc/init.d/networking restart. Jika dilakukan pengecekan kembali menggunakan perintah # ifconfig, maka akan bisa dilihat bahwa kartu jaringan sudah aktif dan sudah memiliki alamat IP sesuai dengan yang sudah di konfigurasi.http://kurniawanadam.files.wordpress.com/2011/05/konfigurasi-ip-address-dns-dan-nat-pada-ubuntu-server-10-10-3.png?w=450&h=207
  • Langkah selanjutnya adalah memberikan DNS (Domain Name System). DNS digunakan sebagai penerjemah dari nama domain ke alamat IP, dan sebaliknya, yaitu dari alamat IP ke nama domain. Jadi apabila pengguna mengetikkan google.com di web browser, maka itu berarti pengguna memanggil alamat IP dari google.com yaitu 74.125.71.103. Untuk mengatur DNS di Ubuntu Server 10.10 pengguna harus membuat sebuah berkas baru bernama resolv.conf yang diletakkan di direktori /etc dengan mengetikkan # touch /etc/resolv.conf, namun sebelumnya pengguna harus masuk ke dalam mode root. Setelah berhasil membuatnya, selanjutnya adalah mengisi berkas resolve.conf tersebut dengan alamat IP yang bisa menerjemahkan nama domain ke alamat IP dan sebaliknya, dengan cara mengetikkan perintah # nano /etc/resolv.conf. Kemudian ketikkan nameserver dan diikuti dengan alamat IPyang bisa digunakan sebagai DNS, pada artikel ini saya menggunakan 2 buah DNS, yaitu 192.168.4.254 yang merupakan alamat IP gateway Ubuntu Server 10.10 dan 8.8.8.8 yang merupakan alamat penyedia DNS yang dibuat oleh Google. Jadi penulisannya adalah sebagai berikut:
nameserver 192.168.4.254
nameserver 8.8.8.8
Simpan dengan menekan Ctrl + O, tekan tombol Enter untuk replace nama yang lama dan tekan Ctrl + X untuk keluar. Lakukan kembali restart jaringan dengan mengetikkan # /etc/init.d/networking.http://kurniawanadam.files.wordpress.com/2011/05/konfigurasi-ip-address-dns-dan-nat-pada-ubuntu-server-10-10-4.png?w=450&h=250
  • Tahap berikutnya adalah melakukan pengecekan apakah Ubuntu Server 10.10 sudah bisa melakukan koneksi ke internet dan apakah DNS sudah bekerja dengan baik. Cara melakukannya adalah dengan melakukan ping ke sebuah alamat domain. Pada artikel ini, saya melakukan pengecekan dengan melakukan ping ke domain yahoo.com. Perintah yang diketikkan adalah # ping yahoo.com. disini saya sudah mendapatkan balasan dari yahoo.com dan berarti Ubuntu Server 10.10 yang digunakan sebagai server sudah terkoneksi ke internet dengan baik, begitu juga dengan DNS-nya.http://kurniawanadam.files.wordpress.com/2011/05/konfigurasi-ip-address-dns-dan-nat-pada-ubuntu-server-10-10-5.png?w=450&h=250
  • Selanjutnya, lakukan konfigurasi agar semua klien yang berada pada jaringan lokal bisa mengakses ke jaringan yang berada di jaringan luar (internet) atau melakukan NAT. Jika tidak dikonfigurasi maka paket-paket yang berasal dari kartu jaringan lokal (eth1) tidak akan bisa diteruskan ke kartu jaringan yang mengarah ke internet (eth0). Caranya adalah dengan mengetikkan perintah berikut ini: iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE, lalu tekan Enter. Jika ingin rule ini dijalankan pada saat komputer dinyalakan, maka ketikkanlah rule diatas pada file /etc/rc.local sebelum baris exit 0.