veya
Kod:
http://localhost/calismadizini
yazarak test edebilirsiniz. Buradaki “/calismadizini” kısmı sizin codeigniter dosyalarınızın bulunduğu çalışma dizinini temsil ediyor. Sizin ki farkı ise ona göre değişiklik yapın.
Veritabanı Ayarları
Bütün yapılandırma ve ayar işlemlerini “application/config/” dizinindeki dosyalardan yapabiliriz. Bir veritabanına bağlanmak istiyorsak bu dizindeki “database.php” dosyasını açıp ayarları kendimize göre düzenlememiz gerekiyor.
$db['default'] = array(
[/CODE]
Kod:
'dsn' => '',
'hostname' => 'localhost', //Sunucu adı
'username' => 'veritabani_kullanici', //Kullanıcı adı
'password' => 'veritabani_sifre', //Veritabanı şifresi
'database' => 'veritabani_adi', //Veritabanı adı
'dbdriver' => 'mysqli', //Veritabanı sürücüsü mysql,mssql,postgresql vs. gibi
'dbprefix' => '', //Tablo ön eki
'pconnect' => TRUE,
'db_debug' => TRUE,
'cache_on' => TRUE,
'cachedir' => 'cache/db/', //Önbellek dizini
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE,
'failover' => array(),
'save_queries' => TRUE
);
Dosya Yapısı
2 adet klasörümüz mevcut lakin system klasörüyle bir işimiz yok
​
cache; bütün önbellek dosyaları burada depolanır.
config; sistem ayarları ve yapılandırmalarını bu dizin altındaki dosyalardan yaparız.
controllers; model ↔ view arasındaki iletişimi sağlayan mimarinin parçası.
core; sistem çekirdeğine ilaveler yapmak istediğimizde bu dizini kullanırız.
helpers; kendi yazdığımız yardımcı fonksiyonlarımızı bu dizin altında barındırırız.
language; çoklu dil gerektiren bir proje yapıyorsak, dil dosyalarımızı bu dizin altında oluştururuz.
libraries; projemizi geliştirmek ve güçlendirmek için kendi kütüphanelerimizi bu çatı altında yazarız.
logs; sistem ile ilgili bütün günlük kayıtları burada depolanır.
models; verilerin tutulduğu model mimarisi.
views; projenin front-end kısmını bu dizin altında oluştururuz.
aLinti..