Zend Framework benim de tavsiyemdir. :) On Jun 18, 2011 3:33 PM, "Atıf CEYLAN" <[email protected]> wrote: > Madem olay taaa oralara gitti, zend framework, codeIgniter, cake php, > anahtar kelimelerini inceleyiver. Zend framework bu bağlamda tavsiyem olur. > > On 06/18/2011 03:27 PM, Ömer ÖZKAN 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] >> <mailto:[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] >> <mailto:[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] <mailto:[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] >> <mailto:[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] <mailto:[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 >> <http://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] >> <mailto:[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] >> <mailto:[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] >> <mailto:[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 >> > > > -- > /** > * *@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
