Fógraí clib: Zend Creat

Oauth / Twitter Údarás Adapter le haghaidh Creat-Zend

Ag , Dé Sathairn 23 Aibreán, 2011 15:57

Obair Leanann (mall) ar mo nua Twitter iarratas bunaithe. Thar ceann an chéad chúpla lá saoire bainc Tá súil agam a fháil ar an móiminteam ag dul arís ar an tionscadal (i-ainneoin an aimsir iontach faoi láthair). Mar sin féin, bhí mo tasc eile a chruthú adapter fíordheimhnithe don Chreat Zend . Bhí mé i bhfeidhm logáil isteach ag obair, ach a bhfuil titim i Údarás adapter do Zend Creat chuma cosúil le togra tarraingteach, mar sin a chruthaigh mé é ....

(Nach bhfuil mé ag dul chun dul tríd Oauth nó clárú le d'iarratas twitter, níl na céadta treoracha agus a cuid próiseas simplí go leor anyhow.)
Leanúint ar aghaidh 'Oauth / Twitter Údarás Adapter do Zend Réime' léamh »

"Sínigh le Twitter" ag baint úsáide as Zend Creat

Ag , táim Déardaoin Márta 17, 2011 01:07

In ainneoin go léir an fuath twitter i láthair na huaire, tá mé a leagtar amach a chruthú nua twitter -bhunaithe i bhfeidhm. Bheith ar dhuine a bhainistíonn cuntais éagsúla (idir phearsanta agus do mo chuid oibre carthanas) tá mé i mo dhíth orthu uirlis do éigin go bhfuil mé ag fáil ach thart ar chur síos i scríbhinn (níos mó de go luath amach anseo ...).

Mé a léamh suas ar Zend_Oauth_Consumer agus conas is féidir é a úsáid údarú a fháil le haghaidh idirghníomhú le twitter ag baint úsáide as oauth . Gach go maith agus go maith, tá mé mo eochair rochtana agus is féidir liom a phost súgach ar shiúl ar úsáideora son. Níl neart na n-acmhainní amach ann chun é seo a dhéanamh mar sin ní bheidh mé daoine tolladh.

An chéad chéim eile ná chun ligean do dhaoine chun filleadh ar an suíomh gréasáin, logáil isteach agus a gcuntas a mhodhnú. Seo nuair a shroich mé fadhb beag. Ag baint úsáide as na samplaí cód ar láithreáin ghréasáin i gceist gur mhaith liom a bheith twitter iarraidh orm ar údarú rochtana arís do gach logáil isteach, ní maith. Scanadh tríd an gcreat ní raibh mé in ann aon rud a fheiceáil a bheadh ​​deis dom a iarraidh ach fíordheimhnithe. Ní hé sin le rá a ní ann, ach ní raibh cosúil le bheith ina mheicníocht fíordheimhnithe a d'fhéadfadh a agairt gan a fhios agam an chomhartha rochtain cheana féin.

Bhí na roghanna eile a chur i bhfeidhm logáil suíomh-bhunaithe i nó ar bhealach chomhartha rochtain ar an úsáideora a stóráil ar an gcliant (chriptithe ar ndóigh). Ceachtar de na chuma cosúil le réiteach maith / oiriúnach.

Leanúint ar aghaidh ag léamh '"Sínigh le Twitter" ag baint úsáide as Zend Réime' »

Zend Creat: Rindreáil Má Ann

Ag , Dé Domhnaigh 12 Nollaig, 2010 16:19

Achoimre

Tá an post mear chun plé a dhéanamh ar an cúntóir dearcadh sách simplí a chruthaigh mé do rindreáil ar Chreat Zend comhad a d'fhonn stíl ach amháin má tá sé ann. Go ginearálta, beidh ag iarraidh ar an gcód i gcóir chun an comhad nach bhfuil ann le caith eisceacht. Dá bhrí sin, chruthaigh mé wrapper ar an Zend_View :: a sholáthar () modh a chinneadh an bhfuil an comhad agus má fhágann sin, ar ais ar shlí eile ach an teaghrán folamh.
Leanúint ar aghaidh ag léamh 'Zend Creat: Rindreáil Má Ann' »

Zend Creat Comhlacht Clib View Helper

Ag , Dé Sathairn 21 Lúnasa, 2010 11:13
Photo from  http://www.flickr.com/photos/daniello/

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

Achoimre

Here I phlé a chruthú cúntóir fhonn do mhodhnú clibeanna HTML, agus níos mó go sonrach clibeanna chomhlacht. Ceadaíonn an cúntóir tuairim a cruthaíodh feidhmiúlacht atá cosúil leis an ceann * / Cúntóirí dearcadh inlineScript cheana féin sa chaighdeán Zend Creat Cúntóirí tuairim, ach ceadaíonn an modhnú cláir na tréithe tag. Cinnte seiceáil amach an leathanach taispeána agus an cód ar github.

Spreagadh

Is iad na Cúntóirí Zend caighdeán fhonn Creat sraith mór na n-uirlisí le haghaidh tascanna a shruthlíniú dearcadh mundane agus a cheadaíonn an modhnú / Chomh maith leis na scripteanna agus bloic header (go ginearálta ar siúl ar an leagan amach) ó laistigh den tuairim gan cur isteach hacks ghránna (ie an ceann * / Cúntóirí dearcadh inlineScript).

Ar ócáid ​​chinn mé gá le modhnuithe a dhéanamh ar an chlib <body>, mar shampla cur ar onload , aicme, nó tréith stíl etc mé chomh maith is gá a bheith in ann chun an gníomh seo ó laistigh Cúntóirí dearcadh eile. Tóg an sampla seo a leanas suarach ...

Ar X suíomh gréasáin, san áireamh leathanaigh áirithe caighdeán dojo foirmeacha. Na foirmeacha seo dojo ar siúl laistigh de Cúntóirí fhonn áis. Go ginearálta, tá sé gan a chur san áireamh an dojo CSS ranganna an chlib comhlacht agus gan ach iad a chur nuair is gá. Tá b'fhéidir Cúntóirí fhonn roinnt ar an leathanach a chaithfear a dtréithe féin a chur leis an chlib comhlacht. (A dúirt mé go raibh sé suarach)

Is é an cód ar fáil i mo stór git @ github agus an leathanach taispeána .
Leanúint ar aghaidh ag léamh 'Zend Creat Comhlacht Clib View Helper' »

Quick Start Symfony DI (Instealladh Spleáchais) Teagaisc

Ag , Dé Sathairn 14 Lúnasa, 2010 14:21

Cad é Spleáchas Instealladh (DI)?

Is instealladh Spleáchas teicníocht a ligeann do rudaí loosely chomh maith laistigh de feidhmchlár bogearraí. Go ginearálta, má éilíonn rud rochtain ar an fheidhmiúlacht eile go mbeadh sé go hinmheánach instantiated príomhchúiseanna le córais docht chomh maith. Ag instealladh spleáchas chur i bhfeidhm againn instealladh na rudaí riachtanacha réidh le húsáid (uaireanta dá dtagraítear freisin inbhéartú rialaithe - & Fabhruithe Tráchtála). Tóg an sampla seo a leanas:

  <? Php
 rang DecisionMaker {
     makeDecision feidhm phoiblí (sraith $ paraiméadair) {
         / Gá / an adapter bunachar sonraí
         $ DP = nua DecisionParameters ();
         $ $ ParameterScore = DP-> getScore ($ paraiméadair);
         / * ...  Loighic chinnidh roinnt níos mó ...  * /
         tuairisceán ($ parameterScore> 50);
     }
 } 

Tá an píosa de chód sin a bheith in éineacht go docht leis an réad DecisionParameters. Athscríobh an méid sin thuas ar bhealach scaoilte mar aon mhaith linn a bheith rud éigin mar ....

  <? Php
 rang DecisionMaker {
     príobháideach $ _dp;
     __ thógáil poiblí fheidhm ($ DP) {
         $ Seo-> _dp = $ DP;
     }
     makeDecision feidhm phoiblí (sraith $ paraiméadair) {
         $ ParameterScore = $ seo-> _dp-> getScore ($ paraiméadair);
         / * ...  Loighic chinnidh roinnt níos mó ...  * /
         tuairisceán ($ parameterScore> 50);
     }
 } 

Cé a fháil ar na buntáistí a bhaineann le cód loosely chomh maith tá muid ag cur le castacht den sórt sin go bhfuil gach uair rud instantiated ní mór dúinn freisin a instantiate a spleáchais agus na pas a fháil i freisin. Mar shampla, seo:

  $ Rogha = DecisionMaker nua ();
 macalla $ rogha-> makeDecision (eagar ('iarracht' => 'íseal', 'ar ais' => 'ard')); 

anois thiocfaidh chun bheith:

  $ DP = nua DecisionParameters ();
 $ Rogha = nua DecisionMaker ($ DP);
 macalla $ rogha-> makeDecision (eagar ('iarracht' => 'íseal', 'ar ais' => 'ard')); 

Éiríonn an staid seo níos mó painful mar go bhfuil líon na n-spleáchas do rang níos mó, agus cad má tá an spleáchais féin ag brath? Is féidir é seo a bheith sách tapa ina nightmare riaracháin réad! Cuir coimeádán instealladh spleáchas (nó creataí) ...
Leanúint ar aghaidh ag léamh 'Start Symfony Thapa DI (Instealladh Spleáchas) Teagaisc' »

Zend_Layout Naked agus Zend_View

Ag , Dé Máirt Lún 10, 2010 23:47

San Airteagal seo mé ag amharc ar úsáid a bhaint as Zend_Layout agus Zend_View chomh maith le rialtóir simplí tosaigh chun a thaispeáint conas is féidir tús a scaradh loighic gnó agus cur i láthair laistigh d'iarratas. Tá gach cód ar fáil ar github:
Zend_Layout naked agus Zend_View ar GitHub .

Leanúint ar aghaidh 'Zend_Layout Naked agus Zend_View' léamh »

Zend Creat Per Socruithe Leagan Amach Modúl - Follow Up

Ag , Dé Máirt Feabh 16, 2010 20:48

Mar a leanúint suas go dtí mo phost roimhe sin ar leagan amach in aghaidh na suímh modúl bhunaithe le haghaidh Creat-Zend , tá mé cothrom le dáta an cód a cheangal ar chumraíocht níos lú ansin roimh (nach bhfuil sé ag teastáil níos mó ná cúpla líne i do chumraíocht iarratas!).
Leanúint ar aghaidh ag léamh 'Zend Creat Per Socruithe Leagan Amach Modúl - Follow Up' »

Cruthú URL i Zend Chustaim View Helper

Ag , Déardaoin 28 Eanáir, 2010 11:01

Féadfaidh sé go bhfuil simplí, ach bhí mé banging mo cheann ag iarraidh a chruthú URL i cúntóir fhonn saincheaptha i Zend Chreat . Tá mé routing thus a fhaigheann an modúl ó réimse na fo-in úsáid mar sin ní raibh mé in ann úsáid a bhaint URL simplí hardcoded.

Leanúint ar aghaidh ag léamh 'URL chruthú i Zend Chustaim View Helper' »

Dinimiciúil leathanaigh a chur le coimeádán Zend_Navigation ag runtime

Ag , Déardaoin 7 Eanáir, 2010 22:50

I leanúint ar mo last post faoi Zend_Navigation, Bealach iarratais le haghaidh sitemap.xml do rialtóir saincheaptha / gníomhaíochta , is é an post seo faoi dymnamically leathanaigh a chur le coimeádán Zend_Navigation ag runtime / script fhorghníomhú.

A léir go maith agus go maith ina sonrófar na leathanaigh i do i inixml file ach ag pointe áirithe tá tú ag dul a bheith ag athrú leathanaigh i do shuíomh gur mian leat mar chuid de menu, léarscáil an tSuímh, nó a bheith san áireamh i do rian bruscair aráin. Dá bhrí sin, is é an méid is gá dúinn a dhéanamh leathanaigh a chur ar ár coimeádán Zend_Navigation ag runtime. Ba mhaith samplaí seo a bheith i míreanna nuachta a chur leis, blog post, nó tuairimí leathanach, etc

Leanúint ar aghaidh ag léamh 'dinimiciúil leathanaigh a chur le coimeádán Zend_Navigation ag runtime' »

Bealach iarratais le haghaidh sitemap.xml do rialtóir saincheaptha / gníomh

Ag , Dé Céadaoin 6 Eanáir, 2010 12:13 rn

D'fhonn iarratais dhíreacha ar / sitemap.xml le rialtóir saincheaptha agus gníomh i do Chreat Zend iarratas a chur leis ach an méid seo a leanas i do application.ini nó comhad cumraíochta eile (m.sh. úsáid navigation.ini I):

 resources.router.routes.sitemap.route = "sitemap.xml"
 resources.router.routes.sitemap.defaults.controller = innéacs
 resources.router.routes.sitemap.defaults.action = léarscáil an tSuímh

Is féidir le cód Sampla do outputting a bheith le feiceáil ag a chruthú i gníomh ar an rialaitheoir iomchuí (eg Tá mo léarscáil an tSuímh i rialaitheoir innéacs, léarscáil an tSuímh gníomh):

 < php
 rang IndexController
     Síneann Zend_Controller_Action
 {
     / **
      * Rindreáil ar léarscáil an tSuímh bunaithe ar thus Zend_Navigation
      * /
     sitemapAction feidhm phoiblí ()
     {
    	 macalla $ seo-> dearcadh-> nascleanúint () -> léarscáil an tSuímh ();
    	 $ Seo-> dearcadh-> leagan amach () -> disableLayout ();
    	 $ Seo-> _helper-> viewRenderer-> setNoRender (fíor);
     }
 }

Is féidir sitemaps tapa agus go héasca a ghintear ag baint úsáide as Zend_Navigation , teagaisc iontach tapaidh (agus go ginearálta an-úsáideach le haghaidh Zend ranganna teagaisc Creat) Is Caitear Zend - dinimiciúil a chruthú roghchlár léarscáil an tSuímh agus breadcrumbs .













Téama Panorama ag Themocracy

8 cuairteoirí ar líne anois
5 aíonna, 3 bots, 0 baill
Tá 48 ag 02:40 UTC: Max cuairteoirí an lae inniu
An mhí seo: Tá 56 ar 25-04-2012 08:41 UTC
I mbliana: Tá 69 ar 27-02-2012 09:56 UTC
Gach am: 130 ag 28-03-2011 10:40 UTC