Oauth / توییتر آداپتور تایید برای چارچوب Zend

توسط استیون لوید Watkin ، شنبه 2011 آوریل 23 15:57

کار ادامه می دهد (به آرامی) در تاریخ جدید من توییتر بر اساس کاربرد. بیش از زن و شوهر بعد از تعطیلات من امیدوارم که برای بدست آوردن شتاب رفتن دوباره بر روی این پروژه (در وجود آب و هوای فوق العاده در حال حاضر). به هر حال ، کار بعدی من بود برای ایجاد یک آداپتور برای تأیید هویت فریم ورک Zend . من تا به حال اجرای کار وارد شوید ، اما با داشتن یک قطره در آداپتور تایید برای Zend چارچوب به نظر می رسید مانند پیشنهاد جذاب ، پس من آن را ایجاد....

(من قصد ندارم به رفتن از طریق Oauth یا ثبت نام درخواست خود را با توییتر ، به هر حال وجود دارد را صدها نفر از راهنما و خود فرایند نسبتا سر راست است.)
ادامه مطلب 'Oauth / توییتر تایید آداپتور برای Zend چارچوب' »

پروکسی آپاچی با هضم و خروج

توسط لوید Watkin استیون ، یکشنبه 2011 مارس 27 12:57

این پست به سرعت با استفاده از نشان می دهد شما چگونه می توان تا proxying اساسی با تصدیق آپاچی .

در مورد من من می خواستم به مشتری انتقال بیت تورنت در دسترس از طریق اینترنت مورد نیاز است ، بنابراین من می تواند در بررسی و adminster فیلمها دولت دریافت (مانند فدورا آخرین نسخه) را به عنوان. انتقال خود مشتری اجرا می شود وب سایت خود را روی پورت 9091 به طور پیش فرض. به جای اینکه زحمت باز کردن پورت بیشتر در مورد دیوار آتش من و اضافه کردن درگاه قوانین nessecary من تصمیم گرفتم با استفاده از پروکسی می خواهم فقط به تماس از طریق انتقال از طریق آپاچی mod_proxy .

ادامه مطلب 'پروکسی آپاچی با هضم و خروج' »

"ثبت نام کنید با توییتر" با استفاده از چارچوب Zend

توسط لوید Watkin استیون ، پنجشنبه 2011 مارس 17 01:07

با وجود همه نفرت توییتر در حال حاضر ، من اقدام به ایجاد جدید توییتر مبتنی بر نرم افزار. حال کسی که مدیریت چندین حساب (هر دو شخصی و برای امور خیریه از من است) من شده است نیاز به یک ابزار برای مدتی که من فقط گرفتن در اطراف به نوشتن (با بیش از است که در آینده ای نزدیک...).

من در خواندن تا Zend_Oauth_Consumer و چگونه آن را می توان برای گرفتن مجوز برای برقراری ارتباط با استفاده از توییتر oauth . همه به خوبی و خوب ، من کلید دسترسی من و خوش می توانید پست دور از طرف کاربران باشد. است مقدار زیادی از منابع خارج وجود دارد برای انجام این کار وجود دارد ، بنابراین من نمی خواهد با مته سوراخ کردن مردم است.

قدم بعدی این بود که به مردم اجازه به وب سایت بازگشت ، وارد شوید و حساب کاربری خود را تغییر دهید. این جایی است که رسیدم یک مشکل خفیف. با استفاده از نمونه کد در وب سایت ها بدان معنی است که من می خواهم توییتر درخواست من را برای دسترسی دوباره مجوز برای هر ورود به سیستم ، خوب نیست داشته باشد. اسکن با استفاده از چارچوب من می تواند هر چیزی که می تواند به من اجازه می دهد فقط به درخواست احراز هویت را نمی بیند. این است که نمی گویند آن وجود ندارد ، اما به نظر می رسد وجود ندارد مکانیزم احراز هویت است که می تواند بدون دانستن رمز دسترسی در حال حاضر به استناد خواهد بود.

جایگزین شد تا پیاده سازی سایت ورود به سیستم مبتنی بر در و یا به نحوی فروشگاه دسترسی به رمز بر روی کلاینت (رمزگذاری شده البته) کاربر. هیچ کدام از این نظر می رسید مانند راه حل خوب / مناسب است.

ادامه مطلب... '" توییتر ثبت نام کنید با "با استفاده از چارچوب Zend' »

Zend چارچوب : اگر بارگزاری صفحه وجود دارد

توسط لوید Watkin استیون ، یکشنبه 2010 دسامبر 12 16:19

خلاصه

این است سریع برای بحث در مورد پست و نه نظر ساده یاور رندر من ایجاد شده برای Zend چارچوب سبک فایل مشاهده تنها در صورتی که وجود دارد. به طور کلی درخواست کد بارگزاری فایل که وجود ندارد به استثناء بزنند. بنابراین من ایجاد پوشش برای Zend_View : : ارائه متد () که تعیین شده است خواه پرونده وجود دارد و در صورتی که این کدها ، به سادگی می گرداند در غیر این صورت یک رشته خالی می باشد.
ادامه مطلب 'Zend چارچوب : اگر بارگزاری صفحه وجود دارد' »

مهندس خبره Zend (ZCE) 5.3

توسط لوید Watkin استیون ، پنجشنبه 2010 سپتامبر 30 21:00

با انتشار رسمی از Zend مهندس خبره (ZCE) برنامه برای 5.3 می کنم فکر من امتحان سریع من را تصور از آنچه من فکر کردم از.

پس زمینه کمی در خودم : من برای نخستین بار به معرفی پی اچ پی در مورد 7 سال قبل و 2006 کار حرفه ای در پی اچ پی از. من در حال حاضر به نام کار هیجان انگیز شروع به فعالیت Brightpearl بر اساس در بریستول ، انگلستان ، تولید CRM یکپارچه ، حسابداری ، نرم افزار و تجارت الکترونیک. من قبلا به دست آورد هر یک از شرایط ZCE قبلی. من در حال حاضر سری توسعه در 5.2.X و انتظار دارند نه واقعا دارم برای استفاده از هر ویژگی های خاص 5.3 (من Zend چارچوب 2 و دکترین 2) در طرح های توسعه ای من.
ادامه مطلب 'Zend مهندس خبره (ZCE) 5.3' »

Zend چارچوب بدن برچسب یاور نمایش

توسط استیون لوید Watkin ، شنبه 2010 اوت 21 11:13
Photo from  http://www.flickr.com/photos/daniello/

عکس از http://www.flickr.com/photos/daniello/

خلاصه

در اینجا ایجاد یاور نظر من بحث برای اصلاح تگ های متنی ، و به ویژه تگ های بدن است. ایجاد شده نمایش یاور اجازه می دهد تا قابلیت شبیه به سر * / یاران مشاهده inlineScript در حال حاضر در استاندارد Zend چارچوب یاران مشاهده است ، اما اجازه می دهد تا تغییرات برنامه ریزی شده از ویژگی های برچسب. قطعا از بررسی صفحه نسخه ی نمایشی و کد در github.

انگیزه

استاندارد Zend یاران چهارچوب نمایش مجموعه ای بزرگ از ابزار ساده برای نمایش کارهای این جهانی و اجازه می دهد برای اصلاح / علاوه بر این از اسکریپت ها و بلوک های هدر (به طور کلی در طرح برگزار شد) از درون نمایش بدون استفاده از هک زشت (به عنوان مثال سر * / inlineScript یاران مشاهده).

پس از من به مناسبت پیدا کرده اند نیاز به ایجاد تغییرات در تگ <body>، به عنوان مثال با اضافه کردن onload ، کلاس ، و یا غیره ویژگی سبک من هم لازم می شود قادر به انجام این از درون یاران مشاهده دیگر. نگاهی به این مثال زیر را ساختگی...

