OAuth / Twitter Auth Adapter Zend Framework

Által Steven Lloyd Watkin , szombat 23 április 2011 15:57

A munka folytatódik (lassan) az én új Twitter -alapú alkalmazást. Az elkövetkező pár munkaszüneti napokon remélem, hogy a lendületet ismét a projekt (in-ellenére a csodálatos időjárás jelenleg). Különben is, én a következő feladat az volt, hogy egy hitelesítési adaptert a Zend Framework . Volt egy működő belépés végrehajtására, de mivel egy csepp Auth adapter Zend Framework tűnt vonzó javaslat, ezért hoztam létre, hogy ....

(Én nem megyek át OAuth vagy regisztráció az alkalmazás a Twitter, van több száz útmutatók és egy viszonylag egyszerű folyamat egyébként.)
Folytatódik olvasó "OAuth / Twitter Auth adapter Zend Framework" »

Apache proxy kivonatoló hitelesítést

Által Steven Lloyd Watkin , vasárnap 27 március 2011 12:57

Ez az üzenet gyorsan megmutatja, hogyan kell beállítani a proxy az alapfokú hitelesítést használ apache .

Az én esetemben akartam átviteli bit torrent kliens elérhetővé az interneten, úgy tudtam ellenőrizni az állapotát, és adminster torrent letöltések (mint például a legújabb fedora kiadás), mint szükséges. Beterjesztés maga futtatja a webes kliens portot 9091 alapértelmezés szerint. Ahelyett zavarta megnyitását több kikötő én tűzfal és hozzáadjuk a nessecary port továbbítási szabályok úgy döntöttem, én csak proxy a hívások révén az átviteli keresztül apache segítségével mod_proxy .

Folytatódik olvasó "Apache proxy kivonatoló hitelesítést" »

"Jelentkezzen be a Twitter" segítségével Zend Framework

Által Steven Lloyd Watkin , csütörtök 17 március 2011 01:07

Mindezek ellenére a Twitter utálom a pillanatban, már elhatározta, hogy létrehoz egy új Twitter -alapú alkalmazást. Mivel valaki, aki kezeli, több szempontból is (mind személyes, mind az én jótékonysági munkát) Már igénylő eszköz, valamikor, hogy én vagyok a szerzés körül, hogy az írás (több, hogy a közeljövőben ...).

Olvastam fel Zend_Oauth_Consumer , és hogyan lehet használni, hogy engedélyt kölcsönhatásban áll twitter segítségével OAuth . Minden szép és jó, ott van a hozzáférési kulcsot, és én is vidáman tegye el a felhasználó nevében. Rengeteg forrás található, hogy ezt így nem unalmas embereket.

A következő lépés az volt, hogy lehetővé tegye az embereket, hogy visszatér a webhelyre, jelentkezzen be és módosíthatja a számláján. Ez hol jutott egy kis probléma. Kóddal példákat honlapokon azt jelentette, hogy én már twitter kérdezi hozzáférési engedélyt újra minden egyes belépés, nem jó. Szkennelés keretében nem láttam semmit, ami lehetővé tenné számomra, hogy csak kérhet hitelesítést. Ez nem jelenti azt, hogy nem létezik, de nem úgy tűnik, hogy egy hitelesítési mechanizmus lehet hivatkozni ismerete nélkül a hozzáférési token már.

Az alternatívák, hogy hajtson végre site-alapú jelentkezzen be, vagy valahogy tárolja a felhasználó hozzáférési token az ügyfél (titkosított természetesen). Ezek egyike sem tűnt, mint egy jó / megfelelő megoldás.

Folytatódik olvasó "" Bejelentkezés a Twitter "segítségével Zend Framework" »

Zend Framework: Render Ha létezik

Által Steven Lloyd Watkin , vasárnap 12 december 2010 16:19

Összefoglaló

