himm..
ucretli ebook (official) satin alabilecegim bir yer biliyor musunuz? 
googledan cok aradim ama malesef bir neticeye varamadim.

Erdal YAZICIOGLU wrote:
> Benim tavsiyem Pro Zend Framework Techniques by Forrest Lyman. A press 
> yayinlari ... Gayet iyi...
>
> 02 Ekim 2010 11:16 tarihinde Atıf CEYLAN <[email protected] 
> <mailto:[email protected]>> yazdı:
>
>
>     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 <[email protected]
>     <mailto:[email protected]>> 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 <[email protected]
>     <mailto:[email protected]>>:
>     >> Aslinda integritycheck i false olarak atamak yerine zend table
>     >> relationship
>     >> i kullanabilirsiniz.
>     >>
>     >> Kolay gele
>     >>
>     >> 01 Ekim 2010 19:12 tarihinde Volkan <[email protected]
>     <mailto:[email protected]>> 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 <[email protected]
>     <mailto:[email protected]>>:
>     >>> >
>     >>> > 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
>     <[email protected] <mailto:[email protected]>>
>     >>> > 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 <[email protected]
>     <mailto:[email protected]>>:
>     >>> >>> 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
>     <[email protected] <mailto:[email protected]>>
>     >>> >>> 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
>     >>> >>> <[email protected] <mailto:[email protected]>>
>     >>> >>> 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
>     <[email protected] <mailto:[email protected]>>
>     yazdı:
>     >>> >>>>>
>     >>> >>>>> Bildiğinden şaşmamak lazım.
>     >>> >>>>>
>     >>> >>>>> Zend'e devam derim...
>     >>> >>>>>
>     >>> >>>>> Volkan Altan
>     >>> >>>>> http://volkanaltan.com/
>     >>> >>>>> İyi Çalışmalar.
>     >>> >>>>>
>     >>> >>>>>
>     >>> >>>>>
>     >>> >>>>> 2010/10/1 Atif CEYLAN <[email protected]
>     <mailto:[email protected]>>:
>     >>> >>>>> > 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
>     >>> >>>>> > [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
>     >>> >>>>
>     >>> >>>
>     >>> >>>
>     >>> >>>
>     >>> >>>
>     >>> >>> --
>     >>> >>>
>     >>> >>> /**
>     >>> >>> * @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
>     >>> >
>     >>> > --
>     >>> > /**
>     >>> > * @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]
>     <mailto:[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]
>     <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
>   

_______________________________________________
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