Категорија: PHP

Oauth / Твитер Овласти адаптер за Zend Framework

Со , сабота 23 април, 2011 година 15:57

Работа продолжува (полека) на мојот нов Твитер -базирана апликација. Во текот на следните неколку банка празници се надевам дека ќе добие импулс ќе повторно на проектот (во и покрај прекрасни временски услови во моментов). Како и да е, мојата следна задача беше да се создаде за проверка адаптер за Рамковниот Zend . Имав работа најава имплементација, но има пад во Овласти адаптер за Zend Framework изгледаше како атрактивна предлог, па што јас го создадов ....

(Јас не одам да се оди преку Oauth или регистрирате со вашата молба Твитер, има стотици водичи и тоа е прилично јасна процес во секој случај.)
Продолжи со читање "Oauth / Твитер Овласти адаптер за Zend Framework" »

"Пријавете се со Твитер" со користење на Zend Framework

Со , четврток 17 Март 2011 година 01:07

И покрај сите омраза Твитер во моментот, јас сум постави за цел да создаде нова Твитер -базирана апликација. Како некој кој управува со неколку сметки (и лични и за мојата добротворна работа) Сум бил потреба од алатка за некаде дека јас сум само добивање околу пишување (повеќе од тоа што во блиска иднина ...).

Прочитав врз Zend_Oauth_Consumer и како може да се користи за да се добие овластување за интеракција со Твитер користење oauth . Сите многу добро, имам клуч за пристап и весело да испраќате далеку во име на корисникот. Има многу ресурси таму да го направите ова, па јас не ќе роди луѓе.

Следниот чекор е да им овозможи на луѓето да се вратат на веб-сајт, се најавите и да ги модифицираат своите сметка. Ова е местото каде стигнав мал проблем. Користење на кодот примери на веб-сајтови значи дека Би Твитер ме прашува за пристап овластување повторно за секоја најава, не е добра. Скенирање преку рамката не можев да видам нешто што ќе ми овозможи да само барање за проверка. Тоа не е да се каже тоа не е таму, но не се чини дека се за проверка механизам кој може да се повика без да се знае пристап знак веќе.

Алтернативите се да се спроведе сајт базирани Вклучи се или некако продавница пристап знак на корисникот на клиентот (шифрирана се разбира). Ниту една од овие ми изгледаше како добар / соодветно решение.

Продолжи со читање "Пријавете се со Твитер" со користење на Zend Framework "»

Zend Framework: Рендерирање ако постои

Со , Недела Декември 12, 2010 16:19

Резиме

Ова е брз пост да се разговара за прилично едноставна ги помошник јас создадена за рендерирање на Рамковниот Zend стил ги датотека само ако постои. Обично прашуваат кодот да се направат датотеката која што не постои ќе го фрли исклучок. Затоа создаде омотот за Zend_View:: направи () метод, кој утврди дали датотеката постои и ако е така прави, во спротивно само се враќа празен стринг.
Продолжи со читање "Zend Framework: Рендерирање Ако постои '»

Zend Certified Engineer (ZCE) 5.3

Со , четврток 30 Сеп, 2010 21:00

Со официјалното пуштање на Zend Certified Engineer (ZCE) програма за 5.3 мислев дека сум дадам брз впечаток од она што мислев дека на испит.

Малку позадина на себе: јас прв пат е воведен PHP околу 7 години и имаат работено професионално во PHP од 2006 година. Јас во моментов работи за возбудлив старт-ап наречен Brightpearl со седиште во Бристол, Велика Британија , за производство на интегриран CRM, сметководствени, и e-commerce софтвер. Не сум претходно било кој од претходните ZCE квалификации. Јас во моментов се развие во 5.2.X серија и навистина не се користи било кој од специфични карактеристики 5.3 (јас чекам Zend Framework 2 и доктрина 2) во мојот развојни проекти.
Продолжи со читање "Zend Certified Engineer (ZCE) 5.3" »

Zend Framework телото таг ги Helper

Со , сабота 21 август 2010 година 11:13
Photo from  http://www.flickr.com/photos/daniello/

Фото од http://www.flickr.com/photos/daniello/

Резиме

Еве јас се разговара за создавање на цел помошник за менување HTML тагови, и поконкретно телото тагови. Креирано ги помошник овозможува функционалност слична на глава * / inlineScript ги помагачи веќе во стандардниот Zend Framework ги помошници, но дозволува програмски промена на таг атрибути. Дефинитивно се погледнат сите демо страница и кодот на github.

Мотивација

Стандардниот Zend Framework ги помагачи се голем сет на алатки за рационализирање световниот поглед задачи и овозможувајќи за промена / дополнување на скрипти и насловот блокови (главно одржа во изгледот) во рамките на видите без примена грди хакове (т.е. шефот * / inlineScript ги помагачи).

По повод Најдов треба да се направи модификации на <body> ознака, на пример додавање на вчитан , класа, или стил атрибут итн Јас исто така се бара да бидат во можност да ја вршат оваа од рамките на другите ги помагачи. Земи го ова по измислена пример ...

На веб-сајтот X, некои страници се стандардни клуб форми. Овие клуб форми се одржуваат во поглед помагачи за погодност. Генерално е одлучено да не се вклучуваат во доџо CSS класи во телото таг и само ги додадете кога е потребно. Има можеби неколку видите помагачи на страница, која треба да додадете свои атрибути на телото таг. (Реков тоа е измислена)

Кодот е достапен во мојата GIT складиштето @ github и демо страница .
Продолжи со читање "Zend Framework телото таг ги Helper" »

Quick Start Symfony DI (зависност инекција) Почетен курс

Со , сабота 14 Август, 2010 14:21

Што е зависност инекција (Di)?

Зависност инјекција е техника која им овозможува за лабаво заедно објекти во рамките на софтверска апликација. Општо земено, ако објект бара пристап до функционалноста на друга дека ќе се инстанцира внатрешно доведе до цврсто заедно системи. Со воведување на зависност инекција се инјектираат потребните објекти подготвени за употреба (понекогаш и од инверзија на контрола - МОК). Земете следниот пример:

  <? PHP
 класа DecisionMaker {
     јавна функција makeDecision (низа $ параметри) {
         / / Треба база на податоци адаптер
         $ ДП = new DecisionParameters ();
         $ ParameterScore = $ ДП> getScore ($ параметри);
         / * ...  Некои повеќе одлука логика ...  * /
         се врати ($ parameterScore> 50);
     }
 } 

Овој дел од кодот се вели дека е цврсто поврзан со DecisionParameters објект. Препишување на погоре во лабаво заедно мода би имале нешто слично ....

  <? PHP
 класа DecisionMaker {
     приватни $ _dp;
     јавна функција __construct ($ ДП) {
         $ Ова-> _dp = $ ДП;
     }
     јавна функција makeDecision (низа $ параметри) {
         $ ParameterScore = $ ова-> _dp-> getScore ($ параметри);
         / * ...  Некои повеќе одлука логика ...  * /
         се врати ($ parameterScore> 50);
     }
 } 

Додека се здобива со придобивките од лабаво заедно код сме додавање на сложеност, како што секој пат кога објектот е instantiated ние исто така треба да се показ своите зависности и да го положат овие во премногу. На пример, ова:

  $ Избор = new DecisionMaker ();
 echo $ избор-> makeDecision (array ("напор '=>' низок ',' врати '=>' високо ')); 

сега станува:

  $ ДП = new DecisionParameters ();
 $ Избор = new DecisionMaker ($ ДП);
 echo $ избор-> makeDecision (array ("напор '=>' низок ',' врати '=>' високо ')); 

Оваа ситуација станува болна на бројот на зависности за класа е зголемен, и што ако зависности самите зависности? Ова многу брзо може да стане објект администрација кошмар! Внесете зависност инекција контејнери (или рамка) ...
Продолжи со читање "Quick Start Symfony DI (зависност инекција) Почетен курс '»

Голи Zend_Layout и Zend_View

Со , вторник 10 август 2010 23:47

Во оваа статија јас гледам на користење Zend_Layout и Zend_View заедно со едноставни пред контролорот за да покаже колку е можно да започне одвојување бизнис логика и презентација во рамките на вашата апликација. Сите кодот е достапна на github:
Голи Zend_Layout и Zend_View на GitHub .

Продолжи 'Гол Zend_Layout и Zend_View "читање»

Zend Framework по предмет распределба Подесувања - Да се следат

Со , вторник 16 февруари 2010 20:48

Како продолжување на мојот претходен пост на по модул врз изгледот поставувања за Zend Framework , јас сум ажурирани го кодот за да бараат помалку конфигурација тогаш пред (не дека тоа бара повеќе од неколку линии во вашата апликација конфигурација!).
Продолжи со читање "Zend Framework по предмет распределба Settings - Следете Up" »

Креирање на URL во Zend прилагодено ги Helper

Со , четврток 28 јануари 2010 11:01

Ова може да се чини едноставна, но бев удира главата се обидува да создаде рачно во сопствен поглед помошник во Zend Framework . Имам рутирање подесување кој добива модул од под-домен во употреба, така што не може да се користи едноставен hardcoded рачно.

Продолжи 'Креирање на URL во Zend прилагодено ги Helper "читање»

Динамички додаваат страници на Zend_Navigation сад во траење

Со , четврток 7 Јануари, 2010 22:50

Во продолжение на мојот последен пост за Zend_Navigation, пат барања за sitemap.xml да сопствени контролер / акција , овој пост е за dymnamically додавајќи страници на Zend_Navigation сад во траење / script извршување.

Нејзината сите добро и добро специфицирање вашите страници во иницијативи или XML датотеки, но во одреден момент си оди за да се менува страници на вашиот веб-сајт што сакате, како дел од менито, карта, или да бидат вклучени во вашиот Breadcrumb патека. Затоа она што треба да направите е да додадете страници на нашите Zend_Navigation сад на траење. Примери за ова ќе биде во додавање на вести, блог постови, или страница коментари, итн

Продолжи со читање "Динамички додаваат страници на Zend_Navigation сад во траење" »













Панорама Тема од Themocracy

8 посетители онлајн сега
5 гости, 3-ботови, 0 членови
Макс посетители денес: 22 во 06:15 UTC
Овој месец: 23 на 24-08-2011 05:40 UTC
Оваа година: 130 на 28-03-2011 22:40 UTC
Сите време: 130 на 28-03-2011 10:40 UTC