1. คำอธิบายของสถาปนิก
(1) สถาปนิกจะตรวจสอบและยืนยันข้อกำหนดขั้นสุดท้ายเท่านั้น และเสนอข้อกำหนดในส่วนที่ไม่ชัดเจนและไม่สมบูรณ์ เขาจะติดต่อกับนักวิเคราะห์ข้อกำหนดอยู่เสมอ สถาปนิกเป็นผู้เชี่ยวชาญด้านเทคนิค ไม่ใช่ผู้เชี่ยวชาญด้านธุรกิจ
(2) ประการแรก สถาปนิกมีบทบาทด้านเทคนิคจึงต้องมาจากกลุ่มเจ้าหน้าที่ด้านเทคนิค ตัวอย่างเช่น สถาปนิกระบบส่วนใหญ่มาจากเจ้าหน้าที่ฝ่ายปฏิบัติการและบำรุงรักษา และอาจเขียนโค้ดได้ไม่มากนัก หรือเขียนโค้ดที่สวยงามไม่ได้ สถาปนิกซอฟต์แวร์ส่วนใหญ่มาจากโปรแกรมเมอร์ พวกเขามีสายเลือดและความรู้สึกเหมือนโปรแกรมเมอร์ ดังนั้นในระหว่างกระบวนการพัฒนาโครงการ พวกเขาอาจเขียนโค้ดหลักบางส่วน อุดมคติของเราคือสถาปนิกไม่จำเป็นต้องเขียนโค้ด แต่ในความเป็นจริง บางครั้งก็เหมาะเกินไป สถาปนิกจะเขียนโค้ดหรือไม่นั้นขึ้นอยู่กับขนาดของบริษัท วัฒนธรรมของบริษัท และคุณภาพของนักพัฒนา นอกจากนี้ขอบเขตระหว่างสถาปนิกและโปรแกรมเมอร์ยังไม่ชัดเจนนัก ยังแบ่งออกเป็นสูง กลาง และต่ำตามความสามารถ การเขียนโค้ดหรือไม่เขียนโค้ดไม่ใช่เกณฑ์พื้นฐานในการแยกแยะทั้งสองอย่าง
2. ระบบความรู้ที่ต้องเชี่ยวชาญ
(1) รูปแบบและกรอบการทำงานทั่วไป
เรียนรู้ระบบเทคโนโลยี PHP รูปแบบการออกแบบ และเฟรมเวิร์กยอดนิยม
รูปแบบการออกแบบทั่วไปซึ่งจำเป็นสำหรับการเขียนโค้ด ซึ่งเป็นเฟรมเวิร์กล่าสุดที่จำเป็นสำหรับการพัฒนา Laravel และ ThinkPHP
(2) สถาปัตยกรรมไมโครเซอร์วิสและการเพิ่มประสิทธิภาพ
ระบบธุรกิจมีความซับซ้อนมากขึ้นเรื่อยๆ การเขียนโปรแกรม Swoole coroutine, การเขียนโปรแกรม PHP พร้อมกัน และการเพิ่มประสิทธิภาพพื้นฐานของ MySQL เป็นวิธีเดียวที่จะอัพเกรดสถาปัตยกรรมได้ เทคโนโลยีใดบ้างที่เกี่ยวข้องกับการเพิ่มประสิทธิภาพ PHP และไมโครเซอร์วิส
Tars กระจายกรอบ RPC
เฟรมเวิร์กไมโครเซอร์วิสของ Swift
การเพิ่มประสิทธิภาพการทำงานของเซิร์ฟเวอร์
(3) วิศวกรรมและสถาปัตยกรรมแบบกระจาย
การทำงานของ Linux/การเขียนโปรแกรมเชลล์สคริปต์
คอนเทนเนอร์นักเทียบท่า / การปรับใช้อัตโนมัติ
เมื่อเรากำลังมองหาอาชีพเกี่ยวกับ PHP สถาปนิกได้รับความสนใจจากเพื่อนบางคนอาจกล่าวได้ว่าพวกเขาแตกต่างจากงานของโปรแกรมเมอร์มาก
ข้างต้นเป็นการแนะนำสถาปนิก PHP อาจกล่าวได้ว่ามีข้อกำหนดทางเทคนิคที่ค่อนข้างสูง ดังนั้นบทความนี้จึงแสดงทักษะทั่วไปที่สถาปนิกจำเป็นต้องมี