Oauth / adaptador Auth Twitter para Zend Framework

Por Watkin Steven Lloyd , sábado 23 de abril de 2011 15:57

O traballo continúa (lentamente) no meu novo Twitter base da aplicación. Nos próximos festivos Espero conseguir o impulso de ir de novo para o proxecto (in-a pesar do clima agradable no presente). En fin, a miña seguinte tarefa era crear un adaptador de autenticación para o Zend Framework . Eu tiña un traballo de implantación de usuario, pero ter unha caída na Auth adaptador para Zend Framework parecía ser unha proposta atractiva, polo que criei iso ....

(Eu non estou indo atravesar Oauth ou rexistrar o seu programa con Twitter, hai centos de guías e seu un proceso moi sinxelo de calquera maneira.)
Siga a ler 'Oauth / Twitter Auth Adaptador para Zend Framework »»

Apache proxy con autenticación dixestivo

Por Watkin Steven Lloyd , 27 Marzo 2011 12:57 domingo

Este post ha rapidamente amosar-lle como configurar o proxy con autenticación básica usando Apache .

No meu caso eu quería ter a transmisión bit torrent client dispoñibles en internet para que eu puidese comprobar e adminster torrent descargas estado (como a última versión de Fedora), sexa necesario. Envío -se xestiona o seu cliente web na porta 9091 por defecto. No canto de se preocupar abrir máis portas no meu cortalumes e engadir a porta reenvío regras nessecary eu decidimos que eu acabara de proxy as chamadas a través da transmisión vía apache con mod_proxy .

Siga a ler 'proxy Apache con autenticación Digest' »

"Entrar co Twitter", usando o Zend Framework

Por Watkin Steven Lloyd , xoves 17 de Marzo de 2011 01:07

A pesar de todo o twitter odio no momento, teño a intención de crear un novo twitter aplicación baseado. Ser alguén que xestiona varias contas (tanto persoal como para o meu traballo de caridade) Eu teño necesidade dunha ferramenta por algún tempo que eu estou de volta a escribir (máis que nun futuro próximo ...).

Lin enriba Zend_Oauth_Consumer e como pode ser usado para obter autorización para interactuar co Twitter utilizando o OAuth . Todo ben, eu teño a miña clave de acceso e podo alegría post afastado en nome dun usuario. Hai unha abundancia de recursos aí fóra para facelo así que eu non aborrecer a xente.

O paso seguinte foi permitir que as persoas retornan á páxina web, faga o login e modificar a súa conta. Aquí é onde eu alcance un pequeno problema. Usando os exemplos de código en sitios fixo que eu tería twitter me pedindo autorización de acceso de novo para cada usuario, non é bo. Dixitalización a través do cadro que eu non podía ver nada que me permita só unha proposta de autenticación. Isto non quere dicir que non é alí, pero non parece ser un mecanismo de autenticación que pode ser chamado sen saber a cadea de verificación de acceso xa.

As alternativas eran a posta en marcha dun rexistro sobre a base do sitio web ou na forma de almacenar a cadea de verificación de acceso do cliente (criptografía, por suposto) do usuario. Ningunha destas parecía unha boa solución / adecuada.

Siga a ler '"Entrar co Twitter", usando o Zend Framework' »

Zend Framework: Render Se existe

Por Watkin Steven Lloyd , domingo 12 decembro 2010 16:19

Resumo

Este é un post rápido para falar sobre a perspectiva de axuda, sinxela e que creei para prestar un Zend Framework arquivo de estilo vista só se existe. Xeralmente pedir o código para procesar un arquivo que non existe publicar unha excepción. Por iso creei unha capa para o Zend_View: método render () que determinou o ficheiro existe e se fai así, se non, simplemente amosa unha cadea baleira.
Continúe lendo "Zend Framework: Render Se existe '»

Zend Certified Engineer (ZCE) 5.3

Por Watkin Steven Lloyd , xoves 30 de setembro 2010 21:00

