Powered by Blogger.
Showing posts with label Framework. Show all posts
Showing posts with label Framework. Show all posts

Wednesday, 15 April 2015

pada kali ini Programmer Mania ingin posting artikel tentang cara instalasi salah satu Framework php yaitu Yii Framework.
sebenarnya artikel ini hanya catetan cucurIT, karena cucurIT  sedang mempelajari "Yii Framework" jadi misalnya sewaktu-waktu cucurIT lupa kan gampang tinggal buka blog ini aja...hehehe

sebelumnya cucurIT mau ngasih tau dulu sistem operasi yang digunakan dan apa saja yang dibutuhkan untuk instalasi "Yii Framework".
disini cucurIT menggunakan sistem operasi windows 7, jangan lupa install web servernya disini cucurIT menggunakan Xampp biar gak repot harus install apache server dan mysql databasenya satu-satu.
jangan lupa install browsernya buat testing atau running aplikasinya.

oke kita langsung mulai aja sekarang.
pertama yang harus kalian lakukan adalah download Yii Frameworknya, silakan langsung kewebsite resminya aja untuk downloadnya http://www.yiiframework.com/.
kalau sudah didownload biasanya filenya masih berformat zip, kalian ekstrak dulu, jangan lupa dirubah dulu nama foldernya biar lebih mudah diinget, untuk nmanya terserah kalian mau kasih nama apa, disini cucurIT memberi nama mydiary. lalu pindahkan folder hasil ekstraknya ke direcktori C:/xampp/htdocs/

kalau sudah sekarang kita buka command prompt kalian. biar lebih mudah, buka "Run" lalu ketikkan "cmd".
seperti gambar dibawah ini.!
kalau sudah terbuka command promptnya silakan masuk ke directori /xampp/php. dengan printah seperti ini.
cd C:/xampp/php
lihat gambar berikut ini.!

selanjutnya kita harus menjalankan  perintah  pada file “yiic” yang  terdapat  di  dalam  folder  yii\framework  untuk  membuat  aplikasi baru dengan nama sesuai dengan yang kita perintahkan.
ketikkan perintah berikut pada command prompt kalian.
php.exe c:/xampp/htdocs/mydiary/framework/yiic webapp C:/xampp/htdocs/mydiary
kalian liat pada perintah c:/xampp/htdocs/mydiary/framework/yiic , pada kata "mydiary" itu adalah folder Yii yang tadi cucurIT rubah, jadi kemungkinan mydiary bisa kalian ganti sesuai dengan nama folder yang kalian buat.
kalau sudah hasil dari perintah tersebut akan seperti gambar dibawah ini.!
pada gambar diatas terlihat ada pilihan [yes!no] , pesan tersebut mempertanyakan apakah kalian sudah yakin akan membuat aplikasi tersebut. jika langsung kita tulis saja "yes".
jika berhasil maka command prompt akan menampilkan pesan seperti gambar dibawah ini.!
coba kalian perhatikan pesan yang saya beri kotak berwarna biru tersebut, itu menandakan kalau aplikasi yang kita buat sudah berhasil di install.!
sekarang kita coba aplikasi kita, buka browser kesayangan kalian, bisa firefox,google chrome atau yang lainnya.
kalau sudah terbuka, masukkan alamat berikut pada url browser kalian.
http://localhost/namaaplikasianda, karena disini cucurIT memberi nama mydiary maka alamatnya seperti ini.
http://localhost/mydiary
jika berhasil, maka akan seperti gambar dibawah ini..!


sekarang kita sudah berhasil melakukan instalasi Yii Framework nya.
mungkin cukup sampai disini dulu tutorial tentang Yii nya. sekarang cucurIT mau belajar dulu cara membuat aplikasi web menggunakan framework yang sudah kita install ini. minta doanya yah agar cucurIT bisa membuat aplikasi menggunakan framework ini, kalau cucurIT sudah bisa, insyaallah cucurIT akan buatkan tutorialnya kembali... 
Framework

Tutorial Instalasi Yii Framework Di Xampp

Posted by Creative Recipes  |  No comments

pada kali ini Programmer Mania ingin posting artikel tentang cara instalasi salah satu Framework php yaitu Yii Framework.
sebenarnya artikel ini hanya catetan cucurIT, karena cucurIT  sedang mempelajari "Yii Framework" jadi misalnya sewaktu-waktu cucurIT lupa kan gampang tinggal buka blog ini aja...hehehe

sebelumnya cucurIT mau ngasih tau dulu sistem operasi yang digunakan dan apa saja yang dibutuhkan untuk instalasi "Yii Framework".
disini cucurIT menggunakan sistem operasi windows 7, jangan lupa install web servernya disini cucurIT menggunakan Xampp biar gak repot harus install apache server dan mysql databasenya satu-satu.
jangan lupa install browsernya buat testing atau running aplikasinya.

