amazondan ZF ile ilgili kitaplara bakarken "The Official Programmer’s
Reference Guide (Zend Press) by Zend" gordum ve farkli biseyler vardir
diyerek alayim istedim ancak satin alanlarin yorumlarini gorunce  dumur
oldum. sitelerindeki reference guide icerigini kitaba bastiklarini
soylemisler. "Zend Framework 1.8 Web Application Development by Keith Pope"
bunu alayim istiyorum. Kitap hakkinda bilgisi olanlar varmi?

On Fri, 1 Oct 2010 22:29:12 +0300, Volkan <volkanal...@gmail.com> wrote:
> Biliyorum. Test amaçlı kalmış. Önünde // var zaten :)
> 
> http://framework.zend.com/manual/en/zend.db.select.html
> 
> Aslında vakit olsa herkesin ihtiyacını karşılayacak geniş 4-5 bölümlük
> bir döküman yazmak lazım...
> 
> Volkan Altan
> http://volkanaltan.com/
> İyi  Çalışmalar.
> 
> 
> 
> 2010/10/1 Erdal YAZICIOGLU <erdal.yazicio...@gmail.com>:
>> Aslinda integritycheck i false olarak atamak yerine zend table
>> relationship
>> i kullanabilirsiniz.
>>
>> Kolay gele
>>
>> 01 Ekim 2010 19:12 tarihinde Volkan <volkanal...@gmail.com> yazdı:
>>>
>>> Ben şöyle şeyler yapıyorum...
>>> $select = $this->_db->select()
>>>                                ->from(array('mc'
>>> =>'module_content'),array(
>>>                                                        'mc.ContentID',
>>>                                                      
>>>  'mc.IsNeverExpire',
>>>                                                        'mc.StartDate',
>>>                                                        'mc.EndDate',
>>>                                                      
 'mc.InsertDate',
>>>                                                      
 'mc.UpdateDate',
>>>                                                      
 'mc.InsertedBy',
>>>                                                        'mc.UpdatedBy',
>>>                                                        'mc.Status as
>>> ContentStatus',
>>>                                                        'mc.IsChecked',
>>>                                                        'mc.CategoryID'
>>>                                                ))
>>>                        //->setIntegrityCheck(false)
>>>                        ->distinct(true)
>>>
>>>  ->joinInner(array('mt'=>'module_template'),'mt.TemplateID =
>>> mc.TemplateID',array('mt.Name as TemplateName'))
>>>
>>>         if ($Id)
>>>                $select->where('mc.ContentID = ?',$Id);
>>>
>>> vs...
>>>
>>> Bu şekilde de hertürlü sorgu yazılıyor.
>>>
>>> Ama tercih meselesi.
>>>
>>> Volkan Altan
>>> http://volkanaltan.com/
>>> İyi  Çalışmalar.
>>>
>>>
>>>
>>> 2010/10/1 Atıf CEYLAN <meh...@atifceylan.com>:
>>> >
>>> > Merhaba,
>>> > hocam zaten benim derdim de bu. Zend'de sql yazabildigimi biliyorum
>>> > ancak
>>> > sql yazdiktan sonra bir cazibesi olmuyor isin. CI datasetleri zende
>>> > gore
>>> > cok zayif ve madem sql yazacagim o zaman ne anlami kaldi diyorum
kendi
>>> > kendime....
>>> >
>>> > On Fri, 1 Oct 2010 17:15:25 +0300, Volkan <volkanal...@gmail.com>
>>> > wrote:
>>> >> Biraz parça parça oldu ama
>>> >>
>>> >>> Aslinda Zend'e sicak bakamadigim iki yon var, birincisi mevcut
>>> >>> kodumuz
>>> >>> icerisinde sql view kullanimi az ve karmasik sql cumlelerini
>>> >>> zend_db_table
>>> >>> ile kullanmak zor.
>>> >>
>>> >> Sql cümlelerini direk yazıp çalıştırabilirsiniz.
>>> >>
>>> >>       public function getContentId($frontUserId,$siteId) {
>>> >>               $sql = '
>>> >>                       SELECT ContentID
>>> >>                       FROM module_content
>>> >>                       WHERE FrontUserID = ?
>>> >>                       AND SiteID = ?
>>> >>                       LIMIT 0,1';
>>> >>               $res =
>>> >> $this->_db->query($sql,array($frontUserId,$siteId))->fetch();
>>> >>               if ($res) {
>>> >>                       return $res['ContentID'];
>>> >>               } else {
>>> >>                       return false;
>>> >>               }
>>> >>
>>> >>       }
>>> >>
>>> >>> Ikinci konu ise zend dokumaninda bir cok noktanin baglantisini ve
>>> > birbiri
>>> >>> ile iliskisini kuramiyorsunuz. Kanaatimce training muhabbetinden
>>> >>> para
>>> >>> kazanmak istemeleri genel olarak dokumanin karmasik olmasinin
>>> >>> nedenini
>>> >>> acikliyor. CI ise iki pdf ile isi bitirmis ve class reference pdf
>>> >>> ciktisini
>>> >>> alip karsi duvara assaniz yazmaya baslamaniz icin yeterli.
>>> >>
>>> >> Bu konuda net birşey söyleyemeyeceğim. Google manuel şimdiye kadar
>>> >> hep
>>> >> işimi gördü.
>>> >>
>>> >>> Zend dokumaninda soyle class ve methodlarin genel bir goruntusu,
>>> >>> method
>>> >>> ve
>>> >>> parametre listesi yok (ya da bende bir anormallik var ki
>>> >>> goremiyorum)
>>> > ve
>>> >>> genel goruntuyu jort diye goremiyorsunuz.
>>> >>>
>>> >>
>>> >>
http://www.slideshare.net/polleywong/zend-framework-dispatch-workflow
>>> >>
>>> >>
>>> >> Atladığım veya yanlış anladığım nokta varsa lütfen düzeltin. Belki
>>> >> yanlış okumuşumdur :)
>>> >>
>>> >>
>>> >> Volkan Altan
>>> >> http://volkanaltan.com/
>>> >> İyi  Çalışmalar.
>>> >>
>>> >>
>>> >>
>>> >> 2010/10/1 Atıf CEYLAN <meh...@atifceylan.com>:
>>> >>> Aslinda Zend'e sicak bakamadigim iki yon var, birincisi mevcut
>>> >>> kodumuz
>>> >>> icerisinde sql view kullanimi az ve karmasik sql cumlelerini
>>> >>> zend_db_table
>>> >>> ile kullanmak zor.
>>> >>>
>>> >>> Bu nedenle karmasik sorgularin sql view'lara donusturulmesi
>>> >>> gerekecek
>>> > ki
>>> >>> bu
>>> >>> basli basina bir is yuku olacak.
>>> >>>
>>> >>> Ikinci konu ise zend dokumaninda bir cok noktanin baglantisini ve
>>> > birbiri
>>> >>> ile iliskisini kuramiyorsunuz. Kanaatimce training muhabbetinden
>>> >>> para
>>> >>> kazanmak istemeleri genel olarak dokumanin karmasik olmasinin
>>> >>> nedenini
>>> >>> acikliyor. CI ise iki pdf ile isi bitirmis ve class reference pdf
>>> >>> ciktisini
>>> >>> alip karsi duvara assaniz yazmaya baslamaniz icin yeterli.
>>> >>>
>>> >>> Zend dokumaninda soyle class ve methodlarin genel bir goruntusu,
>>> >>> method
>>> >>> ve
>>> >>> parametre listesi yok (ya da bende bir anormallik var ki
>>> >>> goremiyorum)
>>> > ve
>>> >>> genel goruntuyu jort diye goremiyorsunuz.
>>> >>>
>>> >>>
>>> >>>
>>> >>> On Fri, 1 Oct 2010 13:50:00 +0300, Ömer ÖLMEZ
<omerol...@gmail.com>
>>> >>> wrote:
>>> >>>
>>> >>> Haberturk CI ile gelistirildigini biliyorum. Eksi olarak bazı
>>> >>> kütüphaneleri
>>> >>> tam olarak stabiliter çalışmıyor (1.7.2 php4) ihtiyaç halinde CI
>>> >>> için
>>> >>> yazılmış hazır kütüphanelerde oldukca fazla, adaptasyon süresi
>>> >>> oldukça
>>> >>> kısa,
>>> >>> manuel i anlasılabilir bir yapıda + olarak.
>>> >>>
>>> >>> 01 Ekim 2010 10:06 tarihinde Hakan POLATKAN
>>> >>> <hakan.polat...@gmail.com>
>>> >>> yazdı:
>>> >>>>
>>> >>>> Merhaba,
>>> >>>> Rasmus Lerdorf'un sunumu (Simple is hard) vardi. Framework
kullanma
>>> >>>> konusunda mecbur kalirsa, tercihinin CI olacagini soylemis.
>>> >>>>
>>> >>>> CI Zend Framework'e gore epey hizli calisiyor. CI'nin capini asan
>>> > olcude
>>> >>>> devasa bir proje degilse kullanmanizda sorun olmayacaktir. CI 1.7
>>> > serisi
>>> >>>> PHP5'in ozelliklerinde yararlanmiyor. PHP5 icin CI 2.0
>>> > kullanmalisiniz.
>>> >>>> http://bitbucket.org/ellislab/codeigniter/ adresinden
>>> >>>> alabilirsiniz.
>>> >>>> Henuz
>>> >>>> release olmadi fakat gayet stabil durumda.
>>> >>>>
>>> >>>> Iki framework'un include haritalarini karsilastirabilir ve farki
>>> >>>> gorebilirsiniz. CI daha basit, sade, ogrenmesi/kodlamasi kolay ve
>>> > hizli
>>> >>>> bir
>>> >>>> famework. ZF'nin arkasindaki guc tabii ki tartisilmaz fakat CI de
>>> > yabana
>>> >>>> atilacak bir framework degil. Dunya genelinde kullanim orani
>>> >>>> artiyor.
>>> >>>>
>>> >>>>
>>> >>>> Hakan POLATKAN
>>> >>>> --
>>> >>>>
>>> >>>>
>>> >>>> 01 Ekim 2010 09:27 tarihinde Volkan <volkanal...@gmail.com>
yazdı:
>>> >>>>>
>>> >>>>> Bildiğinden şaşmamak lazım.
>>> >>>>>
>>> >>>>> Zend'e devam derim...
>>> >>>>>
>>> >>>>> Volkan Altan
>>> >>>>> http://volkanaltan.com/
>>> >>>>> İyi  Çalışmalar.
>>> >>>>>
>>> >>>>>
>>> >>>>>
>>> >>>>> 2010/10/1 Atif CEYLAN <meh...@atifceylan.com>:
>>> >>>>> > Merhaba,
>>> >>>>> > PHP ile yazilmis buyuk, kurumsal bir projeyi Frameworke tasima
>>> > karari
>>> >>>>> > aldik.
>>> >>>>> > Uygulama temel olarak 4 yapidan olusmaktadir.
>>> >>>>> >
>>> >>>>> > Yonetimsel bir arayuz, on planda calisan dinamik bir web
sitesi,
>>> >>>>> > bagimsiz arkaplan isleri, sunucu yazilimlarin (apache, bind,
>>> >>>>> > qmail
>>> > ve
>>> >>>>> > postgresql db) yonetiminin yapildigi arabirim. Tabi bu 4 ana
>>> >>>>> > unsur
>>> >>>>> > dogrudan veya dolayli bir entegrasyon icerisindedir.
>>> >>>>> >
>>> >>>>> > Ilk asama olarak on yuzdeki web sitesinin  frameworke
>>> >>>>> >  tasinmasi
>>> >>>>> > planlanmaktadir.
>>> >>>>> >
>>> >>>>> > Zend ve CodeIgniter arasinda kalmis durumdayim.
>>> >>>>> >
>>> >>>>> > CI, frameworkten ziyade esnek kutuphaneler butunu gibi
durmakta
>>> >>>>> > onumde.
>>> >>>>> > Klasik mantiga veya hali hazirda kendi yazdigimiz catiya
benzer
>>> >>>>> > bir
>>> >>>>> > goruntu arzetmektedir.
>>> >>>>> > Bu durum bana oldukca yakin geliyor. Lakin Zend hem gelecek
>>> > vadetmesi
>>> >>>>> > yonuyle hemde daha kati kuralli olmasi nedeni ile  zor gelse
de
>>> >>>>> > aklima
>>> >>>>> > mantikli gelmektedir.
>>> >>>>> > Yazilimin belirli cizgilerin disina tasmamasi ve standartlarla
>>> >>>>> > gitmesi
>>> >>>>> > force edilmektedir.
>>> >>>>> > Ayrica Zend ile daha once uygulama gelistirmis olmamda
tercihimi
>>> >>>>> > bu
>>> >>>>> > yonde kullanmami tetikliyor.
>>> >>>>> >
>>> >>>>> > Bununla birlikte CI ile daha hizli ve esnek kod
>>> >>>>> > gelistirebilecegimi
>>> >>>>> > dusunuyor olmam da beni bu yone kaydiriyor. Isin tamamen
basinda
>>> >>>>> > olmam
>>> >>>>> > nedeni ile bu cikmazdan kurtulmama yardimci olacaginizi
>>> > dusunuyorum.
>>> >>>>> >
>>> >>>>> > Kolay gelsin.
>>> >>>>> >
>>> >>>>> > --
>>> >>>>> > /**
>>> >>>>> >  * @author Atıf CEYLAN
>>> >>>>> >  * Software Developer / System Admin
>>> >>>>> >  * http://www.atifceylan.com
>>> >>>>> > */
>>> >>>>> > _______________________________________________
>>> >>>>> > Linux-programlama mailing list
>>> >>>>> > Linux-programlama@liste.linux.org.tr
>>> >>>>> > https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> >>>>> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>> >>>>> >
>>> >>>>> _______________________________________________
>>> >>>>> Linux-programlama mailing list
>>> >>>>> Linux-programlama@liste.linux.org.tr
>>> >>>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> >>>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>> >>>>
>>> >>>> _______________________________________________
>>> >>>> Linux-programlama mailing list
>>> >>>> Linux-programlama@liste.linux.org.tr
>>> >>>> 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
>>> >>> Linux-programlama@liste.linux.org.tr
>>> >>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> >>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>> >>>
>>> >>>
>>> >> _______________________________________________
>>> >> Linux-programlama mailing list
>>> >> Linux-programlama@liste.linux.org.tr
>>> >> 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
>>> > Linux-programlama@liste.linux.org.tr
>>> > https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> > Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>> >
>>> _______________________________________________
>>> Linux-programlama mailing list
>>> Linux-programlama@liste.linux.org.tr
>>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
>> _______________________________________________
>> Linux-programlama mailing list
>> Linux-programlama@liste.linux.org.tr
>> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
>> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>>
>>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama@liste.linux.org.tr
> 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
Linux-programlama@liste.linux.org.tr
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap