รุ่น PHP ที่รองรับจาก 5.3 ถึง 8.3
แพ็คเกจ WebMVCFramework พร้อมตัวย่อของ WebMVC เป็นกรอบ PHP ที่มุ่งเน้นวัตถุ ที่ออกแบบมาโดยใช้ รูปแบบสถาปัตยกรรม MVC สำหรับการสร้างแอปพลิเคชัน MySQL บนเว็บ
มันเป็นเฟรมเวิร์กเว็บโอเพนซอร์ซที่เขียนขึ้นเพื่อความสุขโปรแกรมเมอร์และการผลิตที่ยั่งยืน ช่วยให้คุณเขียนโค้ดที่สวยงามโดยการประชุม การประชุม เกี่ยวกับกระบวนทัศน์ การกำหนดค่า ผลลัพธ์คือเฟรมเวิร์กเว็บที่ช่วยให้คุณเปลี่ยนจากแนวคิดไปสู่การใช้งานในช่วงเวลาสั้น ๆ
มันเสนอให้นักพัฒนาชุดฟังก์ชันที่สมบูรณ์สำหรับการพัฒนาเว็บแอปพลิเคชันที่ใช้งานมาก โดยทั่วไปจะให้บริการสำหรับการสลายตัวของระบบที่นักพัฒนาสามารถทำได้ในระดับที่แตกต่างกันเมื่อพวกเขาเขียนโค้ดเว็บแอปพลิเคชันที่ซับซ้อน ประการแรกมันให้ชั้นเรียนเพื่อให้ได้โมเดลมุมมองการสลายตัวของคอนโทรลเลอร์และเพื่อแบ่งรหัส PHP จาก HTML ในระหว่างการออกแบบ GUI อย่างไรก็ตามนี่ไม่ใช่คุณสมบัติเดียวที่จัดทำโดยเฟรมเวิร์กสำหรับการทำในการสลายตัวของแอปพลิเคชัน
การพัฒนาตามส่วนประกอบ ที่ใช้สำหรับการสร้างคุณสมบัติของเฟรมเวิร์กมากมายอนุญาตให้นักพัฒนาสามารถใช้การสลายตัวของซอฟต์แวร์และนำกลับมาใช้ใหม่อีกระดับหนึ่ง อันที่จริงแล้วส่วนประกอบของ Framework ตระหนักถึง แง่มุมที่เกิดขึ้นซ้ำ ของเว็บแอปพลิเคชัน หลายแง่มุมเหล่านี้เกี่ยวกับ MySQL, เช่นรายชื่อข้อมูล, รายการข้อมูลและการเรียงลำดับ, รายการข้อมูลและการกรอง, รายการข้อมูลและการปนเปื้อน, การจัดการบันทึกและการดำเนินงานของตารางทั่วไปของการเลือก, แทรก, ลบและอัปเดต
WebMVC เสนอชุดของส่วนประกอบที่สร้างไว้ล่วงหน้าสำหรับการใช้ตรรกะเซิร์ฟเวอร์ที่จำเป็นสำหรับการดำเนินการจัดการฐานข้อมูลบ่อยครั้ง แต่ละส่วนประกอบได้รับการออกแบบด้วยสถาปัตยกรรม MVC และติดตั้งโดยคอนโทรลเลอร์โมเดลมุมมองและเทมเพลต HTML ส่วนประกอบนั้นใช้งานง่ายและนักพัฒนาสามารถรวมเข้าด้วยกันเป็นตัวควบคุมรูทโดยใช้เกณฑ์องค์ประกอบเมื่อสร้างหน้าเว็บที่ซับซ้อน ส่วนประกอบ GUI ยังสามารถอัปเดตหรือแทนที่ได้อย่างง่ายดายเพื่อสะท้อนประสบการณ์กราฟิกเพียงแค่แก้ไขหรือแทนที่เทมเพลตส่วนประกอบ HTML ตรรกะภายในส่วนประกอบจะยังคงใช้ซ้ำได้อย่างสมบูรณ์โดยไม่จำเป็นต้องมีการปรับเปลี่ยนซอร์สโค้ดใด ๆ
ขอบคุณมากและมาก
สำหรับการอนุญาตให้ฉันได้รับใบอนุญาตโอเพนซอร์สแห่งเวทมนตร์
phpstorm
ที่ฉันใช้ในการพัฒนาเฟรมเวิร์ก MVC Web
ในการติดตั้งเฟรมเวิร์กดาวน์โหลดและคัดลอกลงในโฟลเดอร์เว็บ Apache จากนั้นไปที่ ไดเรกทอรี config และแก้ไข application.config.php ตามการกำหนดค่า MySQL Server และ Apache Web Folder ที่คุณต้องการใช้สำหรับแอปพลิเคชันของคุณ โดยเฟรมเวิร์กเริ่มต้นมีชุดตัวอย่างเล็ก ๆ สำหรับการใช้พวกเขาเรียกใช้สคริปต์ SQL ที่ให้ไว้ในโฟลเดอร์ SQL ในอนาคตฉันจะให้ตัวอย่างเพิ่มเติมแก่คุณที่แสดงให้เห็นถึงฟังก์ชันการทำงานของมัน
ไดเรกทอรี UTIL มีไฟล์ชื่อ app_create_beans.php เรียกใช้จากเบราว์เซอร์ของคุณหรือจากบรรทัดคำสั่งสำหรับการดำเนินการการสร้างรหัส Auto คลาส ORM เกี่ยวกับตารางของฐานข้อมูล MySQL ที่กำหนด
คำเตือน ! ก่อนที่จะเรียกใช้คุณต้องกำหนดค่าพารามิเตอร์การเข้าถึง MySQL โดยการแก้ไข UTIL MYSQLREFECTION MYSQLREFECTION.CONFIG.php ตามการกำหนดค่า MySQL ของคุณ หลังจากเรียกใช้ยูทิลิตี้คุณจะพบคลาส PHP แบบ autogenerated ลงใน ไดเรกทอรี models Beans
คุณสามารถเริ่มอ่าน wiki ได้จากที่นี่
คุณสามารถดาวน์โหลด PDF, PPTs และไดอะแกรมได้จากที่นี่
บทนำสู่ PHP WebMVC Framework
คำอธิบายการไหลมีต่อไปนี้;