oke kita langsung mulai aja sekarang.
pertama yang harus kalian lakukan adalah download Yii Frameworknya, silakan langsung kewebsite resminya aja untuk downloadnya http://www.yiiframework.com/.
kalau sudah didownload biasanya filenya masih berformat zip, kalian ekstrak dulu, jangan lupa dirubah dulu nama foldernya biar lebih mudah diinget, untuk nmanya terserah kalian mau kasih nama apa, disini cucurIT memberi nama mydiary. lalu pindahkan folder hasil ekstraknya ke direcktori C:/xampp/htdocs/

kalau sudah sekarang kita buka command prompt kalian. biar lebih mudah, buka "Run" lalu ketikkan "cmd".
seperti gambar dibawah ini.!
kalau sudah terbuka command promptnya silakan masuk ke directori /xampp/php. dengan printah seperti ini.
cd C:/xampp/php
lihat gambar berikut ini.!

selanjutnya kita harus menjalankan  perintah  pada file “yiic” yang  terdapat  di  dalam  folder  yii\framework  untuk  membuat  aplikasi baru dengan nama sesuai dengan yang kita perintahkan.
ketikkan perintah berikut pada command prompt kalian.
php.exe c:/xampp/htdocs/mydiary/framework/yiic webapp C:/xampp/htdocs/mydiary
kalian liat pada perintah c:/xampp/htdocs/mydiary/framework/yiic , pada kata "mydiary" itu adalah folder Yii yang tadi cucurIT rubah, jadi kemungkinan mydiary bisa kalian ganti sesuai dengan nama folder yang kalian buat.
kalau sudah hasil dari perintah tersebut akan seperti gambar dibawah ini.!
pada gambar diatas terlihat ada pilihan [yes!no] , pesan tersebut mempertanyakan apakah kalian sudah yakin akan membuat aplikasi tersebut. jika langsung kita tulis saja "yes".
jika berhasil maka command prompt akan menampilkan pesan seperti gambar dibawah ini.!
coba kalian perhatikan pesan yang saya beri kotak berwarna biru tersebut, itu menandakan kalau aplikasi yang kita buat sudah berhasil di install.!
sekarang kita coba aplikasi kita, buka browser kesayangan kalian, bisa firefox,google chrome atau yang lainnya.
kalau sudah terbuka, masukkan alamat berikut pada url browser kalian.
http://localhost/namaaplikasianda, karena disini cucurIT memberi nama mydiary maka alamatnya seperti ini.
http://localhost/mydiary
jika berhasil, maka akan seperti gambar dibawah ini..!


sekarang kita sudah berhasil melakukan instalasi Yii Framework nya.
mungkin cukup sampai disini dulu tutorial tentang Yii nya. sekarang cucurIT mau belajar dulu cara membuat aplikasi web menggunakan framework yang sudah kita install ini. minta doanya yah agar cucurIT bisa membuat aplikasi menggunakan framework ini, kalau cucurIT sudah bisa, insyaallah cucurIT akan buatkan tutorialnya kembali... 

10:09 Share:

Tuesday, 14 April 2015

Istilah AJAX technology belakangan ini sering terdengar dalam pengembangan aplikasi web, dan sudah banyak digunakan oleh para Web Developer. Salah satu situs yang paling terkenal yang telah menggunakan ajax adalah Facebook, terutama pada fasilitas chatingnya. berikut sedikit gambaran tentang AJAX dan cara memanfaatkannya dalam pengembangan web.

AJAX
 pertama kali di perkenalkan oleh Jesse James Garrett pada tulisannya yang berjudul AJAX: A New Approach To Web Applications.

AJAX
 bukan merupakan bahasa pemrograman baru, namun hanya sebuah tehnik pemanfaatan Javascript dalam mengontrol class object XMLHttpRequest untuk me-Refresh / mengupdate content dalam halaman web tanpa melakuan Reload keseluruhan halaman web seperti pada Metoede Tradisional, AJAX sendiri merupakan singkatan dari “Asynchronous JavaScript And XML”.

Kelebihan utama AJAX sendiri terletak pada pemanfaatan class object XMLHttpRequest untuk berkomunikasi dengan Web Server dalam melakukan request content, berikut pengunaan Javascript dalam membuat class object XMLHttpRequest :

Untuk membuat class object pada browser Firefox, Safari, IE7, Mozila, dsb.

oAJAX = new XMLHttpRequest();

Untuk membuat class object pada browser IE versi terbaru.


oAJAX= new ActiveXObject('MSXML2.XMLHTTP');


Untuk membuat class object pada browser IE versi lama.

oAJAX = new ActiveXObject('Microsoft.XMLHTTP');

Untuk dapat berjalan pada semua browser (Cross Browser), kita dapat mengabungkan kesemua script tersebut kedalam sebuah function pembuat class object XMLHttpRequest seperti berikut :