در وب سایت ایکس ، صفحات خاص شامل استاندارد باشگاه فرم. این اشکال در داخل باشگاه یاران نمایش برای راحتی برگزار می شود. به طور کلی از آن شده است این تصمیم خود را شامل باشگاه CSS کلاس در تگ بدن و تنها آنها را اضافه کنید در صورت لزوم. ) وجود دارد شاید مشاهده چندین یاران در صفحه ای که نیاز به اضافه کردن ویژگی های خود بدن به برچسب (من گفت که ساختگی

کد موجود در مخزن دستگاه گوارش من @ github و صفحه نسخه ی نمایشی .
ادامه مطلب Zend چارچوب بدن برچسب نمایش یاور '» '

سریع شروع سیمفونی دی (تزریق وابستگی) خودآموز

توسط لوید Watkin استیون ، شنبه 2010 اوت 14 14:21

چیست تزریق وابستگی (دی)؟

تزریق وابستگی تکنیکی است که اجازه می دهد تا آزادانه برای اشیاء همراه در یک برنامه نرم افزاری است. به طور کلی اگر یک شی نیاز به دستیابی به قابلیت های دیگری از این امر می تواند منجر به نمونه سازی داخلی سیستم های محکم همراه. با اجرای تزریق وابستگی ما تزریق اشیاء مورد نیاز برای استفاده آماده است (گاهی اوقات نیز به وارونگی کنترل مراجعه -- کمیته بین المللی المپیک). نگاهی به مثال زیر :

  <؟ پی اچ پی
 کلاس DecisionMaker {
     makeDecision عمومی تابع (پارامتر های آرایه $) {
         / / آیا نیازمند آداپتور پایگاه داده
         داده پردازی $ = جدید DecisionParameters () ؛
         $ = $ parameterScore داده پردازی -> getScore ($ پارامترها) ؛
         / *...  برخی از تصمیم منطق ادامه...  * /
         بازگشت ($ parameterScore> 50) ؛
     }
 } 

این قطعه از کد است گفته می شود شدیدا جسم همراه به DecisionParameters. بازنویسی بالا را در مد چهار گره شل به همراه ما می خواهم چیزی شبیه به... داشته باشد.

  <؟ پی اچ پی
 کلاس DecisionMaker {
     خصوصی _dp $ ؛
     عمومی تابع __construct ($ داده پردازی) {
         این $> - _dp = $ داده پردازی ؛
     }
     makeDecision عمومی تابع (پارامتر های آرایه $) {
         $ = $ parameterScore این -> _dp -> getScore ($ پارامترها) ؛
         / *...  برخی از تصمیم منطق ادامه...  * /
         بازگشت ($ parameterScore> 50) ؛
     }
 } 

در حالیکه به دست آوردن منافع کد آزادانه همراه ما در حال اضافه کردن پیچیدگی به طوری که هر بار یک شیء نمونهای است ما نیز به نمونه از وابستگیها و با تصویب آن در این بیش از حد. به عنوان مثال ، این :

  $ = انتخاب DecisionMaker جدید () ؛
 اکو انتخاب makeDecision $ -> (آرایه ('تلاش' => 'پایین' ، 'بازگشت' => ​​'بالا')) ؛ 

اکنون می شود :

  داده پردازی $ = جدید DecisionParameters () ؛
 $ = انتخاب DecisionMaker جدید ($ داده پردازی) ؛
 اکو انتخاب makeDecision $ -> (آرایه ('تلاش' => 'پایین' ، 'بازگشت' => ​​'بالا')) ؛ 

این وضعیت دردناک تر می شود به عنوان تعدادی از وابستگیهای برای کلاس افزایش می یابد ، و اگر خود را وابسته به وابستگیها؟ این کاملا می تواند به سرعت تبدیل به کابوس دولت شی! وارد وابستگی ظروف تزریق (یا چارچوب)...
ادامه مطلب 'شروع سریع سیمفونی دی (وابستگی به تزریق) آموزش' »

Zend_Layout برهنه و Zend_View

توسط لوید Watkin استیون ، سه 2010 اوت 10 23:47

در این مقاله من در استفاده از Zend_Layout و Zend_View همراه با کنترل جلو ساده برای نشان دهد که چگونه ممکن است که به جدا کردن منطق شروع کسب و کار و ارائه نرم افزار در درون تان باشید. تمام کدهای در دسترس است github :
Zend_Layout برهنه و Zend_View در GitHub .

خواندن 'برهنه و Zend_Layout Zend_View' »ادامه

فریم ورک Zend در هر ماژول تنظیمات طرح بندی -- پیگیری

توسط لوید Watkin استیون ، سه 2010 فوریه 16 20:48

همانطور که پیگیری به پست قبلی من در تنظیمات ماژول در هر طرح مبتنی بر برای Zend چهارچوب ، من به روز شده کد نیاز به پیکربندی کمتر از قبل از (نه که بیشتر مورد نیاز است که چند خط در تنظیمات برنامه شما!).
ادامه مطلب 'Zend چارچوب هر ماژول تنظیمات طرح بندی -- پیگیری' »

ایجاد آدرس اینترنتی را در Zend یاور نمایش سفارشی

توسط لوید Watkin استیون ، پنجشنبه 2010 ژانویه 28 11:01

این ممکن است به نظر می رسد ساده ، اما من banging سر من در تلاش برای ایجاد یک آدرس در نمایش سفارشی کمکی در چارچوب Zend . من مسیر یابی نصب می شود که این ماژول را از زیر دامنه را در استفاده از پس من می توانم یک آدرس ساده hardcoded استفاده نمی کنند.

یاور 'ادامه' خواندن ایجاد آدرس اینترنتی را در Zend نمایش سفارشی »













تم های پانوراما Themocracy

5 بازدید کنندگان آنلاین
2 مهمان ، 3 رباتها ، 0 کاربران
حداکثر بازدید کننده امروز : 14 در 07:34 UTC
این ماه : 26 در 2011/07/05 12:35 UTC
این سال : 130 در 28-03-2011 22:40 UTC
تمام زمان حال : 130 در 28-03-2011 10:40 UTC