Wolff เป็นเฟรมเวิร์ก PHP ขนาดเล็กและมีน้ำหนักเบาอย่างน่าขันซึ่งมีไว้สำหรับผู้ที่ต้องการสร้างเว็บแอพโดยไม่ต้องจัดการกับความซับซ้อน
Wolff เป็นทางออกที่สมบูรณ์แบบสำหรับการสร้างเว็บแอปพลิเคชันขนาดเล็กและขนาดกลาง
หมายเหตุ: รหัสหลักของเฟรมเวิร์กมีอยู่ที่ Wolff-Framework
- ง่ายมาก : มันใช้งานง่ายและพร้อมที่จะนำไปใช้งานให้โอกาสคุณได้เรียนรู้ในคืนเดียว (รวมถึงการนอนหลับ)
เร็วอย่างน่าขัน : เนื่องจากความเรียบง่ายกรอบการทำงานจึงสามารถจัดการคำขอหลายร้อยต่อวินาที เป็นมิตรกับเซิร์ฟเวอร์มันฝรั่งมาก
Comprenhensive : มันมีทุกสิ่งที่คุณอาจต้องการในการสร้างเว็บแอปจากเลเยอร์นามธรรมฐานข้อมูลที่มีประโยชน์ไปจนถึงเอ็นจิ้นเทมเพลตแบบไดนามิก
- Elegant : ซอร์สโค้ดและอินเทอร์เฟซของมันถูกเขียนขึ้นอย่างพิถีพิถันมันแสดงออกและสง่างามโดยไม่ขึ้นอยู่กับการพึ่งพาภายนอก
ฐานข้อมูล Abstraction Layer
Di Container
ผู้จัดการภาษา
ระบบการกำหนดเส้นทาง
ห้องสมุดมาตรฐาน
เครื่องยนต์เทมเพลต
และอีก มากมาย ...
PHP เวอร์ชัน 7.1 หรือสูงกว่า
นักแต่งเพลง (สำหรับการติดตั้งเท่านั้น)
นักแต่งเพลงจำเป็นสำหรับการติดตั้ง Wolff เมื่อคุณได้รับ ...
เรียกใช้คำสั่งต่อไปนี้ในโฟลเดอร์ที่คุณต้องการติดตั้ง Wolff:
composer create-project usbac/wolff
สิ่งนี้จะดาวน์โหลดโครงการทั้งหมดพร้อมทุกสิ่งที่พร้อมใช้งาน
ข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการติดตั้งในหน้าเอกสาร - ติดตั้ง
นอกจากนี้คุณยังสามารถดาวน์โหลดได้ที่นี่ชุดสุดท้ายพร้อมที่จะใช้
แอพ/คอนโทรลเลอร์/home.php:
‹?php
namespace Controller;
use Wolff Core { Language , View };
class Home
{
public function index ( $ req , $ res )
{
$ data = Language:: get ( ' home ' );
View:: render ( ' home ' , $ data );
}
}ตัวอย่างเพิ่มเติมที่นี่
ต้องใช้ phpunit สำหรับการทดสอบเมื่อคุณได้รับ
เรียกใช้คำสั่งต่อไปนี้ด้วยสิทธิ์สูง (sudo) ในโฟลเดอร์ Wolff Project ของคุณ:
vendor/bin/phpunit
การเรียกใช้คำสั่งที่มีสิทธิ์สูงเป็นสิ่งจำเป็นเนื่องจากบางไฟล์จะถูกสร้างขึ้นในระหว่างกระบวนการทดสอบ
ครั้งแรกที่ใช้มัน? อ่านเอกสาร
การมีส่วนร่วมหรือการสนับสนุนโครงการนี้ในรูปแบบของคำขอดึงหรือข้อความจะได้รับการชื่นชมอย่างมาก
คุณสามารถอ่านเพิ่มเติมเกี่ยวกับกระบวนการบริจาคได้ที่นี่ อย่าอาย -
Wolff เป็นซอฟต์แวร์โอเพนซอร์ซที่ได้รับอนุญาตภายใต้ใบอนุญาต MIT