function createRequest()
{var oAJAX = false;
/*@cc_on @*/ /*@if (@_jscript_version >= 5) try { oAJAX = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) { try { oAJAX = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) { oAJAX = false;
} } @end @*/
if (!oAJAX && typeof XMLHttpRequest != 'undefined') { oAJAX = new XMLHttpRequest(); 
} if (!oAJAX){ alert("Error saat membuat XMLHttpRequest!");
}else{ alert("XMLHttpRequest sukses dibuat!");
} return oAJAX; 
}

Mula-mula function diatas akan mencoba membuat class object XMLHttpRequest dengan sintaks IE versi terbaru, jika gagal maka akan di coba mengunakan sintaks pada IE versi sebelumnya jika masih gagal maka akan di coba mengunakan sintaks pembuatan pada browser Mozila, Firefox dsb.

Dengan pengabungan diatas di pastikan class object XMLHttpRequest akan terbentuk dan function akan mengembalikan class object yang telah berhasil dibuat (kecuali ada ada browser baru.

Setelah object XMLHttpRequest terbentuk selanjutnya kita dapa menanfaatkan object tersebut untuk berkomunikasi dengan server, berikut contoh pemanfaatan class object XMLHttpRequest untuk meminta content data dari server.

Untuk merequest data dari server pada contoh berikut di gunakan function requestContent yang akan di panggil saat sebuah link di click, detail script function yang digunakan seperti berikut :

function requestContent()
{ oRequest = createRequest();
var url = "dataLoad.html";// Buka komunikasi dengan server 
oRequest.open("GET", url, true);// menunggu respon dari server 
ID="divContent" oRequest.onreadystatechange = function () 
{ document.getElementById("divContent").innerHTML=" 
Menunggu Respon server";
if (oRequest.readyState == 4) 

var response = oRequest.responseText;
document.getElementById("divContent").innerHTML = response;
} } 
oRequest.send(null); }

Function diatas pertama kali akan membuat class object XMLHttpRequest dengan memanfaatkan function createRequest() yang ada sebelumnya, hasil pembuatan object akan di tampung kedalam variabel object oRequest.
setelah object XMLHttpRequest terbentuk, berikut akan dilakukan komunikasi dengan request dengan server untuk meminta data dari file dataLoad.html dengan GET method.
Sintaks open request sebagai berikut :

oXML.open(, , );
  • methode : POST atau GET
  • url_file : lokasi URL file yang akan di request
  • async_status : TRUE atau FALSE
catatan Asynchronous status:
  • Status TRUE :
    Javascript akan melanjutkan proses secara normal sementara menunggu respon dari server diterima
  • Status FALSE:
    akan menunggu hingga respon dari server, selama respon belum di dapat proses yang ada berikutnya akan di hold hingga respon dari server di terima.
Setelah melakukan request kepada server function akan menunggu respon dari server

oRequest.onreadystatechange

selama menggu respon dari server, bagian script berikut pd function akan dijalankan

document.getElementById("divContent").innerHTML="Menunggu Respon server";
if (oRequest.readyState == 4) { // baca data respon dari server 
var response = oRequest.responseText;
document.getElementById("divContent").innerHTML = response;

}

ReadyState status:

0: uninitialized = Open status belum dijalankan
1: loading = Status request belum di jalankan
2: loaded = Status request sudah di kirimkan, dan menunggu respon dari server.
3: interactive = Respon dari server sedang dalam proses download.
4: completed = Respon data dari server telah selesai di download.

Function akan menunggu hingga status respon dari server oRequest.readyState == 4, nilai 4 tersebut berarti respon telah selesai diberikan oleh server, setelah respon selesai di kirimkan hasil respon di tampung kedalam variabel bernama response, proses menampung data respon ini mengunakan sintaks berikut :

var response = oRequest.responseText;

Dan selanjutnya data hasil respon di tampilkan pada div dengan nama “divcontent” yang telah di persiapkan sebelumnya, untuk menampilkan hasil respon ini mengunakan bantuan DOM (document object model) berikut :

document.getElementById("divContent").innerHTML = response;

Sampai disini baru terlihat pemanfaatan Javascript dalam mengunakan object XMLHttpRequestsaja, data yang di berikan oleh server masih berupa file content statis dan belum memanfaatkan XML data respon.
Source Kode

Ajax PHP : Dasar Pemahaman Ajax yang Harus Diketahui Para Pemula

Posted by Creative Recipes  |  No comments

Istilah AJAX technology belakangan ini sering terdengar dalam pengembangan aplikasi web, dan sudah banyak digunakan oleh para Web Developer. Salah satu situs yang paling terkenal yang telah menggunakan ajax adalah Facebook, terutama pada fasilitas chatingnya. berikut sedikit gambaran tentang AJAX dan cara memanfaatkannya dalam pengembangan web.

