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
