Zend Framework için Oauth / Twitter Auth Adaptörü

By Cumartesi, 23 Nisan 2011 15:57

Çalışma benim yeni on (yavaş) devam Twitter tabanlı bir uygulama. Resmi tatil sonraki çift içinde ben momentum (şu anda harika bir hava in-rağmen) proje üzerinde yeniden almak umuyoruz. Neyse, benim sonraki görev için bir kimlik doğrulama adaptör oluşturmak oldu Zend Framework . Ben çalışan bir giriş uygulaması vardı, ama Zend Framework için Auth adaptörü bir düşüş sahip cazip bir teklif gibi görünüyordu, bu yüzden oluşturuldu ....

(Ben geçmesi gitmiyorum Oauth veya twitter ile uygulama kayıt, rehberler, yüzlerce ve oldukça düz bir işlem zaten var.)
Okuma 'Oauth / Zend Framework için Twitter Auth Adaptör' Devam »

Özet kimlik doğrulaması ile Apache Proxy

By Pazar, 27 Mart 2011 12:57

Bu mesaja hızlı nasıl kullanarak temel kimlik doğrulaması ile vekalet kurmak için size gösterecektir apache .

Benim durumumda var istedim iletim bit torrent istemcisi gerekli olarak ben (örneğin fedora son sürümü gibi) devlet ve adminster torrent siteleri kontrol böylece. internet üzerinden kullanılabilir İletim kendisi varsayılan olarak port 9091 tarihinde kendi web istemcisi çalışır. Güvenlik duvarı üzerinde daha fazla bağlantı noktası açılması ve ben apache üzerinden iletim yoluyla aramaları sadece proxy kullanarak karar verdi nessecary port yönlendirme kurallarını eklemeden rahatsız ziyade mod_proxy .

'Özet kimlik doğrulaması ile Apache Proxy' Continue reading »

Zend Framework kullanarak "Twitter giriş yapın"

By Perşembe, Mart 17, 2011 1:07 am

Bütün rağmen twitter nefret şu an, yeni bir oluşturmak için yola ettik twitter tabanlı bir uygulama. Birden fazla hesap (kişisel ve benim hayır işleri için hem de) Ben bazen sadece yazı (yakın gelecekte bu daha fazla ...) etrafında alıyorum bunun için bir araç ihtiyacı duyuyordum yöneten birisi olmak.

Ben yukarı okudum Zend_Oauth_Consumer ve nasıl kullanarak twitter ile etkileşim için yetki almak için kullanılabilir oauth . Tüm iyi ve iyi, benim erişim tuşu var ve neşeyle bir kullanıcı adına uzakta gönderebilirsiniz. Kaynakları bol Ben delik insanlar olmayacak bu yüzden bunu yapmak için orada var.

Bir sonraki adım, insanların web sitesine dönmek için izin vermek oldu, giriş ve onların hesabını değiştirmek. Ben hafif bir sorun ulaştığı yerdir. Web sitelerinde kod örneklerini kullanarak ben twitter iyi değil, her oturum için tekrar erişim yetkilendirme için bana soruyorlar olurdu anlamına geliyordu. Ben bana sadece kimlik doğrulaması istemek için izin verecek bir şey göremedim çerçeve içerisinde tarama. Yani, orada demek değildir, ama zaten erişim belirteci bilmeden müracaat edilebilir bir kimlik doğrulama mekanizması olarak orada değildi.

Alternatif bir site tabanlı günlük uygulamak veya bir şekilde istemci (tabiki şifreli) üzerinde kullanıcı erişim belirteci saklamak için idi. Bunların hiçbiri uygun / iyi bir çözüm gibi görünüyordu.

Devam okuma 'Zend Framework kullanarak "Twitter giriş yapın"' »

Zend Framework: Varsa oluşturulma

By Pazar, 12 Aralık 2010 16:19

Özet

