Su linke bakabilirsin
http://www.google.com/m/url?client=ms-android-samsung&ei=s5r8TcCCFIn28QP9t_2JAg&gl=us&hl=en&q=http://www.webteders.com/blog/detay/MVC-Nedir.-MVC-nin-avantajlari-nelerdir./11&source=android-browser-type&ved=0CCYQFjAD&usg=AFQjCNHtRwlRJyEHYdSwiH1ASFbgsoGITg

Ayrica mvc mimarisi diye googlayabilirsin.

İyi calismalar.
On Jun 18, 2011 3:28 PM, "Ömer ÖZKAN" <[email protected]> wrote:
> Çok teşekkür ederim. Bununla ilgili bir örnek var mı inceleyebileceğim ya
da
> bu konu hakkında bilgi içeren herhangi bir döküman?
>
> 18 Haziran 2011 15:17 tarihinde Serkan YARAMAZ <[email protected]>
yazdı:
>
>> Oncelikle programini MVC ye ayirmalisin diye dusunuyorum. Model
katmaniyla
>> Viev katmanini karistirirsan daha fazla sikinti cekersin. Model ile Viev
>> katmani arasina Controlleri eklemelisin. Controller modellerden bilgileri
>> alirken Viev controller dan aldigi bilgileri ekrana basar ve gerekli
>> donguleri gerceklestirir.
>> On Jun 18, 2011 3:11 PM, "Ömer ÖZKAN" <[email protected]> wrote:
>> > Öncelikle teşekkürler. Bu şekilde de yapmak mümkün ama veritabanından
>> > makalaleri tablo vs şeklinde listelediğimde, buna benzer döngüler vs.
>> > kullandığımda baya sıkıntı olur gibi.
>> >
>> > 18 Haziran 2011 15:02 tarihinde Serkan YARAMAZ <[email protected]>
>> yazdı:
>> >
>> >> Echo yerine
>> >> this->content="Merhaba dunya";
>> >> Sonra divin icinde print $app->content; kullansaniz olacak sanirim.
>> Sizin
>> >> hatanizclass icinde echo kullanmak gibi gorunuyor.
>> >> On Jun 18, 2011 2:30 PM, "Ömer ÖZKAN" <[email protected]> wrote:
>> >> > function load_component(){
>> >> > global $_GET;
>> >> >
>> >> > $app = $_GET['com'];
>> >> >
>> >> > include "components/$app/$app.php";
>> >> >
>> >> > $obj = new $app;
>> >> >
>> >> > $app ->main();
>> >> >
>> >> > if($app->theme_load){
>> >> >
>> >> > theme_load($app);
>> >> >
>> >> > }
>> >> >
>> >> > function theme load($app){
>> >> >
>> >> > echo "<html><head><title>$app->title</title></head>
>> >> > <body>
>> >> > $app->main();
>> >> > </body>
>> >> > </html>
>> >> > ";
>> >> >
>> >> >
>> >> > }
>> >> >
>> >> >
>> >> >
>> >> > }
>> >> >
>> >> > class $APP {
>> >> >
>> >> > var $title;
>> >> > var $header;
>> >> > var $theme_load;
>> >> >
>> >> > public function main(){
>> >> > global $_GET;
>> >> > $alt_islem = $_GET['islem'];
>> >> >
>> >> > switch($islem){
>> >> >
>> >> > default:
>> >> > $this->default();
>> >> > break;
>> >> > }
>> >> >
>> >> > }
>> >> > public function default(){
>> >> >
>> >> > $this->title = "ozel baslik";
>> >> > $this->theme_load = true;
>> >> > echo "merhaba dunya";
>> >> > }
>> >> > }
>> >> >
>> >> >
>> >> > Yaklaşık böyle birşey. Burda metoda özel title gibi değerlerin
temaya
>> >> > yazılmasını istiyorum. Ayrı metod da çağırabilirim ama. Aynı metod
>> >> > içerisinde bu tür işlemleri yapmak istiyorum. Burdaki theme_load
>> >> fonskiyonu
>> >> > özel değerleri head etiketine, echo "merhaba dunya" kodunu da
>> istediğim
>> >> bir
>> >> > div in içerisinde çalıştırmak istiyorum. Fakat metodu önceden
çağırmak
>> >> > zorunda kaldığım için tema yüklenmeden ekrana "Merhaba dünya"
yazısını
>> >> > yazmış olacak. Umarım bu sefer biraz olsun anlatabildim :)
>> >> >
>> >> > 18 Haziran 2011 13:47 tarihinde Atıf CEYLAN <[email protected]>
>> >> yazdı:
>> >> >
>> >> >> **
>> >> >> Inbox'larımıza mail geldiğine göre sorununu anlatabilmişsin
demektir,
>> >> ancak
>> >> >> anlayan var mı? Bilemeyeceğim. :)
>> >> >> Dilersen biraz daha somut birşeyler yaz, örnek kodlar paylaş,
kısaca
>> >> biraz
>> >> >> daha açık ol. :)
>> >> >>
>> >> >> On 06/18/2011 12:45 PM, Ömer ÖZKAN wrote:
>> >> >>
>> >> >> Merhabalar
>> >> >>
>> >> >> PHP ile bir web sistemi geliştiriyorum. Fakat sistemi planlarken
>> >> sıkıntılar
>> >> >> yaşıyorum.
>> >> >>
>> >> >> Kısaca şöyle anlatayım. Sistem uygulamalar diye adlandırdığım ufak
>> >> >> bileşenlerden oluşuyor. Bir de ayrı tema dosyaları var. Her bileşen
>> >> istediği
>> >> >> şekilde tema içerisindeki title metakeys gibi değerleri
>> >> değiştirebilmesini
>> >> >> istiyorum. Bir bileşen de bir sınıftan oluşuyor. Sınfın kurucu
>> >> fonksiyonu
>> >> >> her sayfa veya işlem için bir metod çağırıyor. Bu metod ise artık
>> duruma
>> >> >> göre metakeys, title gibi değerlerin değiştirmesini istiyorum.
>> index.php
>> >> >> sayfasında bu bileşen için nesne oluşturduğumda gereken
değişkenleri
>> >> >> değiştirebilir. Fakat gereken çıktılar html sayfası yüklenmeden
>> ekrana
>> >> >> yazılır. Bu konuya bir çözüm arıyorum. Yardımcı olursanız
sevinirim.
>> >> Umarım
>> >> >> sorunu anlatabilmişimdir :)
>> >> >>
>> >> >>
>> >> >>
>> >> >> _______________________________________________
>> >> >> Linux-programlama mailing listLinux-programlama
>> >> @liste.linux.org.trhttps://
>> >> liste.linux.org.tr/mailman/listinfo/linux-programlama
>> >>
>> >> >> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> /**
>> >> >> * *@author* Atıf CEYLAN
>> >> >> * Software Developer & System Admin
>> >> >> * http://www.atifceylan.com
>> >> >> */
>> >> >>
>> >> >> _______________________________________________
>> >> >> Linux-programlama mailing list
>> >> >> [email protected]
>> >> >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> >> >> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>> >> >>
>> >> >>
>> >>
>> >> _______________________________________________
>> >> Linux-programlama mailing list
>> >> [email protected]
>> >> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> >> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>> >>
>> >>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> [email protected]
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap