OAuth / Adapter Auth Twitter สำหรับ Zend Framework

โดย Watkin Steven Lloyd , วันเสาร์ 23 เมษายน 2011 15:57

การทำงานยังคง (ช้า) จากการใหม่ของฉัน Twitter - based Application กว่าสองถัดไปของวันหยุดธนาคารผมหวังว่าจะได้รับโมเมนตัมไปอีกครั้งกับโครงการ (ทั้งๆที่ของสภาพอากาศที่ยอดเยี่ยมในปัจจุบัน) Anyway, งานต่อไปของฉันคือการสร้างการตรวจสอบอะแดปเตอร์สำหรับ Zend Framework . ฉันได้ดำเนินการเข้าสู่ระบบการทำงาน แต่มีการลดลงของอะแดปเตอร์สำหรับ Zend Framework Auth ดูเหมือนข้อเสนอที่น่าสนใจดังนั้นฉันสร้างขึ้นมาได้ ...

(ผมไม่อยากจะไปถึง OAuth หรือการลงทะเบียนสมัครของคุณพูดเบาและรวดเร็ว แต่อาจมีหลายร้อยคำแนะนำและเป็นธรรมตรงไปตรงมา แต่อย่างใดของกระบวนการ.)
อ่านต่อ'OAuth / Twitter Auth Adapter สำหรับ Zend Framework'»

พร็อกซี่ Apache ร่วมกับการตรวจสอบย่อย

โดย Watkin Steven Lloyd 27 มีนาคม 2011 อาทิตย์ 12:57

โพสต์นี้ได้อย่างรวดเร็วจะแสดงวิธีการตั้งค่า proxying ด้วยการตรวจสอบขั้นพื้นฐานโดยใช้ Apache .

ในกรณีของฉันฉันอยากจะมี ฝนตกหนักส่งลูกค้าบิต มีมากกว่าที่จำเป็นอินเทอร์เน็ตดังนั้นฉันสามารถตรวจสอบสถานะและฝนตกหนัก adminster ดาวน์โหลด (เช่นล่าสุด Fedora เป็นที่วางจำหน่าย) ใน การส่ง ตัวเองเรียกลูกค้าเว็บที่มีต่อ 9,091 พอร์ตตามค่าเริ่มต้น แทนที่จะรำคาญเปิดพอร์ตเพิ่มเติมเกี่ยวกับไฟร์วอลล์ของฉันและการเพิ่มกฎการส่งต่อพอร์ต nessecary ฉันตัดสินใจฉันต้องการเพียงแค่พร็อกซี่สายผ่านไปยังการส่งผ่านโดยใช้ Apache mod_proxy .

อ่านต่อ'พร็อกซี่ Apache ร่วมกับการตรวจสอบย่อย'»

"เข้าสู่ระบบด้วย Twitter"โดยใช้ Zend Framework

โดย Watkin Steven Lloyd , 17 มีนาคม 2011 01:07 พฤหัสบดี

แม้จะมีทั้งหมด Twitter เกลียด ในขณะนี้เราได้ออกไปสร้างใหม่ Twitter - based Application เป็นคนจัดการหลายบัญชี (ทั้งส่วนบุคคลและการทำงานเพื่อการกุศลของฉัน) ฉันได้รับการต้องใช้เครื่องมือสำหรับบางครั้งที่ฉันเพิ่งเริ่มรอบการเขียน (มากขึ้นในอนาคตอันใกล้ที่ ... ) ซึ่ง

ฉันได้อ่านบน Zend_Oauth_Consumer และวิธีการที่สามารถนำมาใช้จะได้รับการอนุมัติสำหรับการโต้ตอบกับพูดเบาและรวดเร็วโดยใช้ OAuth . ทุกอย่างดีและดีผมมีคีย์การเข้าถึงของฉันและฉันอย่างร่าเริงสามารถโพสต์ออกไปในนามของผู้ใช้ มีมากมายของทรัพยากรออกมีการทำเช่นนี้ดังนั้นฉันจะไม่เจาะคน

ขั้นตอนต่อไปคือการเปิดโอกาสให้ประชาชนเพื่อกลับไปยังเว็บไซต์เข้าสู่ระบบและปรับเปลี่ยนบัญชีของพวกเขา นี่คือที่ฉันถึงปัญหาเล็กน้อย การใช้ตัวอย่างรหัสบนเว็บไซต์หมายความว่าผมคงจะขอให้ฉันพูดเบาและรวดเร็วสำหรับการอนุมัติการเข้าถึงสำหรับการเข้าสู่ระบบอีกครั้งละไม่ดี การสแกนผ่านกรอบฉันจะไม่เห็นอะไรที่จะให้ฉันไปเพียงขอรับรองความถูกต้อง ที่ไม่ได้บอกว่ามันไม่ได้มี แต่มีไม่ได้ดูเหมือนจะเป็นกลไกการตรวจสอบสิทธิ์ที่จะถูกเรียกโดยไม่ทราบว่าเข้าใช้โทเค็นอยู่แล้ว

ทางเลือกได้ที่จะใช้เข้าสู่เว็บไซต์ที่ใช้ในการเก็บหรืออย่างใดเข้าถึงของผู้ใช้โทเค็นในไคลเอนต์ (เข้ารหัสของหลักสูตร) ไม่ว่าของเหล่านี้ดูเหมือนว่าทางออกที่ดี / เหมาะสม

อ่านต่อ'"เข้าสู่ระบบด้วย Twitter"โดยใช้ Zend Framework'»

Zend Framework : Render ถ้ามี

โดย Watkin Steven Lloyd 12 ธันวาคม 2010 อาทิตย์ 16:19

สรุป

นี่เป็นเรื่องที่ง่ายรวดเร็วเพื่อหารือเกี่ยวกับผู้ช่วยดูค่อนข้างที่ฉันสร้างขึ้นสำหรับการแสดงผล Zend Framework ไฟล์ดูรูปแบบเฉพาะในกรณีที่มันมีอยู่ โดยทั่วไปขอรหัสที่จะให้ไฟล์ที่ไม่มีอยู่จะโยนข้อยกเว้น ดังนั้นผมจึงสร้างเสื้อคลุมสำหรับ Zend_View : : แสดงผล () วิธีการที่กำหนดว่าแฟ้มมีอยู่และถ้าการแสดงผลเพื่อมิฉะนั้นก็จะส่งกลับสตริงที่ว่างเปล่า
อ่านต่อ'Zend Framework : Render ถ้ามี'»

Zend Certified Engineer (ZCE) 5.3

โดย Watkin Steven Lloyd , กันยายน 30 พฤหัสบดี 2010 21:00

มี วางจำหน่ายอย่างเป็นทางการ ของ Zend Engineer (ZCE) โปรแกรมที่ผ่านการรับรองสำหรับ 5.3 ฉันคิดว่าฉันต้องการให้แสดงผลอย่างรวดเร็วของฉันของสิ่งที่ฉันคิดว่าการสอบ

เล็กน้อยบนตัวเอง : ผมเป็นครั้งแรกเพื่อ PHP เกี่ยวกับ 7 ปีที่แล้วและได้ทำงานอย่างมืออาชีพใน PHP ตั้งแต่ปี 2006 ฉันกำลังทำงานให้น่าตื่นเต้นเริ่มต้นขึ้นที่เรียกว่า Brightpearl อยู่ใน Bristol, UK , ผลิต CRM แบบบูรณาการการบัญชีและซอฟแวร์อีคอมเมิร์ซ ฉันยังไม่ได้รับก่อนหน้านี้ของคุณสมบัติ ZCE ก่อนหน้านี้ ฉันกำลังพัฒนาในชุด 5.2.X และไม่ได้ใช้จริงๆใด ๆ โดยเฉพาะ 5.3 คุณสมบัติ (ฉันรอ Zend Framework 2 และ ลัทธิ 2) ในโครงการพัฒนาของฉัน
อ่านต่อ'Zend Certified Engineer (ZCE) 5.3'»

Tag Zend Framework ร่างกายผู้ช่วยดู

โดย Watkin Steven Lloyd , วันเสาร์ 21 สิงหาคม 2010 23:13
Photo from  http://www.flickr.com/photos/daniello/

ภาพจาก http://www.flickr.com/photos/daniello/

สรุป

นี่ฉันจะหารือเกี่ยวกับการสร้างมุมมองของผู้ช่วยเหลือสำหรับการแก้ไขแท็ก HTML, และอื่น ๆ โดยเฉพาะแท็กร่างกาย ดูตัวช่วยสร้างจะช่วยให้การทำงานที่คล้ายกับ * หัว / ผู้ช่วยดู inlineScript อยู่ในมาตรฐาน Zend Framework ผู้ช่วยดู แต่ช่วยให้การปรับเปลี่ยนแอตทริบิวต์ของแท็กการเขียนโปรแกรม แน่นอนตรวจสอบหน้าการสาธิตและรหัสบน GitHub

แรงจูงใจ

มาตรฐาน Zend Framework ผู้ช่วยดูเป็นชุดที่ยอดเยี่ยมของเครื่องมือสำหรับการสตรีมมิ่งดูงานทางโลกและเพื่อให้สามารถปรับเปลี่ยน / เพิ่มสคริปและบล็อกส่วนหัว (ถือหุ้นโดยทั่วไปในรูปแบบ) จากภายในดูน่าเกลียดโดยไม่ใช้การแฮ็ก (คือ * หัว / inlineScript ผู้ช่วยเหลือในมุมมอง)

เมื่อมีโอกาสฉันได้พบจำเป็นต้องปรับเปลี่ยนแท็ก <body> ตัวอย่างเช่นการเพิ่ม onload , ชั้น, หรือ ฯลฯ คุณลักษณะสไตล์ฉันยังต้องเพื่อให้สามารถดำเนินการนี้จากในมุมมองผู้ช่วยเหลืออื่น Take นี้ contrived ตัวอย่างต่อไปนี้ ...

บนเว็บไซต์ X, หน้าเว็บบางหน้ารวมถึงมาตรฐาน Dojo รูปแบบ เหล่านี้รูปแบบโดโจจะมีขึ้นภายในผู้ช่วยดูเพื่อความสะดวก โดยทั่วไปจะได้รับการตัดสินใจที่จะไม่รวมถึงโดโจ CSS ชั้นเรียนในแท็กร่างกายและพวกเขาเท่านั้นเพิ่มเมื่อจำเป็น อาจจะมีหลายมุมมองผู้ช่วยเหลือในแท็กหน้าเว็บที่จำเป็นต้องเพิ่มแอตทริบิวต์ของตัวเองที่ร่างกายต้องการ. (ผมพูดว่ามัน contrived)

รหัสมีอยู่ในพื้นที่เก็บข้อมูลของฉัน git @ GitHub และ หน้าการสาธิต .
อ่านต่อ'Zend Framework Body Tag ดู Helper'»