AJAX
 pertama kali di perkenalkan oleh Jesse James Garrett pada tulisannya yang berjudul AJAX: A New Approach To Web Applications.

AJAX
 bukan merupakan bahasa pemrograman baru, namun hanya sebuah tehnik pemanfaatan Javascript dalam mengontrol class object XMLHttpRequest untuk me-Refresh / mengupdate content dalam halaman web tanpa melakuan Reload keseluruhan halaman web seperti pada Metoede Tradisional, AJAX sendiri merupakan singkatan dari “Asynchronous JavaScript And XML”.

Kelebihan utama AJAX sendiri terletak pada pemanfaatan class object XMLHttpRequest untuk berkomunikasi dengan Web Server dalam melakukan request content, berikut pengunaan Javascript dalam membuat class object XMLHttpRequest :

Untuk membuat class object pada browser Firefox, Safari, IE7, Mozila, dsb.

oAJAX = new XMLHttpRequest();

Untuk membuat class object pada browser IE versi terbaru.


oAJAX= new ActiveXObject('MSXML2.XMLHTTP');


Untuk membuat class object pada browser IE versi lama.

oAJAX = new ActiveXObject('Microsoft.XMLHTTP');

Untuk dapat berjalan pada semua browser (Cross Browser), kita dapat mengabungkan kesemua script tersebut kedalam sebuah function pembuat class object XMLHttpRequest seperti berikut :

function createRequest()
{var oAJAX = false;
/*@cc_on @*/ /*@if (@_jscript_version >= 5) try { oAJAX = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) { try { oAJAX = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e2) { oAJAX = false;
} } @end @*/
if (!oAJAX && typeof XMLHttpRequest != 'undefined') { oAJAX = new XMLHttpRequest(); 
} if (!oAJAX){ alert("Error saat membuat XMLHttpRequest!");
}else{ alert("XMLHttpRequest sukses dibuat!");
} return oAJAX; 
}

Mula-mula function diatas akan mencoba membuat class object XMLHttpRequest dengan sintaks IE versi terbaru, jika gagal maka akan di coba mengunakan sintaks pada IE versi sebelumnya jika masih gagal maka akan di coba mengunakan sintaks pembuatan pada browser Mozila, Firefox dsb.

Dengan pengabungan diatas di pastikan class object XMLHttpRequest akan terbentuk dan function akan mengembalikan class object yang telah berhasil dibuat (kecuali ada ada browser baru.

Setelah object XMLHttpRequest terbentuk selanjutnya kita dapa menanfaatkan object tersebut untuk berkomunikasi dengan server, berikut contoh pemanfaatan class object XMLHttpRequest untuk meminta content data dari server.

Untuk merequest data dari server pada contoh berikut di gunakan function requestContent yang akan di panggil saat sebuah link di click, detail script function yang digunakan seperti berikut :

function requestContent()
{ oRequest = createRequest();
var url = "dataLoad.html";// Buka komunikasi dengan server 
oRequest.open("GET", url, true);// menunggu respon dari server 
ID="divContent" oRequest.onreadystatechange = function () 
{ document.getElementById("divContent").innerHTML=" 
Menunggu Respon server";
if (oRequest.readyState == 4) 

var response = oRequest.responseText;
document.getElementById("divContent").innerHTML = response;
} } 
oRequest.send(null); }

Function diatas pertama kali akan membuat class object XMLHttpRequest dengan memanfaatkan function createRequest() yang ada sebelumnya, hasil pembuatan object akan di tampung kedalam variabel object oRequest.
setelah object XMLHttpRequest terbentuk, berikut akan dilakukan komunikasi dengan request dengan server untuk meminta data dari file dataLoad.html dengan GET method.
Sintaks open request sebagai berikut :

oXML.open(, , );
  • methode : POST atau GET
  • url_file : lokasi URL file yang akan di request
  • async_status : TRUE atau FALSE
catatan Asynchronous status:
  • Status TRUE :
    Javascript akan melanjutkan proses secara normal sementara menunggu respon dari server diterima
  • Status FALSE:
    akan menunggu hingga respon dari server, selama respon belum di dapat proses yang ada berikutnya akan di hold hingga respon dari server di terima.
Setelah melakukan request kepada server function akan menunggu respon dari server

oRequest.onreadystatechange

selama menggu respon dari server, bagian script berikut pd function akan dijalankan

document.getElementById("divContent").innerHTML="Menunggu Respon server";
if (oRequest.readyState == 4) { // baca data respon dari server 
var response = oRequest.responseText;
document.getElementById("divContent").innerHTML = response;

}

ReadyState status:

0: uninitialized = Open status belum dijalankan
1: loading = Status request belum di jalankan
2: loaded = Status request sudah di kirimkan, dan menunggu respon dari server.
3: interactive = Respon dari server sedang dalam proses download.
4: completed = Respon data dari server telah selesai di download.

