Installasi dan Konfigurasi Framework CakePhp

8
Hendi - adehendini.wordpress.com Instalasi dan Konfigurasi CakePhp CakePhp adalah aplikasi framework open source yang berbasiskan Php yang digunakan untuk membuat aplikasi web berskala besar. Framework ini menggunakan konsep MVC (Model-View–Controller) dan dikembangkan dengan karakter pengembangan RAD (Rapid Application Development). Cakephp terdiri dari file-file pustaka (library), kelas-kelas dan infrastruktur run-time yang terinspirasi dari framework ruby on Rail. Framework CakePhp dapat didownload gratis di http://cakephp.org/ Ekstrak file cakephp.zip kemudian copy kan folder cakephp tersebut ke webserver anda. Jika anda menggunakan wampp maka copy kan ke “C:\wampp\www”,sehingga menjadi “C:\wampp\www\cakephp”. Jika menggunakan xampp maka copy kan ke “C:\xampp\htdocs”, sehingga menjadi “C:\xampp\htdocs\cakephp”. Anda juga dapat mengganti folder cakephp menjadi nama yang lain sesuai aplikasi yang anda buat. Jika kita jalankan web cakephp tersebut dengan menuliskan alamat “localhost/cakephp” maka akan muncul :

Transcript of Installasi dan Konfigurasi Framework CakePhp

Hendi - adehendini.wordpress.com

Instalasi dan Konfigurasi CakePhp

CakePhp adalah aplikasi framework open source yang berbasiskanPhp yang digunakan untuk membuat aplikasi web berskala besar.Framework ini menggunakan konsep MVC(Model-View–Controller) dan dikembangkan dengan karakterpengembangan RAD (Rapid Application Development). Cakephpterdiri dari file-file pustaka (library), kelas-kelas dan infrastrukturrun-time yang terinspirasi dari framework ruby on Rail.

Framework CakePhp dapat didownload gratis dihttp://cakephp.org/

Ekstrak file cakephp.zip kemudian copy kan folder cakephptersebut ke webserver anda.

Jika anda menggunakan wampp maka copy kan ke“C:\wampp\www”,sehingga menjadi “C:\wampp\www\cakephp”.

Jika menggunakan xampp maka copy kan ke “C:\xampp\htdocs”,sehingga menjadi “C:\xampp\htdocs\cakephp”.

Anda juga dapat mengganti folder cakephp menjadi nama yanglain sesuai aplikasi yang anda buat.

Jika kita jalankan web cakephp tersebut dengan menuliskanalamat “localhost/cakephp” maka akan muncul :

Hendi - adehendini.wordpress.com

Pada tampilan tersebut terdapat dua blok baris yang di blokmerah yang harus di konfigurasi dan dua blok lain yang berwarnakuning yang bersifat optional, boleh di konfigurasi boleh jugatidak.

Untuk baris blok merah pertama jelas terlihat bahwa anda harusmerubah nilai dari “Security.salt” yang berada di“app/Config/core.php”

Hendi - adehendini.wordpress.com

Misalnya diubah menjadi :

Jika kita melihat pada web browser aplikasi web anda maka blokmerah akan berkurang satu

Kemudian masih di file yang sama yaitu “app/Config/core.php’”kita mengubah “Security.chiperSeed”

Hendi - adehendini.wordpress.com

Misalnya diubah menjadi :

Jika kita refresh kembali web cakephp maka akan menjadi

Hendi - adehendini.wordpress.com

Sekarang kita akan mengkonfigurasi DebugKit. DebugKitmerupakan plugin yang disediakan untuk petunjuk debug atauplugin debugging.

Untuk plugin DebugKit dapat anda download dihttps://github.com/cakephp/debug_kit

Installasi DebugKit sangat mudah, setelah anda downloadkemudian ektrak file zip (debug_kit-master.zip)

Pada ‘app/Plugin’ buat folder ‘DebugKit’, kemudian copy isi folderdebug_kit-master tersebut ke “app/Plugin/DebugKit”.

Buka file “bootstrap.php” yang berada di“app/Config/bootstrap.php”

Hendi - adehendini.wordpress.com

Aktifkan ‘CakePlugin::loadAll()’ dan ‘CakePlugin::load(‘DebugKit’)’,sehingga menjadi :

Sekarang jika anda refresh web site cakephp anda maka akanmenjadi :

Terakhir adalah konfigurasi database jika web yang anda buatmenggunakan database dengan cara mengubah file“database.php.default” pada “app/Config/database.php.default”

Hendi - adehendini.wordpress.com

menjadi “database.php” (app/Config/database.php), kemudiankonfigurasi koneksi database pada file “database.php” tersebut

Misalnya di koneksikan dengan database “adehendini” yang sudahsaya buat sebelumnya, sehingga menjadi :

Hendi - adehendini.wordpress.com

Nah sekarang Instalasi dan konfigurasi CakePhp selesai dan andadapat melanjutkan membuat aplikasi web dengan CakePhp

--Selamat Berkreasi--