เริ่มต้นอย่างรวดเร็ว) ฉีด Symfony (DI Dependency Tutorial

โดย Watkin Steven Lloyd , วันเสาร์ 14 สิงหาคม 2010 14:21

คืออะไร Dependency Injection (DI)?

ฉีด Dependency เป็นเทคนิคที่ช่วยให้การประกอบวัตถุอย่างอิสระภายในโปรแกรมซอฟต์แวร์ โดยทั่วไปถ้าวัตถุต้องเข้าถึงฟังก์ชันการทำงานของผู้อื่นมันจะ instantiated ภายในที่นำไปสู่​​ระบบการประกอบแน่น โดยการใช้การฉีดขึ้นต่อเราฉีดวัตถุต้องพร้อมใช้งาน (บางครั้งยังเรียกการผกผันของการควบคุม -- IOC) ใช้ตัวอย่างต่อไปนี้

  <? PHP
 ชั้น DecisionMaker {
     makeDecision ทำงานสาธารณะ (array พารามิเตอร์ $) {
         / / ต้องการอะแดปเตอร์ฐานข้อมูล
         DP = $ DecisionParameters ใหม่ ();
         $ parameterScore = getScore $ DP -> ($ ตัวแปร);
         * / ...  ตรรกะในการตัดสินใจบางรายละเอียดเพิ่มเติม ...  * /
         กลับมา ($ parameterScore> 50);
     }
 } 

ชิ้นส่วนของรหัสนี้จะมีการบอกกับคู่ให้แน่นเพื่อ DecisionParameters วัตถุ เขียนข้างต้นในแฟชั่นคู่อย่างอิสระเราจะได้สิ่งที่ต้องการ ...

  <? PHP
 ชั้น DecisionMaker {
     ส่วนตัว $ _dp;
     ทำงานสาธารณะ __construct ($ DP) {
         $ this -> _dp = $ DP;
     }
     makeDecision ทำงานสาธารณะ (array พารามิเตอร์ $) {
         $ parameterScore = _dp -> $ this -> getScore ($ ตัวแปร);
         * / ...  ตรรกะในการตัดสินใจบางรายละเอียดเพิ่มเติม ...  * /
         กลับมา ($ parameterScore> 50);
     }
 } 

ขณะที่ดึงดูดประโยชน์ของรหัสคู่อย่างอิสระเราจะเพิ่มความซับซ้อนดังกล่าวว่าทุกครั้งที่วัตถุเป็น instantiated เรายังมีการยกตัวอย่างการอ้างอิงและผ่านเหล่านี้ในเกินไป ตัวอย่างเช่นนี้

  ทางเลือกใหม่ = $ DecisionMaker ();
 makeDecision echo $ ตัวเลือก -> (array ('ความพยายาม'=>'กลับ''ต่ำ'=>'สูง')); 

ขณะนี้เป็น :

  DP = $ DecisionParameters ใหม่ ();
 $ = ทางเลือกใหม่ DecisionMaker ($ DP);
 makeDecision echo $ ตัวเลือก -> (array ('ความพยายาม'=>'กลับ''ต่ำ'=>'สูง')); 

สถานการณ์เช่นนี้จะกลายเป็นความเจ็บปวดมากขึ้นเป็นตัวเลขของการอ้างอิงสำหรับชั้นเรียนเพิ่มขึ้นและสิ่งที่ถ้ามีการอ้างอิงตัวเอง dependencies? ได้อย่างรวดเร็วนี้ค่อนข้างจะเป็นฝันร้ายของการบริหารวัตถุ! ใส่ภาชนะบรรจุที่พึ่งพาการฉีด (หรือกรอบ) ...
การอ่านดำเนินการต่อ'เริ่มต้นอย่างรวดเร็ว Symfony DI (Dependency Injection) Tutorial'»

Zend_Layout เปล่าและ Zend_View

โดย Watkin Steven Lloyd , Tuesday 10 สิงหาคม 2010 23:47

ในบทความนี้ผมมองที่การใช้ Zend_Layout และ Zend_View พร้อมกับควบคุมด้านหน้าง่ายๆในการแสดงให้เห็นว่ามันเป็นไปได้ที่จะเริ่มต้นเหตุผลทางธุรกิจและการนำเสนอในการแยกใบสมัครของคุณ รหัสทั้งหมดสามารถใช้ได้ใน GitHub :
Zend_Layout เปล่าและ Zend_View บน GitHub .

อ่าน'Naked Zend_Layout และ Zend_View'» ดำเนินการต่อ

Zend Framework ต่อการวางรูปแบบโมดูล -- ตามงาน

โดย Watkin Steven Lloyd , Tuesday 16 กุมภาพันธ์ 2010 20:48

ในฐานะที่ติดตามการโพสต์ก่อนหน้านี้ของฉันใน โมดูลต่อการวางรูปแบบตาม การ Zend Framework เราได้ปรับปรุงก่อนที่รหัสขึ้นไป แต่ไม่จำเป็นต้องกำหนดค่าแล้ว (ไม่ว่าจะต้องเพิ่มเติมว่าไม่กี่บรรทัดในการกำหนดค่าใบสมัครของคุณ!)
อ่านต่อ'Zend Framework Module เลย์เอาต์ต่อการตั้งค่า -- ตามงาน'»

การสร้าง URL ที่กำหนดเองในมุมมองผู้ช่วย Zend

โดย Watkin Steven Lloyd วันพฤหัสบดีที่ 28 มกราคม 2010 23:01

นี้อาจดูเหมือนง่าย แต่ผมต่อสู้หัวของฉันพยายามที่จะสร้างใน URL ที่กำหนดเองในมุมมองผู้ช่วยเหลือ Zend Framework . ฉันมีการกำหนดเส้นทางการติดตั้งโมดูลที่ได้รับจากโดเมนย่อยในการใช้ดังนั้นผมจึงไม่สามารถใช้ URL hardcoded ง่าย

'ผู้ช่วยดำเนินการต่อ'การอ่านการสร้าง URL ที่กำหนดเองใน Zend » แสดง













ชุดรูปแบบพาโนรามาโดย Themocracy

13 ผู้เข้าชมออนไลน์ขณะนี้
9 แขก, 4 บอ, 0 สมาชิก
ผู้เข้าชมสูงสุดวันนี้ : 15 ที่ 23:27 UTC
เดือนนี้ : 26 ที่ 2011/07/05 12:35 UTC
ปีนี้ : 130 ที่ 28-03-2011 10:40 UTC
เวลาทั้งหมด : 130 ที่ 28-03-2011 10:40 UTC