Function akan menunggu hingga status respon dari server oRequest.readyState == 4, nilai 4 tersebut berarti respon telah selesai diberikan oleh server, setelah respon selesai di kirimkan hasil respon di tampung kedalam variabel bernama response, proses menampung data respon ini mengunakan sintaks berikut :

var response = oRequest.responseText;

Dan selanjutnya data hasil respon di tampilkan pada div dengan nama “divcontent” yang telah di persiapkan sebelumnya, untuk menampilkan hasil respon ini mengunakan bantuan DOM (document object model) berikut :

document.getElementById("divContent").innerHTML = response;

Sampai disini baru terlihat pemanfaatan Javascript dalam mengunakan object XMLHttpRequestsaja, data yang di berikan oleh server masih berupa file content statis dan belum memanfaatkan XML data respon.

21:40 Share:

Di sini saya akan membahas bagaimana caranya membuat CRUD (create=Membuat , read=Baca ,update=Memperbaharui ,delete=Hapus) dengan cepat di codeigniter dengan menggunakan GROCERYCRUD.
Hanya perlu waktu 5-10 menit saja untuk membuat CRUD menggunakan GROCERYCRUD :-)

Langkah-langkahnya sebagai berikut :
  • pertama kamu harus download terlebih dahulu GROCERYCRUD-nya di website resminya download di sini dowload codeigniter di sini
  • Gambar file GROCERYCRUD
  • kedua extract GROCERYCRUD ke file codeigniter yang telah di download,kita cukup ambil 2 file dari GROCERY yaitu file (application dan assest), kemudian timpa file application di Codeigniter dengan file application dan assest dari CROCERYCRUD
Struktur file CI setelah di timpa
 NOTE : Disini saya menghapus beberapa file CI , diataranya:
1. user_guide
2. gitignore
3. travis.yml
4. licence.text
  • ketiga ,setelah di timpa untuk sampel kita pakai file default CI, kita gunakan file welcome.php, sekarang coba buka file welcome.php dan file example.php yang terdapat di application/controllers .
  • keempat copy paste file di bawah ini ke file welcome.php

    public function __construct(){        parent::__construct();        $this->load->library('grocery_CRUD');    }        public function index(){        $crud = new grocery_CRUD();        $crud->set_table('jurnal');        $output = $crud->render();        $data['output'] = $output;        $this->load->view('welcome_message', $data);    }
ket :
-jurnal adalah nama tabel.
script di atas sudah di sediakan oleh GROCERYCRUD yang terdapat di file example.php 

  • kelima ,setelah kita mengatur controller sekarang saatnya mengatur view, sama halnya dengan mengatur controller kita hanya cukup copy paste dari file example.php yang ada di folder view. Copy script di bawah ini ke file welcome_message.php
<?php echo $output; ?> 
  • ke enam, kita jangan lupa menyetting config nya, settingan cofig sebagai berikut :
1. autoload.php
Di line 55 : $autoload['libraries'] = array('database', 'session', 'xmlrpc');
Di line 67 : $autoload['helper'] = array('url');

2. config.php
Di line 227 : $config['encryption_key'] = 'apaajah';

3. database.php
isi dengan data base anda



download file yang sudah jadi di sini 
cara download : tekan ctrl+s atau cari menu file yang ada di pojok kiri atas, lalu klik unduh
Setelah di download, panggil dengan : http://localhost/cc/index.php/welcome
Hasil dari GROCERYCRUD

Terimakasih :)
Source Kode

Tutorial Cara Membuat CRUD di CODEIGNITER dengan menggunakan GROCERY CRUD

Posted by Creative Recipes  |  2 comments


Di sini saya akan membahas bagaimana caranya membuat CRUD (create=Membuat , read=Baca ,update=Memperbaharui ,delete=Hapus) dengan cepat di codeigniter dengan menggunakan GROCERYCRUD.
Hanya perlu waktu 5-10 menit saja untuk membuat CRUD menggunakan GROCERYCRUD :-)

Langkah-langkahnya sebagai berikut :
  • pertama kamu harus download terlebih dahulu GROCERYCRUD-nya di website resminya download di sini dowload codeigniter di sini
  • Gambar file GROCERYCRUD
  • kedua extract GROCERYCRUD ke file codeigniter yang telah di download,kita cukup ambil 2 file dari GROCERY yaitu file (application dan assest), kemudian timpa file application di Codeigniter dengan file application dan assest dari CROCERYCRUD
Struktur file CI setelah di timpa
 NOTE : Disini saya menghapus beberapa file CI , diataranya:
