Tabiki de mumkundur. Kendi frameworkunu kendin yazabilirsin. :) On Jun 18, 2011 3:42 PM, "Ömer ÖZKAN" <[email protected]> wrote: > Mühendis olma yolunda ilerlerken birşeyi daha öğrenmem gerektiğini anladım. > Teşekkür ederim. Bu arada herhangi bir framework kullanmadan basit içerik > yönetim sistemleri için bu tür sistem geliştirmek mümkün müdür? > > 18 Haziran 2011 15:36 tarihinde Serkan YARAMAZ <[email protected]> yazdı: > >> 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 >> >>
_______________________________________________ Linux-programlama mailing list [email protected] https://liste.linux.org.tr/mailman/listinfo/linux-programlama Liste kurallari: http://liste.linux.org.tr/kurallar.php