Bu bir render için oluşturulan oldukça basit bir görünümü yardımcı tartışmak için hızlı bir post Zend Framework mevcutsa sadece stil görünümü dosya. Genellikle varolmayan bir dosyayı işlemek için kod isteyen bir istisna atar. Bu nedenle ben Zend_View için bir wrapper oluşturulan ::) (dosya var ve bu yüzden işler, aksi takdirde sadece boş bir dize döndürür olmadığı tespit yöntemi kılıyor.
Continue reading 'Zend Framework: Varsa oluşturulma' »

Zend Certified Engineer (ZCE) 5.3

By , Perşembe 30 Eylül 2010 21:00

Ile resmi sürüm 5.3 için Zend Certified Engineer (ZCE) programı ben sınavı düşündüm ne benim hızlı izlenim düşündüm.

Kendimi biraz arka plan: Ben ilk tanıtıldı PHP yaklaşık 7 yıl önce ve 2006 yılından beri PHP profesyonel çalıştım. Şu anda denilen start-up heyecan verici bir işe Brightpearl merkezli Bristol, Birleşik Krallık entegre CRM, muhasebe ve e-ticaret yazılımları üreten. Daha önce bir önceki ZCE nitelikleri herhangi elde değildir. Şu anda 5.2.x serisi geliştirmek ve gerçekten belirli 5.3 özellikleri (Ben bekliyorum herhangi kullanmadıysanız Zend Framework 2 ve Doktrin benim geliştirme projelerine 2).
Okuma 'Zend Certified Engineer (ZCE) 5.3' Devam »

Zend Framework Vücut Tag Profil Yardımcısı

By Cumartesi, 21 Ağustos 2010 11:13
Photo from  http://www.flickr.com/photos/daniello/

Http://www.flickr.com/photos/daniello/ Fotoğraf

Özet

İşte HTML etiketleri değiştirmek için bir görünüm yardımcı oluşturulması ve özellikle gövde etiketleri tartışıyorlar. Oluşturulan görünüm yardımcı başı * / zaten standart inlineScript görünümü yardımcıları benzer bir işlevsellik sağlar Zend Framework görünümü yardımcıları, ancak etiket niteliklerinin program değiştirme sağlar. Kesinlikle demo sayfası ve üzerinde github kodunu kontrol edin.

Motivasyon

Standart Zend Framework görünümü yardımcıları çirkin hacks uygulamadan sıradan görünümü görevlerini düzene ve görünümü içinde script ve başlık blokların değişiklik / ek olarak (genellikle düzeni düzenlenen) için izin için araçlar büyük bir set olan (yani başı * / inlineScript görünümü yardımcıları).

Vesilesiyle üzerine ben bir ekleme, örneğin <body> değişiklik yapma ihtiyacı bulduk onload diğer görünümü yardımcıları içinde bu yapabilmesi için gerekli, sınıf veya style özniteliği vb. Bu şu contrived bir örneği ele alalım ...

X web sitesinde, bazı sayfaların standart dahil dojo formları. Bu dojo formlar kolaylık görünümü yardımcıları içinde tutulur. Genellikle dojo dahil etmemeye karar verilmiştir CSS gövde etiketi sınıfları ve sadece gerektiğinde ekleyebilirsiniz. Belki gövde etiketi kendi öznitelikleri eklemeniz gerekir. Sayfada birden görünümü yardımcıları vardır (bunu yapmacık olduğunu söyledi)

Kod benim GIT deposundaki @ mevcuttur github ve demo sayfası .
Okuma 'Zend Framework Vücut Tag Profil Yardımcısı' Devam »

Hızlı Başlangıç ​​Symfony DI (Dependency Injection) Eğitimi

By , -14 Ağustos 2010 14:21

Nedir Dependency Injection (DI)?

Bağımlılık enjeksiyon bir yazılım uygulaması içinde gevşek nesneler için olanak sağlayan bir tekniktir. Bir nesnenin başka bir işlevselliği erişim gerektiren Genellikle eğer sıkı bağlı sistemler için dahili önde gelen örneği olacaktır. Uygulayarak bağımlılık enjeksiyon derken, (- IOC bazen de kontrol inversiyon anılacaktır) kullanımı için gerekli nesneleri hazır enjekte. Aşağıdaki örnek alın:

  <? Php
 sınıf karar verici {
     public function makeDecision (array $ parametreler) {
         / / Veritabanı adaptör ihtiyacınız var
         $ Dp = new DecisionParameters ();
         $ ParameterScore = $ dp-> getScore ($ parametreler);
         / * ...  Biraz daha karar mantığı ...  * /
         return ($> 50 parameterScore);
     }
 } 

Bu kod parçası sıkı DecisionParameters nesneye birleştiğinde söyleniyor. Bir gevşek şekilde yukarıdaki yeniden yazma gibi birşey olurdu ....

 <? Php class karar verici {özel _dp $; public function __ construct ($ dp) {$ this-> _dp = $ dp;} public function makeDecision (array $ parametreler) {$ = $ this-> _dp-> getScore ($ parameterScore parametreler); / * ...  Biraz daha karar mantığı ...  * / Return ($> 50 parameterScore);}} 

Biz de çok onun bağımlılıkları örneğini ve bu geçmek zorunda, her zaman bir nesne örneği olduğu gibi karmaşıklığı ekliyoruz gevşek kod faydayı iken. Örneğin, bu:

  $ Seçim = new karar verici ();
 echo $ seçim-> makeDecision (array ('çaba' => 'düşük', 'dönüş' => 'yüksek')); 

şu şekilde olacaktır:

  $ Dp = new DecisionParameters ();
 $ Seçim = new karar verici ($ dp);
 echo $ seçim-> makeDecision (array ('çaba' => 'düşük', 'dönüş' => 'yüksek')); 

Bu durum bir sınıf için bağımlılıkları sayısı arttıkça daha ağrılı hale gelir, ve ne kendileri bağımlılıkları bağımlılıkları olur? Bu oldukça hızlı bir nesne yönetim kabus olabilir! Bağımlılık enjeksiyon kapları (veya çerçeveler) girin ...
Okuma 'Quick Start Symfony DI (Dependency Injection) Eğitimi' Devam »

Çıplak Zend_Layout ve Zend_View

By Salı, 10 Ağustos 2010 23:47

Bu yazımda bu uygulama içinde iş mantığını ve sunumu birbirinden ayıran başlatmak için nasıl mümkün olduğunu göstermek için basit bir ön kontrolör ile birlikte Zend_Layout ve Zend_View kullanarak bakmak. Tüm kod üzerinde github mevcuttur:
GitHub çıplak Zend_Layout ve Zend_View .

Okuma 'Çıplak Zend_Layout ve Zend_View' Devam »

Modül Düzeni Ayarları Başına Zend Framework - Takip

By Salı, 16 Şubat 2010 20:48

Bir benim önceki posta takibi gibi modül başına dayalı düzen ayarları için Zend Framework , ben (bu uygulama yapılandırma da birkaç satır! daha fazla gerekli değil) daha önce az yapılandırma gerektiren kod güncelledik.
Okuma 'Modülü Düzeni Ayarları Başına Zend Framework - Takip' Devam »

Zend Özel Görünüm Helper URL oluşturma

By Perşembe, 28 Ocak 2010 11:01

Bu basit görünebilir, ama özel bir görünüm yardımcı bir URL oluşturmak için çalışıyoruz başım beceriyor Zend Framework . Ben basit bir kodlanmış URL kullanmayın böylece kullanılan alt etki modülü alır kurulum yönlendirme var.

Okuma 'Zend Özel Görünüm Yardımcısı olarak oluşturma URL' Devam »













Tarafından Panorama Tema Themocracy

Şuanda online 6 ziyaretçi
5 misafir, 1 bot, 0 üye
Bugün Max ziyaretçiler: 05:00 az 19 UTC ÖS
Bu ay: 2012/04/04 10:27 UTC de 26
Bu yıl: 27-02-2012 09:56 de 69 UTC ÖS
Bütün Zaman: 28-03-2011 10:40 UTC de 130