1. user_guide
2. gitignore
3. travis.yml
4. licence.text
  • ketiga ,setelah di timpa untuk sampel kita pakai file default CI, kita gunakan file welcome.php, sekarang coba buka file welcome.php dan file example.php yang terdapat di application/controllers .
  • keempat copy paste file di bawah ini ke file welcome.php

    public function __construct(){        parent::__construct();        $this->load->library('grocery_CRUD');    }        public function index(){        $crud = new grocery_CRUD();        $crud->set_table('jurnal');        $output = $crud->render();        $data['output'] = $output;        $this->load->view('welcome_message', $data);    }
ket :
-jurnal adalah nama tabel.
script di atas sudah di sediakan oleh GROCERYCRUD yang terdapat di file example.php 

  • kelima ,setelah kita mengatur controller sekarang saatnya mengatur view, sama halnya dengan mengatur controller kita hanya cukup copy paste dari file example.php yang ada di folder view. Copy script di bawah ini ke file welcome_message.php
<?php echo $output; ?> 
  • ke enam, kita jangan lupa menyetting config nya, settingan cofig sebagai berikut :
1. autoload.php
Di line 55 : $autoload['libraries'] = array('database', 'session', 'xmlrpc');
Di line 67 : $autoload['helper'] = array('url');

2. config.php
Di line 227 : $config['encryption_key'] = 'apaajah';

3. database.php
isi dengan data base anda



download file yang sudah jadi di sini 
cara download : tekan ctrl+s atau cari menu file yang ada di pojok kiri atas, lalu klik unduh
Setelah di download, panggil dengan : http://localhost/cc/index.php/welcome
Hasil dari GROCERYCRUD

Terimakasih :)

21:31 Share:
Hai.. Sobat Another Programer , Gimana Kabarnya nih.. moga pada sehat ya..
Pada posting kali ini kita akan berkenalan dengan sebuah framework yang bernama Codeigniter nih gan.. :D, sebelumnya adakah yang tau apa itu codeigniter? Codeigniter adalah salah satu framework PHP yang gunanya untuk mempermudah proses pembuatan sebuah website, mengatur pengelolaan file website tersebut dan memaksimalkan kodingan kita. Codeigniter banyak sekali digunakan dalam website-website indonesia.






Web-web Indonesia yang menggunakan Codeigniter


Nah, sekarang kita akan mempelajari bagaimana memulai/membuat web sederhana dengan memaksimalkan fungsi-fungsi yang telah disediakan dalam codeigniter. Cekidot !!!

Langkah-langkah mempersiapkan codeigniter

  1. Download codeigniter terbaru di http://ellislab.com/codeigniter
  2. Extract dan kopikan ke folder htdocs 
  3. Untuk mempermudah, folder codeigniternya boleh direname, saya rename jadilatihan_ci, ini struktur folder latihan_ci
struktur folder codeigniter


Ini struktur folder latihan_ci/application


struktur folder application


Kebanyakan kodingan yang kita buat akan disimpan di dalam tiga folder ini, controllers, models dan views.
Sekarang kita akan mulai untuk membuat script dengan menggunakan codeigniter, disini saya akan membuat skrip untuk create, edit, delete artikel. Di bawah ini adalah tampilan yang muncul saat pertama kali membuka url http://localhost/latihan_ci/:

welcome codeigniter


Skrip untuk tampilan ini berada di C:\xampp\htdocs\latihan_ci\application\controllers, dengan nama file welcome.php

controller welcome


Membuat Program dengan Codeigniter 


Sebelumnya kita atur terlebih dahulu konfigurasi databasenya, di latihan_ci/application/config/database.php, dan ubah bagian ini (sesuaikan dengan kondisi pc dan nama database): 
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root'; 
$db['default']['password'] = ''; 
$db['default']['database'] = 'project'; //nama databasenya

Pertama-tama, kita akan membuat skrip untuk menampilkan artikel. Buat file baru dengan namaartikel_model.php di dalam direktori latihan_ci/application/models 
<?php
class Artikel_model extends CI_Model {
function __construct() {
parent::__construct();
}

function get() {
return $this->db->get('artikel')->result_array();
}
}

Skrip untuk mengambil data artikel berada di line 8. Singkat ya cuma 1 baris? Inilah salah satu kelebihan codeigniter, jika dibandingkan dengan skrip php biasa. Untuk mengambil data dari tabel saja, mungkin bisa 1-3 baris (bisa dibandingkan dengan skrip di Membuat Program sederhana dengan PHP & MySQL)

Langkah selanjutnya, buat file baru dengan nama artikel.php di dalam direktori latihan_ci/application/controllers 

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Artikel extends CI_Controller {

public function index(){
$this->load->model('model_artikel');
$data['artikel'] = $this->model_artikel->get();
$this->load->view('list',$data);
}

}
Selanjutnya, buat file baru dengan nama list.php di dalam direktori latihan_ci/application/views
<html>
<head>
<title>Artikel</title>
</head>
<body>
<h3>Daftar Artikel</h3>
<table cellpadding="5" cellspacing="5">
<tr>
<th>Judul Artikel</th>
<th>Isi Artikel</th>
<th>Waktu Posting</th>
<tr>
<?php
foreach($artikel as $artikel){ ?>
<tr>
<td><?=$artikel['judul']?></td>
<td><?=$artikel['isi']?></td>
<td><?=$artikel['waktu_posting']?></td>
</tr>
<?php }
?>
</table>
</body>
</html>
Nah sekarang coba buka url : http://localhost/latihan_ci/index.php/artikel maka akan muncul tampilan seperti ini: 

