Anasayfa » Arşiv

mvc nedir Etiketli Yazılar

Codeigniter, Php »

[14 Haz 2011 | 24 Yorum | 16.215 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (6 oy,5 üzerinden : 5,00 )
Loading...
Codeigniter Dersleri – 2 – İlk Uygulamamız

İlk Uygulamamızı Yapalım
Öncelikle codeigniter.com dan indirdiğimiz projemizi zipten çıkarıp local hostumuza atmıştık. Şimdi attığımız dosyanın içerisinde application\controllers altında hello.php adında dosya oluşturalım ve içine alttaki kodları yazalım.

?View Code PHP<?php
 
class Hello extends CI_Controller
{
function __construct()
{
parent::__construct();
}
function index()
{
$this->load->view(’hello_view’);
}
 
}
?>

daha sonra application/views klasörü altına hello_view.php dosyası oluşturalım ve içine alttaki kodları yazalım.

?View Code PHP<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
<title>Kodmerkezi.net Hello Uygulamamız</title>
</head>
 
<body>
<h1>Hello</h1>
Bu bizim ilk uygulamamız
</body>
</html>

Çıktı olarak aşağıdaki görülecek:
Hello
Bu bizim ilk uygulamamız
Peki şimdi biz ne yaptık?
http://localhost/CodeIgniter/index.php/hello şeklinde adrese gitmek istediğimizde projemiz öncelikle application/controllers dizinine gider ve burada hello.php yi çalıştırır.
Birde adres …

Devamını oku...

Codeigniter, Php »

[13 Haz 2011 | 10 Yorum | 9.603 kez okundu]
1 Star2 Stars3 Stars4 Stars5 Stars (8 oy,5 üzerinden : 4,88 )
Loading...
Codeigniter Dersleri – 1 – Tanıtım

Yazıma hemen codeigniterin ne olduğunu anlatarak girmek istiyorum. En basit tanımıyla codeigniter MVC yapısı kullanan bir frameworktur. Peki MVC nedir derseniz, ona yazımın ilerleyen kısımlarında yer vereceğim. Codeigniterin amacı daha temiz kod yazmak, yazdığımız büyük projelerin daha hızlı çalışmasını sağlamak, gözden kaçırdığımız güvenlik açıklarının önüne geçmektir. Mutlaka temiz kod yazmak isteyen ve performans arayanların gözden geçirmesi gereken bir frameworktur.
Ben uzun uzun tanımlarla uğraşmak yerine daha çok örnek yaparak anlaşılırlığı artırmak istiyorum. Ancak örneklere geçmeden önce bilgi sahibi olmayanlar için kısa bilgilendirmeler yapacağım.
İlk önce codeigniterin faydalarını kısaca sıralamak istiyorum.

Aynı kodları defalarca …

Devamını oku...