Ez egy gyors post, hogy megvitassák a meglehetősen egyszerű képet segítő hoztam létre a renderelés a Zend Framework stílusú nézet fájl csak akkor létezik. Általában azt kéri a kódot, hogy alakít egy fájl, ami nem létezik fog dobni egy kivételt. Ezért hoztam létre egy wrapper a Zend_View:: render () metódus, amely határozni, hogy a fájl létezik, és ha igen teszi, különben egyszerűen csak üres stringgel tér vissza.
Folytatódik olvasó "Zend Framework: Render Ha létezik" »

Zend Certified Engineer (ZCE) 5.3

Által Steven Lloyd Watkin , csütörtök 30 szeptember 2010 21:00

A hivatalos kiadás a Zend Certified Engineer (ZCE) program 5,3 Azt hittem, hogy az én gyors benyomás, amit gondoltam a vizsga.

Egy kis háttér magam: én mutatták be a PHP mintegy 7 évvel ezelőtt, és dolgozott szakmailag PHP-ben 2006 óta. Én jelenleg dolgozik egy izgalmas induló nevezett Brightpearl székhelyű Bristol, UK , termelő integrált CRM, számviteli és e-kereskedelmi szoftver. Én korábban nem részesült az előző ZCE képesítést. Én jelenleg fejleszteni a 5.2.X sorozat, és nem igazán használnak semmilyen egyedi 5,3 jellemzők (várom a Zend Framework 2 és Tan 2) az én fejlesztési projektekben.
Folytatódik olvasó "Zend Certified Engineer (ZCE) 5.3" »

Zend Framework Body Tag megtekintése Helper

Által Steven Lloyd Watkin , szombat 21 augusztus 2010 11:13
Photo from  http://www.flickr.com/photos/daniello/

Fotó http://www.flickr.com/photos/daniello/

Összefoglaló

Itt megvitassák létrehozása céljából segítő módosító HTML, pontosabban szervezet címkéket. A létrehozott nézet segítő lehetővé teszi, hogy hasonló funkcionalitást, hogy a fej * / inlineScript érdekében segítők már szabványos Zend Framework véli segítők, de megengedi a programszerű módosítását tag attribútumok. Csekkold le a demo oldalt, és a kód GitHub.

Motiváció

A standard Zend Framework érdekében segítőket van egy nagy sor eszközök ésszerűsítése érdekében hétköznapi feladatokat és lehetővé teszi a módosítás / mellett a scriptek és a fejléc blokk (általánosan elfogadott az elrendezés) belül a nézetet alkalmazása nélkül csúnya csapkod (azaz a fej * / inlineScript megtekintéséhez segítők).

Amikor alkalommal találtam kell arra, hogy módosítsuk a <body> nevét, például hozzá egy onload , osztály, vagy stílus attribútum, stb Azt is szükséges, hogy képes elvégezni ezt a belülről másikban segítők. Vedd ezt követően konstruált példa ...

A weboldalon X, bizonyos oldalak lehetnek normál dojo formák. Ezek a dojo formák keretében tartott véli segítők a kényelem. Általában úgy határoztak, hogy nem tartalmazza a dojoban CSS osztályokat a szervezetben tag, és csak hozzá őket, ha szükséges. Ott talán több nézet segítők az oldalon, hogy kell hozzá saját attribútumokat a body tag. (Azt mondtam, hogy konstruált)

A kód elérhető a GIT adattárban @ GitHub és a demo oldalt .
Folytatódik olvasó "Zend Framework Body Tag megtekintése Helper" »

Quick Start symfony DI (Függőség Injection) bemutatója

Által Steven Lloyd Watkin , szombat 14 augusztus 2010 14:21

Mi az a függőség injekció (DI)?

A függőség injekció olyan technika, amely lehetővé teszi a lazán csatolt objektumok egy szoftver alkalmazás. Általában, ha egy objektum hozzáférést igényel a funkciók más lenne instanced belsőleg vezető szorosan összekapcsolt rendszerekre. Megvalósításával függőség injekció is adja be a szükséges objektumokat használatra kész (néha említett inverzió ellenőrzés - NOB). Vegyük a következő példát:

  <? Php
 osztály DecisionMaker {
     public function makeDecision (array $ paraméterek) {
         / / Van szüksége az adatbázis adapter
         $ Dp = new DecisionParameters ();
         $ ParameterScore = $ dp-> getScore ($ paraméterek);
         / * ...  Néhány további logika ...  * /
         return ($ parameterScore> 50);
     }
 } 