Tampilan Artikel


Untuk membuat skrip manipulasi data, seperti insert, edit dan delete, kita juga bisa menggunakan fungsi yang disediakan oleh codeigniter:

Contoh Skrip Insert
function add(){
$data = array('judul' => 'Hello World!',
'isi' => 'ini data pertama yang saya masukkan menggunakan codeigniter');
$this->db->insert('artikel', $data);
}

$this->db->insert(parameter1,parameter2);
*parameter1 => nama tabel
*parameter2 => data berupa array / objek 

Contoh Script Edit
function edit(){
$data = array('judul' => 'Hello Indonesia!');
$this->db->where('id_artikel', 1);
$this->db->update('artikel', $data);
}
this->db->update(parameter1,parameter2);
*parameter1 => nama tabel
*parameter2 => data yang diubah berupa array / objek

Contoh Script Delete
function delete(){
$this->db->where('id_artikel', 1); //menghapus artikel yg id_artikel nya bernilai 1
$this->db->delete('artikel');
}

Source Kode

Tutorial Codeigniter untuk pemula

Posted by Creative Recipes  |  1 comment

Hai.. Sobat Another Programer , Gimana Kabarnya nih.. moga pada sehat ya..
Pada posting kali ini kita akan berkenalan dengan sebuah framework yang bernama Codeigniter nih gan.. :D, sebelumnya adakah yang tau apa itu codeigniter? Codeigniter adalah salah satu framework PHP yang gunanya untuk mempermudah proses pembuatan sebuah website, mengatur pengelolaan file website tersebut dan memaksimalkan kodingan kita. Codeigniter banyak sekali digunakan dalam website-website indonesia.






Web-web Indonesia yang menggunakan Codeigniter


Nah, sekarang kita akan mempelajari bagaimana memulai/membuat web sederhana dengan memaksimalkan fungsi-fungsi yang telah disediakan dalam codeigniter. Cekidot !!!

Langkah-langkah mempersiapkan codeigniter

  1. Download codeigniter terbaru di http://ellislab.com/codeigniter
  2. Extract dan kopikan ke folder htdocs 
  3. Untuk mempermudah, folder codeigniternya boleh direname, saya rename jadilatihan_ci, ini struktur folder latihan_ci
struktur folder codeigniter


Ini struktur folder latihan_ci/application


struktur folder application


Kebanyakan kodingan yang kita buat akan disimpan di dalam tiga folder ini, controllers, models dan views.
Sekarang kita akan mulai untuk membuat script dengan menggunakan codeigniter, disini saya akan membuat skrip untuk create, edit, delete artikel. Di bawah ini adalah tampilan yang muncul saat pertama kali membuka url http://localhost/latihan_ci/:

welcome codeigniter


Skrip untuk tampilan ini berada di C:\xampp\htdocs\latihan_ci\application\controllers, dengan nama file welcome.php

controller welcome


Membuat Program dengan Codeigniter 


Sebelumnya kita atur terlebih dahulu konfigurasi databasenya, di latihan_ci/application/config/database.php, dan ubah bagian ini (sesuaikan dengan kondisi pc dan nama database): 
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root'; 
$db['default']['password'] = ''; 
$db['default']['database'] = 'project'; //nama databasenya

Pertama-tama, kita akan membuat skrip untuk menampilkan artikel. Buat file baru dengan namaartikel_model.php di dalam direktori latihan_ci/application/models 
<?php
class Artikel_model extends CI_Model {
function __construct() {
parent::__construct();
}

function get() {
return $this->db->get('artikel')->result_array();
}
}

Skrip untuk mengambil data artikel berada di line 8. Singkat ya cuma 1 baris? Inilah salah satu kelebihan codeigniter, jika dibandingkan dengan skrip php biasa. Untuk mengambil data dari tabel saja, mungkin bisa 1-3 baris (bisa dibandingkan dengan skrip di Membuat Program sederhana dengan PHP & MySQL)

