Sunday, 30 August 2015

มาทำความรู้จักกับyii framework

Final product image
เขียน "Hello World" ใน PHP ค่อนข้างง่าย แต่การสร้างโปรแกรมประยุกต์บนเว็บที่เกิดขึ้นจริงจะกลายเป็นความยาก คุณต้องการการจัดการรักษาความปลอดภัยเขียนโค้ดหรือใช้ประโยชน์จากเทคนิคการออกแบบ MVC, PHP เช่นruby and rails เป็นต้น

web framework 
มีweb frameworkจำนวนมากที่สนับสนุนภาษาPHPเช่น Symfony, cake,Zend,
 CodeIgniter, Laravel และ Yii Yii เป็นฟรีframework ที่เหมาะ
สำหรับ PHP5  การออกแบบและสนับสนุนการพัฒนาอย่างรวดเร็ว พบว่า Yii มีความกว้างของทุกอย่างที่จากwebframeworkทั้งหมดที่กล่าวมา
ในแพคเกจที่มีประสิทธิภาพสูงมีไม่กี่ข้อ จำกัด ของwebframework
 PHP อื่น ๆ

เว็บไซต์สื่อมุ่งเขียนใน Yii เป็นทางเลือกที่นักพัฒนาที่เกิดขึ้นใหม่เพื่อ WordPress, CraftCMS
Yii ยืนออกสำหรับผลการดำเนินงานของ บริษัท ซึ่งเป็นสิ่งสำคัญเมื่อคุณนำมาใช้เป็นweb frameworkในการทำงาน


 Yii ยังมีความกว้างของความสามารถที่ง่ายต่อการ
เขียนเพิ่มประสิทธิภาพการใช้งานเว็บ และที่สำคัญยังมีการ Yii เอกสารที่ดีเยี่ยมและการ
สนับสนุน

Yii การทดสอบมีเสถียรภาพ ที่สร้างขึ้นโดยนักพัฒนา Xue, 1.x ที่วางจำหน่ายได้รับรอบตั้งแต่ปี 2008 ที่วางจำหน่าย 2.0 คาดว่าในไม่ช้าพวกเขาเพียงแค่การตกแต่งเอกสารและการทดสอบขั้นสุดท้าย

คุณลักษณะเด่น
สำหรับกรอบการทำงานที่มีประสิทธิภาพสูง, ความสามารถของ
Yii กับ
คุณลักษณะพิเศษคุณสามารถดูและลองใช้ตัวอย่างของ Yii

Model-View-ควบคุมสถาปัตยกรรม เช่นเดียวกับ Ruby on Rails ตอนนี้คุณสามารถใช้ประโยชน์จาก MVC ในแอปพลิเคชันของคุณ PHP
ฐานข้อมูล Access (DAO), บันทึกการใช้งานและการโยกย้ายฐานข้อมูลโปรแกรมลดความซับซ้อนของความท้าทายของการสร้างการใช้งานเว็บฐานข้อมูล
การป้อนข้อมูลแบบฟอร์มการตรวจสอบและการสนับสนุนอาแจ็กซ์ในตัว Yii ทำให้รูปแบบสวยง่าย
ในตัวตรวจสอบและใช้นามสกุลจัดการที่มีประสิทธิภาพทำให้ใช้งานเว็บที่สร้างใหม่ได้ง่ายขึ้น
Yii ในตัวเครื่องมือมีการสร้างรหัส Gii ซึ่งเร็วในการพัฒนา app ของคุณในแฟชั่น MVC
คอนโซล Yii คุณสามารถเรียกใช้ Yii จากบรรทัดคำสั่งcommand line ด้วยวิธีนี้ก็เป็นไปได้ที่จะสร้างงานพื้นหลังที่มีประสิทธิภาพสูงใน PHP
ตัวเลือกชุดรูปแบบต่าง ๆ เช่นการสร้างแอพพลิเคชั่นที่ดีและแก้ไขได้ง่าย
สนับสนุนแคชชั้น Yii ทำให้มันง่ายต่อการใช้ชนิดของแคชที่ให้ความรู้สึกไปยังโปรแกรมประยุกต์ของคุณ
การรักษาความปลอดภัย Yii อย่างมากจะช่วยลดปัจจัยเสี่ยงโดยทั่วไปของการใช้บริการที่มี PHP และ MySQL
บูรณาการกับกรอบอื่น ๆ มันง่ายที่จะใช้คุณลักษณะ Zend
ส่วนขยาย Yii มีความหลากหลายของปลั๊กอิน
 Yii สนับสนุน I18N และทำให้มันง่ายที่จะให้รุ่นภาษาท้องถิ่นของ app ของคุณ
ข้อผิดพลาดในการเข้าสู่ระบบการจัดการและการทดสอบ Yii  การแก้ไขข้อความด้วย Web-based