Co lanzamento oficial do Enxeñeiro Zend Certified ZCE) programa (de 5,3 pensei en dar a miña impresión rápida do que eu pensaba do exame.

Un pouco sobre min: se introduciu por primeira vez para PHP preto de 7 anos e estou traballando profesional en PHP desde 2006. Eu actualmente traballo para unha emocionante start-up chamada Brightpearl baseado en Bristol, Reino Unido , a produción integrada de CRM, contabilidade, comercio electrónico e software. Eu aínda non teñan obtido calquera das cualificacións ZCE anterior. Eu actualmente se desenvolven na serie 5.2.x e realmente non teño usado ningunha das características específicas 5,3 (estou esperando Zend Framework 2 e Doutrina 2) no desenvolvemento dos meus proxectos.
Siga a ler 'Zend Certified Engineer (ZCE) 5.3' »

Zend Framework Corpo Auxiliar Ver Tag

Por Watkin Steven Lloyd , sábado 21 de agosto de 2010 11:13
Photo from  http://www.flickr.com/photos/daniello/

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

Resumo

Aquí vou discutir a creación dun axudante de exhibición para modificar as etiquetas HTML, e máis especificamente as marcas do corpo. O axudante vista creada permite unha funcionalidade similar á cabeza * / view Helpers InlineScript xa o estándar Zend Framework axudantes de vista, pero permite a modificación de programación de atributos de etiquetas. En definitiva, vaia á páxina de demostración eo código no github.

Motivación

O padrón do Zend Framework son axudantes ver un gran conxunto de ferramentas para simplificar tarefas de vista mundano e permitindo a modificación / adición de guións e bloques de cabeceira (xeralmente celebrado no esquema) dentro do vista sen aplicación de gambiarras (é dicir, a cabeza * / InlineScript axudantes vista).

De cando en vez podo atopar necesidade de facer trocos no <BODY>, por exemplo, engadindo un onload , clase ou atributo de estilo, etc Eu tamén deben ser capaces de realizar isto a partir de axudantes outra visión. Tome este exemplo a seguir inventada ...

Na páxina web X, inclúen certas páxinas estándar dojo formas. Estas formas dojo son mantidos dentro de axudantes vista por conveniencia. En xeral, se decidiu non incluír o dojo CSS clases na etiqueta do corpo e só engadir los cando é necesario. Hai ver varios axudantes quizais na páxina que precisa engadir os seus propios atributos para a etiqueta body. (Eu dixen que era artificial)

O código está dispoñible no meu repositorio GIT @ github ea páxina de demostración .
Siga a ler 'Zend Framework Corpo Tag View helper' »

Quick Start Symfony DI (Inxección de Dependencia) Tutorial

Por Watkin Steven Lloyd , sábado 14 de agosto de 2010 14:21

¿Que é Inxección de Dependencia (DI)?

Inxección de dependencia é unha técnica que permite a obxectos feblemente encaixados en unha aplicación de software. Xeralmente, se un obxecto require acceso á función de outro que sería instanciado internamente levando a sistemas fortemente encaixados. Ao aplicar a inxección de dependencia que inxectar os obxectos necesarios listo para o seu uso (en ocasións tamén chamado de troco de control - COI). Mira o seguinte exemplo:

  <? PHP
 Decisor clase {
     makeDecision función pública (array $ Parameters) {
         / / Necesito do adaptador de base de datos
         DecisionParameters dp $ = new ();
         ParameterScore getScore $ = $ dp-> ($ parametros);
         / * ...  Un pouco de lóxica de decisións máis ...  * /
         return ($ parameterScore> 50);
     }
 } 

Este anaco de código dise ser fortemente asociada á DecisionParameters obxecto. Reescribir o anterior de forma flexible, teríamos algo así como ....

  <? PHP
 Decisor clase {
     private $ _dp;
     función pública __construct ($ dp) {
         $ This-> _dp dp = $;
     }
     makeDecision función pública (array $ Parameters) {
         ParameterScore $ = $ this-> _dp-> getScore ($ parametros);
         / * ...  Un pouco de lóxica de decisións máis ...  * /
         return ($ parameterScore> 50);
     }
 } 

A pesar de gañar os beneficios de código flexible estamos engadindo complexidade tal que cada vez que un obxecto é instanciado tamén temos que instancia súas dependencias e pasar estes en demasiado. Por exemplo, esta:

  $ Escolla decisor = new ();
 echo makeDecision $ escolla-> (array ('esforzo' => 'volver' de abaixo '=>' alta ')); 

torna-se agora:

  DecisionParameters dp $ = new ();
 = $ Escolla decisor novo ($ dp);
 echo makeDecision $ escolla-> (array ('esforzo' => 'volver' de abaixo '=>' alta ')); 

Esta situación faise máis doloroso como o número de dependencias dunha clase aumenta, e que as dependencias propias dependencias? Isto pode moi rapidamente ser un pesadelo administración obxecto! Introduce os envases de inxección de dependencia (ou cadros) ...
Siga a ler 'Quick Start Symfony DI (Dependency Injection) Tutorial »»

Naked Zend_Layout e Zend_View

Por Watkin Steven Lloyd , martes 10 de agosto de 2010 23:47

Neste artigo mirar para usar Zend_Layout e Zend_View xunto cun controlador frontal simple para amosar como se pode comezar a separar lóxica de negocio e de presentación dentro da súa aplicación. Todo o código está dispoñible no github:
Naked Zend_Layout e Zend_View no GitHub .

lendo "Naked Zend_Layout e Zend_View '» Continuar

Zend Framework Configuración por Esquema Module - Seguimento

Por Watkin Steven Lloyd , martes 16 febreiro 2010 08:48 pm

Seguindo ao meu post anterior sobre a configuración do esquema por módulo base para o Zend Framework , eu teño actualizado o código para esixir menos entón a configuración de antes (non que era necesario máis que algunhas liñas na súa configuración da aplicación!).
Siga a ler 'Zend Framework por módulo Esquema Settings - Follow Up' »

Creando URL View helper Custom Zend

Por Watkin Steven Lloyd , xoves 28 de xaneiro de 2010 11:01 pm

Isto pode parecer sinxelo, pero eu estaba batendo a cabeza intentando crear un URL nun auxiliar de visualización personalizada no Zend Framework . Eu teño a configuración de enrutamento que recibe o módulo do sub-dominio en uso, entón eu non podería usar un simple URL codificado.

Helper 'Continuar' lectura Creando URL Zend Exhibición personalizada »













Panorama Tema por Themocracy

5 visitantes en liña agora
2 persoas, 3 bots, 0 membros
Max visitantes hoxe: 14 ás 12:11 UTC
Este mes: 26 en 2011/07/05 12:35 UTC
Este ano: 130 en 28-03-2011 22:40 UTC
Todas as horas: 130 en 28-03-2011 10:40 UTC