Ametikohad tagged: Zend

OAuth / Twitter Auth Adapter Zend Framework

Autor , laupäev 23. aprill 2011 15:57

Töö jätkub (aeglaselt) minu uus Twitter -põhine rakendus. Järgneva paari riigipühadel Loodan, et saan hoogu läheb taas projekti (in-vaatamata imeline ilm praegu). Igatahes, minu järgmine ülesanne oli luua autentimise adapter Zend Framework . Mul oli töö login rakendamist, kuid võttes langus Auth adapter Zend Framework tundus ahvatlev ettepanek, siis tegin ta ....

(Ma ei lähe läbi OAuth või registreerinud oma taotluse twitter, seal on sadu giidid ja selle üsna lihtne protsess igal juhul.)
Jätka lugemist "OAuth / Twitter Auth Adapter Zend Framework" »

"Logi sisse Twitter", kasutades Zend Framework

Autor , neljapäev 17 märts, 2011 01:07 am

Hoolimata kõigist twitter viha hetkel, ma olen sätestatud, et luua uus twitter -põhine rakendus. Olles kellegagi, kes juhib mitme konto (nii isiklikud kui ka minu heategevus) Olen vajavad vahend millalgi, et ma lihtsalt liikumisvahend kirjalikult (rohkem et lähitulevikus ...).

Olen lugenud üles Zend_Oauth_Consumer ja kuidas seda kasutada, et saada luba suheldes twitter kasutades OAuth . Kõik hea ja tore, mul on klahv ja võin rõõmsalt postitada kaugusel kasutaja nimel. Seal on palju ressursse seal seda teha nii et ma ei kandis inimest.

Järgmine samm oli, et inimesed saaksid naasta veebilehel sisse logida ja muuta oma konto. See on koht, kus jõudsin väike probleem. Kasutades koodi näiteid veebilehtedel tähendas, et oleksin twitter minult juurdepääsu loa uuesti iga login, ei ole hea. Skaneerimine läbi raames Ma ei näe midagi, mis võimaldaks mul lihtsalt nõuab autentimist. See ei tähenda tema ei ole, kuid seal ei tundu olevat autentimise mehhanism, mida saaks tugineda tundmata juurdepääsu sümboolse juba.

Alternatiivid olid rakendada saidi põhinev logi sisse või kuidagi salvestada kasutaja juurdepääsu sümboolse kliendi kohta (krüpteeritud muidugi). Kumbki neist tundus hea / sobiv lahendus.

Jätka lugemist "" Logi sisse Twitter ", kasutades Zend Framework" »

Zend Framework: Render kui see on olemas

Autor , pühapäev 12. detsember 2010 16:19

Kokkuvõte

See on kiire post arutada pigem lihtsa eesmärgiga helper ma loodud muudab Zend Framework stiili silmas vaid siis, kui see on olemas. Üldjuhul küsib koodi muuta faili, mis ei ole viskavad erand. Seetõttu tegin ümbrise jaoks Zend_View :: muuta () meetod, mis määrab, kas fail on olemas ja kui, siis muudab, muidu lihtsalt tagastab tühja stringi.
Jätka lugemist "Zend Framework: Render kui on olemas" »

Zend Certified Engineer (ZCE) 5,3

Autor , neljapäev 30. september 2010 21:00

Mis ametlik release on Zend Certified Engineer (ZCE) programmi 5,3 mõtlesin ma annan kiire mulje, mida ma mõtlesin eksami.

Natuke tausta kohta ise: Ma olin esimest korda kasutusele PHP umbes 7 aastat tagasi ja on töötanud professionaalselt PHP alates 2006. Ma praegu tööd põnev stardiabi nimetatakse Brightpearl asub Bristol, Suurbritannia , tootmine integreeritud CRM, raamatupidamis-, ja poe tarkvara. Ma ei ole varem saanud mis tahes eelmise ZCE kvalifikatsioon. Ma praegu arendada 5.2.X seeria ja ei ole tegelikult kasutatud ühtegi konkreetset 5,3 tunnused (Ma ootan Zend Framework 2 ja doktriin 2) minu arendusprojekte.
Jätka lugemist "Zend Certified Engineer (ZCE) 5,3" »

Zend Framework body Vaata Helper

Autor , laupäev 21. august 2010 11:13
Photo from  http://www.flickr.com/photos/daniello/

Foto http://www.flickr.com/photos/daniello/

Kokkuvõte

Siin ma arutada loomise eesmärgil abimees muutmise HTML tags, täpsemalt keha tags. Loodud eesmärgiga abistaja võimaldab funktsionaalsus sarnane pea * / inlineScript et abilised juba standard Zend Framework et abilised, kuid võimaldab programmilise muutmine tag atribuute. Kindlasti kontrollida demo lehele ja koodi github.

Motivatsioon

Standard Zend Framework et abilised on suur hulk vahendeid, lihtsustada Ilmalik et ülesandeid ja võimaldada muutmise / lisamise skriptid ja päise plokid (üldiselt peetud paigutus) seest vaade kohaldamata inetu hacks (st pea * / inlineScript et abilised).

Pärast kord olen leidnud vajadust teha muudatusi <body> tag, näiteks lisades allalaadimine , klassi või stiili atribuut jne Olen ka vaja, et oleks võimalik täita selle seest teiste arvates abilised. Võtke see järgmine kunstlik näide ...

Veebileht X teatud lehtedel standard dojo vorme. Need dojo vormid toimuvad et abilised mugavamaks. Üldiselt on otsustatud mitte kanda dojo CSS klasside body ja ainult need lisada, kui vaja. Seal võibolla mitu arvates abilised lehel, mis on vaja lisada oma atribuudid body. (I ütles, et kunstlik)

