PHP dan
Codeignite
r 2.0
Biodata Penulis
Kata Aluan
A
ssalamualaikum dan salam sejahtera buat anda yang telah mendapatkan buku
PHP dan Codeigniter 2.0 ini.
CLI
atau
Barisan
Arahan
Pengguna
untuk
menggunakan
tersebut
menjadi
kekangan
anda.Disini
anda
akan
tertanya-
presentation.
Pengasingan membantu pembangun mengubah sesetengah fungsi tanpa
menggangu yang lain.Anda mungkin tidak nampak kepentingannya,cuba
saya bagi contoh jika anda bekerja bersama dengan pengaturacara
css,pada masa yang sama anda perlu membuat kod PHP dan dia perlu
membuat kod html.Ini akan melambatkan proses pembangunan sesebuah
aplikasi itu.
Memaksa diri kita menulis kod aturcara mengikut standard dan spesifikasi
yang
ditetapkan.Ini
dapat
memudahkan
pembangun
yang
lain
libraries
sediaada
membantu
serta
helpers atau libraries sediaada,anda tidak perlu menaip semula kod yang
ditulis.
Pengenalan
Uniform Server
Notepad++
tersendiri.
Fungsi Scaffolding sudah dibuang.
Fungsi tambahan baru pada 2.0 mungkin tidak menyokong versi PHP 4.
Mula
Bersama Codeigniter
Pengenalan
<?php
include "config.php";
$result = mysql_query("SELECT * FROM `info`") or die(mysql_error());
?>
Gaya aturcara diatas mungkin anda biasa buat atau nampak,ditulis tanpa
menggunakan konsep MVC.Ianya nampak seperti mudah jika pengaturcara php
tersebut adalah pengaturcara css tetapi jika sebaliknya? Seterusnya jika aplikasi
anda sangat kompleks ? Bagaimana? Sila ke halaman seterusnya untuk
mengenali MVC.
V
i
e
w
M
o
d
e
l
C
o
n
t
r
o
l
e
r
anda.
Controller Akan menerima input dari pengguna.Merupakan kod
logik,algoritma yang mana berfungsi sebagai penghubung diantara model
dan view.
Rajah adalah struktur bagi CI 2.0,terdapat perubahan ketara jika dibandingkan dengan CI 1.7.2
Paparan Welcome
Muat-turun
codeigniter-tip.zip
(anda
boleh
ke
alamat
Tetapan Codeigniter
Buka
fail
berkaitan
application/config/config.php.
Codeigniter
anda.
Jika
anda
Disinilah
adalah
menggunakan
tetapan
domain
asas
.com
/*
|-------------------------------------------------------------------------| Base Site URL
|--------------------------------------------------------------------------
http://example.com/
|
*/
$config['base_url']
= "http://localhost/codeigniter/";