Redactor - เพื่อให้คุณสามารถใช้ใด ๆ ของappYiiของคุณเอง นี้เป็นที่ดีสำหรับการป้อนข้อมูลในรูปแบบหรือคุณสมบัติ CMS



experience Yii

Yii จะเป็นส่วนสำคัญของการเพิ่มผลผลิต Yii ทำให้เป็นเรื่องง่ายสำหรับคุณที่จะสร้างเว็บจำนวนมาก,
ลดความซับซ้อนของตัวกรองอีเมล์, การบริหารจัดการและส่งย่อยสำหรับอีเมลของคุณ ลดความซับซ้อนยุ่งยากในการติดต่อสื่อสารที่ทันสมัย​​และเปิดใช้งานคุณลักษณะใหม่ที่มีประสิทธิภาพเช่นอีเมล มันทำงานร่วมกับlibrary IMAP PHP ที่ Mailgun API เช่นเดียวกับ API การดึงดูดสำหรับการแจ้งเตือน
Geogram เป็นโครงการแนวความคิดที่จะนำเสนอกลุ่มอีเมลไปยังละแวกใกล้เคียงและสถานที่ Geogram ทำงานร่วมกับข้อมูลที่ใกล้เคียง, Google Maps, Google placesและ Mailgun
การตรวจสอบง่ายตรวจสอบเว็บไซต์ WordPressและคุณภาพของเซิร์ฟเวอร์ เมื่ออะไรผิดพลาดก็จะส่งการแจ้งเตือน iOS ของคุณไปยังโทรศัพท์ของฉัน
 ListApp เป็นฟรีเปิดแหล่งอีเมลแอพลิเคชันที่ใช้ออกอากาศรายการ Mailgun และตรวจสอบอีเมล API


มีอะไรใหม่ในรุ่น 2.0?

Yii จะใช้ตัวที่ 2.0 สำหรับการเปิดตัว (ตามแผนงานการพัฒนา) เบต้า Yii2 บันทึกที่ดีที่สุดจากการสรุปการปรับปรุง Yii 1.x.

ส่วนหนึ่งเป็นเพราะของวิธีการขั้นสูง Yii 1.x ก็มีไม่ได้เป็นคุณสมบัติที่น่าตื่นตาตื่นใจเดียวที่จะ Yii2 แต่มีชุดในวงกว้างของการปรับปรุงที่สำคัญที่จะทำให้ง่ายขึ้นสำหรับนักพัฒนา Yii


ลักษณะโดยทั่วไป
การสนับสนุนสำหรับ PSR-4 ระดับ autoloading, namespaces ง่ายโหลดได้เร็วขึ้นและการใช้งานที่ดีขึ้นสำหรับนักพัฒนา
ผลการดำเนินงานและการปรับปรุงการรักษาความปลอดภัย
บูรณาการ API เพื่อให้ APIs ได้ง่ายขึ้น
บูรณาการการทดสอบ Codeception
ฐานข้อมูลและการปรับปรุงการบันทึกการใช้งานรวมทั้งคำสั่ง batched การสนับสนุนการย่อยแบบสอบถามและความสัมพันธ์ผกผัน
การจัดการ URL ที่ดีขึ้นและการประมวลผล
การแปลข้อความหลักที่มีอยู่ใน 26 ภาษา
แหล่งเอกสาร

เริ่มต้นกับ Yii
การเริ่มต้นใช้ Yii เป็นเรื่องง่าย
ขั้นตอน Yii
ดู Yii screencasts
ไปที่library: คู่มือการแตกไฟร์เพื่อ Yii ตรวจสอบLarry Ullman's The Yii Book และพัฒนา Web Application ด้วย Yii และ PHP
สำรวจ Yii
ลองเปิดแหล่ง ListApp สำหรับ Mailgun ซื้อรหัสเพื่อตรวจสอบหรือเช็คเอาบทเรียนอื่น ๆ
ให้แน่ใจว่าจะถามคำถามในฟอรั่ม Yii
เกี่ยวกับ Yii 2.0 และอนาคตของ Yii เป็นwebframework PHP ที่ จะขึ้นประสิทธิภาพในการพัฒนา หวังว่าคุณจะให้ความสนใจ Yii และเป็นประโยชน์สำหรับคุณในการพัฒนาต่อไป
สรุปง่ายๆ web framework นั้นยากต่อการเจาะข้อมูล หรือhacking ได้ยาก เพราะถูกออกแบบมาให้ป้องกันในลักษณะนี้ และยังประหยัดทรัพยากร เร็วในการแก้ไข เพราะเป็นรูปแบบที่เขียนในทิศทางเดียวกันไม่แปลกใจเลยว่าจึงเป็นที่นิยม ถ้าจะเขียน PHP และต้องการที่จะลดความเสี่ยงปัญหาต่างๆคุณก็ควรที่จะมองหาwebframework ที่สนับสนุนphpเป็นหลักด้วยเช่นกัน
cr.tutsplus,naloadki

0 ความคิดเห็น:

Post a Comment