Kood on saadaval minu GIT hoidla @ github ja demo lehele .
Jätka lugemist "Zend Framework body Vaata Helper" »

Quick Start Symfony DI (Sõltuvus Injection) Õpik

Autor , laupäev 14. august 2010 14:21

Mis on sõltuvust süsti (DI)?

Sõltuvust süsti on tehnika, mis võimaldab nõrgalt sidestatud objektide tarkvaraga. Üldiselt, kui objekt nõuab juurdepääsu funktsionaalsust teine ​​oleks konkretiseerita sisemiselt viib tihedalt sidestatud süsteemid. Rakendades sõltuvust süsti me süstida nõutud esemeid kasutusvalmis (mõnikord nimetatakse ka inversioon kontroll - ROK). Võtke järgmine näide:

  <? Php
 klassi DecisionMaker {
     avalikke ülesandeid makeDecision (array $ parameetrid) {
         / / Vajadus andmebaasi adapter
         $ Dp = new DecisionParameters ();
         $ ParameterScore = $ dp-> getScore ($ parameetrid);
         / * ...  Veel otsust loogika ...  * /
         return ($ parameterScore> 50);
     }
 } 

See tükk kood on väidetavalt tihedalt ühendatud DecisionParameters objekt. Ümberkirjutamine eespool nõrgalt sidestatud mood me tahaks olla midagi ....

  <? Php
 klassi DecisionMaker {
     era $ _dp;
     avalik funktsioon __ konstruktsioon ($ dp) {
         $ This-> _dp = $ dp;
     }
     avalikke ülesandeid makeDecision (array $ parameetrid) {
         $ ParameterScore = $ this-> _dp-> getScore ($ parameetrid);
         / * ...  Veel otsust loogika ...  * /
         return ($ parameterScore> 50);
     }
 } 

Kuigi üha kasu nõrgalt sidestatud kood lisame keerukust selline, et iga kord, kui objekt on instantiated meil on ka instantiate oma sõltuvusi ja andke need ka. Näiteks selline:

  $ Valik = new DecisionMaker ();
 echo $ valik-> makeDecision (array ('vaeva' => 'madal', 'Tagasi' => 'suur')); 

nüüd on:

  $ Dp = new DecisionParameters ();
 $ Valik = new DecisionMaker ($ dp);
 echo $ valik-> makeDecision (array ('vaeva' => 'madal', 'Tagasi' => 'suur')); 

Selline olukord muutub valulikuks, kui mitu sõltuvused klassi suurendatakse, ja mis siis, kui sõltuvused ise on sõltuvused? See võib üsna kiiresti muutuda objekti haldamine õudusunenägu! Sisesta sõltuvust süsti konteinereid (või raamistike) ...
Jätka lugemist "Quick Start Symfony DI (Sõltuvus Injection) Õpik" »

Alasti Zend_Layout ja Zend_View

Autor , teisipäev 10. august 2010 23:47

Käesolevas artiklis ma vaatan kasutades Zend_Layout ja Zend_View koos lihtsa ees vastutav, et näidata, kuidas on võimalik alustada eraldades äriloogika ja esitlemise jooksul oma taotlus. Kõik kood on kättesaadav github:
Alasti Zend_Layout ja Zend_View on GitHub .

Jätka lugemist "Naked Zend_Layout ja Zend_View" »

Zend Framework Per Module Layout Settings - Follow Up

Autor , teisipäev 16. veebruar 2010 20:48

Selle jätkuna mu eelmine postitus per moodul põhinev skeem seaded ja Zend Framework , olen uuendatud koodi nõuda vähem konfiguratsiooni siis enne (mitte et see vajalik rohkem kui paar rida oma rakenduse konfiguratsiooni!).
Jätka lugemist "Zend Framework Per Module Layout Settings - Follow Up" »

Loomine URL Zend Custom View Helper

Autor , neljapäev 28. jaanuar 2010 11:01

See võib tunduda lihtne, kuid ma peksma mu pea püüame luua URL kohandatud vaade abistaja Zend Framework . Olen marsruudi setup mis saab mooduli alamdomeeni kasutusel nii et ma ei saanud kasutada lihtsat hardcoded URL.

Jätka lugemist "loomine URL Zend Custom View Helper" »

Dünaamiliselt lisada lehekülgi Zend_Navigation pakend runtime

Autor , neljapäev 7. jaanuar 2010 22:50

Jätkumine on minu viimane postitus umbes Zend_Navigation, Route taotlusi sitemap.xml kohandatud kontroller / tegevus , see postitus on umbes dymnamically lisades lehekülgi Zend_Navigation pakend runtime / script täitmist.

Selle kõik hästi ja hea täpsustades oma lehekülgi ini või xml faili, kuid mingil hetkel sa lähed on muutuv lehekülgi saidile, et sa tahad osana menüü sitemap või lisada oma lingirea rada. Seega, mida me peame tegema, on lisada lehti meie Zend_Navigation konteiner käivitamisel. Näiteid oleks see, lisades uudiseid, blogi ametikohta või lehekülje kommentaarid jne

Jätka lugemist "dünaamiliselt lisada lehekülgi Zend_Navigation pakend runtime" »













Panorama Theme poolt Themocracy

3 külalist nüüd
1 külalist, 2 eest, 0 liiget
Max Külastusi täna: 19 at 01:56 am UTC
Sel kuul: 26 kell 2012/04/04 10:27 UTC
Sel aastal: 69 at 27-02-2012 09:56 am UTC
Kogu aeg: 130 at 28-03-2011 10:40 UTC