
พื้นฐาน Symfony
การติดตั้ง โครงสร้างโปรเจกต์ bundle environment การกำหนดค่า routing controller
1คำสั่งใดที่สร้างโปรเจกต์ Symfony ใหม่พร้อมการพึ่งพาทั้งหมดสำหรับเว็บแอปพลิเคชัน?
คำสั่งใดที่สร้างโปรเจกต์ Symfony ใหม่พร้อมการพึ่งพาทั้งหมดสำหรับเว็บแอปพลิเคชัน?
คำตอบ
คำสั่ง symfony new --webapp สร้างโปรเจกต์ Symfony ที่สมบูรณ์พร้อมการพึ่งพาทั้งหมดที่จำเป็นสำหรับเว็บแอปพลิเคชัน (Twig, Doctrine, Security ฯลฯ) ส่วนรูปแบบ symfony new ที่ไม่มี --webapp จะสร้างโปรเจกต์แบบขั้นต่ำ Composer create-project เป็นทางเลือกที่ใช้ได้ แต่แนะนำให้ใช้ symfony new เพราะกำหนดค่าการตั้งค่าที่เหมาะสมที่สุดโดยอัตโนมัติ
2โฟลเดอร์ใดที่เก็บ controller ในโปรเจกต์ Symfony 7?
โฟลเดอร์ใดที่เก็บ controller ในโปรเจกต์ Symfony 7?
คำตอบ
controller จะถูกวางไว้ในโฟลเดอร์ src/Controller/ ตามโครงสร้างมาตรฐานของ Symfony namespace ที่สอดคล้องกันคือ App\Controller ข้อกำหนดนี้ช่วยให้สามารถทำ autowiring อัตโนมัติและทำให้การจัดระเบียบโค้ดง่ายขึ้น โฟลเดอร์อื่นที่กล่าวถึงไม่มีอยู่ในโครงสร้างมาตรฐานของ Symfony
3Bundle ใน Symfony คืออะไร?
Bundle ใน Symfony คืออะไร?
คำตอบ
Bundle คือแพ็กเกจที่นำกลับมาใช้ใหม่ได้ ซึ่งจัดกลุ่มโค้ดและทรัพยากร (controller, เทมเพลต, การกำหนดค่า) รอบ ๆ ฟีเจอร์เฉพาะอย่างหนึ่ง สามารถแชร์ระหว่างหลายโปรเจกต์ Symfony ได้ bundle ของบุคคลที่สามจะถูกติดตั้งผ่าน Composer และลงทะเบียนใน config/bundles.php ใน Symfony สมัยใหม่ bundle ถูกใช้สำหรับไลบรารีของบุคคลที่สามเป็นหลัก
ไฟล์ใดที่เก็บรายการ bundle ที่เปิดใช้งานในโปรเจกต์ Symfony?
สามสภาพแวดล้อมเริ่มต้นใน Symfony คืออะไร?
+22 คำถามสัมภาษณ์
หัวข้อสัมภาษณ์ Symfony อื่นๆ
PHP สมัยใหม่ (8.1+)
Routing & Controllers
Twig & Templates
พื้นฐาน Doctrine ORM
ฟอร์ม Symfony
การตรวจสอบความถูกต้องของข้อมูล
Dependency Injection & Services
Security & Authentication
Doctrine ขั้นสูง
API Platform
Serializer Component
Events & Event Subscribers
Console & Commands
Messenger Component
HTTP Client
Cache & ประสิทธิภาพ
Workflow Component
Testing Symfony
Mailer Component
การแปลและ i18n
EasyAdmin Bundle
สถาปัตยกรรม Symfony
ประสิทธิภาพและการเพิ่มประสิทธิภาพ
ความปลอดภัยขั้นสูง
Custom Bundles
Microservices ด้วย Symfony
Real-time & WebSockets
Deployment & DevOps
เชี่ยวชาญ Symfony สำหรับการสัมภาษณ์ครั้งถัดไป
เข้าถึงคำถามทั้งหมด flashcards แบบทดสอบเทคนิค แบบฝึกหัด code review และตัวจำลองสัมภาษณ์
เริ่มใช้ฟรี