CodeIgniter'a Hoş Geldiniz
Bu sayfayı ekleyen: #Netler
CodeIgniter, PHP ile web uygulamaları geliştirmek için tasarlanmış güçlü, hafif ve hızlı bir açık kaynaklı uygulama geliştirme çerçevesidir (framework).
CodeIgniter Nedir?
CodeIgniter, olağanüstü küçük dip izine (footprint) sahip, basit ve zarif araç takımları gerektiren geliştiriciler için oluşturulmuş bir Model-View-Controller (MVC) çatısıdır. Tam özellikli web uygulamaları oluşturmak için ihtiyacınız olan tüm kütüphaneleri ve yardımcı araçları içerir.
Temel Özellikler
- Küçük Boyut / Hafif Yapı: Çerçevenin kendisi ve dokümantasyonu son derece küçüktür; karmaşık bağımlılıklar gerektirmez.
- Yüksek Performans: CodeIgniter, rakiplerine kıyasla olağanüstü hızlı bir çalışma performansına sahiptir.
- Zero Configuration (Sıfır Yapılandırma): Çalışmaya başlamak için karmaşık yapılandırmalara gerek yoktur.
- MVC Mimarisi: Mantık (Logic) ve sunum (Presentation) katmanlarını birbirinden ayıran Model-View-Controller desenini temel alır.
- Açık ve Anlaşılır Dokümantasyon: Adım adım rehberler ve net örneklerle donatılmıştır.
- Esneklik: Katı kodlama kurallarına zorlamaz; kendi kodlama stilinizi ve yapınızı rahatlıkla entegre edebilirsiniz.
Karşılama Sayfası Nasıl Çalışır?
CodeIgniter kurulumunu başarıyla tamamladıktan sonra tarayıcınızda ana dizini ziyaret ettiğinizde varsayılan bir karşılama ekranı görünür.
Bu ekranın çalışmasını sağlayan varsayılan dosya yapısı şu şekildedir:
1. Varsayılan Denetleyici (Controller)
Dosya konumu: application/controllers/Welcome.php
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Welcome extends CI_Controller {
public function index()
{
$this->load->view('welcome_message');
}
}2. Görünüm Dosyası (View)
Dosya konumu: application/views/welcome_message.php
Bu dosya, kullanıcıya gösterilen HTML tasarımını ve içeriğini barındırır. Welcome denetleyicisi içindeki index() metodu tarafından çağrılır.
Karşılama Sayfasını Değiştirme
Varsayılan karşılama sayfasını kendi projenize göre özelleştirmek için şu adımları izleyebilirsiniz:
application/routes.phpdosyasını açarak varsayılan rotayı ($route['default_controller']) kontrol edin.Welcome.phpdosyasını kendi ana sayfa mantığınıza göre düzenleyin ya da yeni bir Controller tanımlayın.welcome_message.phpdosyasını kendi HTML şablonunuzla güncelleyin.
Yorumlar (0)
Henüz yorum yok. İlk yorumu siz yapın!
Yorum Yap
Yorum yapmak için giriş yapın veya kayıt olun.