Langkah selanjutnya, buat file baru dengan nama artikel.php di dalam direktori latihan_ci/application/controllers 

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Artikel extends CI_Controller {

public function index(){
$this->load->model('model_artikel');
$data['artikel'] = $this->model_artikel->get();
$this->load->view('list',$data);
}

}
Selanjutnya, buat file baru dengan nama list.php di dalam direktori latihan_ci/application/views
<html>
<head>
<title>Artikel</title>
</head>
<body>
<h3>Daftar Artikel</h3>
<table cellpadding="5" cellspacing="5">
<tr>
<th>Judul Artikel</th>
<th>Isi Artikel</th>
<th>Waktu Posting</th>
<tr>
<?php
foreach($artikel as $artikel){ ?>
<tr>
<td><?=$artikel['judul']?></td>
<td><?=$artikel['isi']?></td>
<td><?=$artikel['waktu_posting']?></td>
</tr>
<?php }
?>
</table>
</body>
</html>
Nah sekarang coba buka url : http://localhost/latihan_ci/index.php/artikel maka akan muncul tampilan seperti ini: 

Tampilan Artikel


Untuk membuat skrip manipulasi data, seperti insert, edit dan delete, kita juga bisa menggunakan fungsi yang disediakan oleh codeigniter:

Contoh Skrip Insert
function add(){
$data = array('judul' => 'Hello World!',
'isi' => 'ini data pertama yang saya masukkan menggunakan codeigniter');
$this->db->insert('artikel', $data);
}

$this->db->insert(parameter1,parameter2);
*parameter1 => nama tabel
*parameter2 => data berupa array / objek 

Contoh Script Edit
function edit(){
$data = array('judul' => 'Hello Indonesia!');
$this->db->where('id_artikel', 1);
$this->db->update('artikel', $data);
}
this->db->update(parameter1,parameter2);
*parameter1 => nama tabel
*parameter2 => data yang diubah berupa array / objek

Contoh Script Delete
function delete(){
$this->db->where('id_artikel', 1); //menghapus artikel yg id_artikel nya bernilai 1
$this->db->delete('artikel');
}

21:22 Share:
Halo sahabat setia Belajar Pintar PHP, kali ini saya akan membagikan kepada anda sebuahbuku gratis tutorial CodeIgniter yang sangat cocok untuk anda yang sedang belajar Framework CodeIgniter PHP. Adapun Tentang buku ini adalah sebagai berikut :

Judul Buku : Tutorial CodeIgniter FrameWork Bahasa Indonesia.
Penerbit : CodeIgniter Lovers Community.
Sumber : http://google.co.id/
Keterangan : Sebuah Panduan Dan Best Practice CodeIgniter FrameWork.
Size : 7.06 MB


Cara Download Buku ini :

1. Klink Link download dibawah ini
2. Anda akan dibawa ke website adl.fy, Tunggu hingga 5 detik lalu klik Skip add Atau Lanjutkan pada Sudut kanan atas website tersebut.
3. Download Langsung Filenya.


Berikut Link Downloadnya :

Download Tutorial CodeIgniter FrameWork Bahasa Indonesia

Download juga Ebook Tutorial CodeIgniter Berbahasa Indonesia Lainnya yang tidak kalah bagusnya dengan ebook diatas ( Kualitas Ebook Sama ) sangat cocok untuk bahan pelajaran anda :

1. Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap I
2. Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap II
3. Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap III
4. Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap IV
5.Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap V
Source Kode

CodeIgniter PHP : (Buku Tutorial CodeIgniter PHP Bahasa Indonesia)

Posted by Creative Recipes  |  7 comments

Halo sahabat setia Belajar Pintar PHP, kali ini saya akan membagikan kepada anda sebuahbuku gratis tutorial CodeIgniter yang sangat cocok untuk anda yang sedang belajar Framework CodeIgniter PHP. Adapun Tentang buku ini adalah sebagai berikut :

Judul Buku : Tutorial CodeIgniter FrameWork Bahasa Indonesia.
Penerbit : CodeIgniter Lovers Community.
Sumber : http://google.co.id/
Keterangan : Sebuah Panduan Dan Best Practice CodeIgniter FrameWork.
Size : 7.06 MB


Cara Download Buku ini :

1. Klink Link download dibawah ini
2. Anda akan dibawa ke website adl.fy, Tunggu hingga 5 detik lalu klik Skip add Atau Lanjutkan pada Sudut kanan atas website tersebut.
3. Download Langsung Filenya.


Berikut Link Downloadnya :

Download Tutorial CodeIgniter FrameWork Bahasa Indonesia

Download juga Ebook Tutorial CodeIgniter Berbahasa Indonesia Lainnya yang tidak kalah bagusnya dengan ebook diatas ( Kualitas Ebook Sama ) sangat cocok untuk bahan pelajaran anda :

1. Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap I
2. Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap II
3. Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap III
4. Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap IV
5.Ebook Belajar CodeIgniter Bahasa Indonesia Lengkap V

20:11 Share:
Get updates in your email box
Complete the form below, and we'll send you the best coupons.

Deliver via FeedBurner

Text Widget

About Us

© 2014 .Programmer Mania. Shared by WpCoderX
Proudly Powered by Blogger.
back to top