Ez a kódrészlet azt mondják, hogy szorosan kapcsolódik a DecisionParameters objektumot. Átírta a fenti egy lazán összekapcsolt divat mi volna valami ilyesmit ....

  <? Php
 osztály DecisionMaker {
     Privát $ _dp;
     public function __construct ($ dp) {
         $ This-> _dp = $ dp;
     }
     public function makeDecision (array $ paraméterek) {
         $ ParameterScore = $ this-> _dp-> getScore ($ paraméterek);
         / * ...  Néhány további logika ...  * /
         return ($ parameterScore> 50);
     }
 } 

Miközben egyre előnyeit lazán kód vagyunk hozzá összetettsége olyan, hogy minden egyes alkalommal, amikor egy objektum futtatását is meg kell példányosítani a függőségeket, és adja át ezeket is. Például ez:

  $ Választás = új DecisionMaker ();
 echo $ választás-> makeDecision (array ("tevékenységi '=>" alacsony "," visszatérés "=>" nagy ")); 

Most válik:

  $ Dp = new DecisionParameters ();
 $ Választás = new DecisionMaker ($ dp);
 echo $ választás-> makeDecision (array ("tevékenységi '=>" alacsony "," visszatérés "=>" nagy ")); 

Ez a helyzet egyre inkább fájdalmas, mint a függőségek számát egy osztály emelkedett, és mi van, ha a függőségek maguk függőségek? Ez elég hamar egy tárgy közigazgatás rémálom! Adja függőség injekció tartályok (vagy keretek) ...
Folytatódik olvasó "Quick Start symfony DI (Függőség Injection) bemutatója" »

Meztelen Zend_Layout és Zend_View

Által Steven Lloyd Watkin , kedd 10 augusztus 2010 23:47

Ebben a cikkben ránézek használ Zend_Layout és Zend_View mellett egy egyszerű front kontroller, hogy hogyan lehet elindítani elválasztó üzleti logikát és a prezentáció keretében az alkalmazás. Minden kódot elérhető GitHub:
Meztelen Zend_Layout és Zend_View GitHub .

Folytatódik olvasó "Meztelen Zend_Layout és Zend_View" »

Zend Framework Per modul elrendezés beállításai - Nyomon követés

Által Steven Lloyd Watkin , kedd 16 február 2010 20:48

Ennek nyomán a korábbi post-án egy modul alapú elrendezés beállítások a Zend Framework , már frissíteni a kódot igényel kevesebb konfigurációt, akkor az előbb (nem szükséges, hogy több mint egy pár sort kell az alkalmazás konfigurációs!).
Folytatódik olvasó "Zend Framework Per modul elrendezés beállításai - Nyomon követés" »

Létrehozása URL a Zend Egyéni nézet Helper

Által Steven Lloyd Watkin , csütörtök 28 január 2010 11:01

Ez egyszerűnek tűnhet, de én beverte a fejem próbálunk létrehozni egy URL-t egy egyéni nézet segítője a Zend Framework . Van útvonal beállít, amely megkapja a modult a sub-domain használata, így nem tudtam egy egyszerű hardcoded URL-t.

Folytatódik olvasó "létrehozása URL a Zend Egyéni nézet Helper" »













Panoráma téma Themocracy

7 online látogató jelenleg
4 fő, 3 botoktól, 0 tag
Max. látogatók ma: 15., 09:50 UTC
Ebben a hónapban: 26., 2011/07/05 12:35 UTC
Ebben az évben: 130 at 28-03-2011 22:40 UTC
Az összes idő: 130 at 28-03-2011 10:40 UTC