PHP ไม่ใช่ภาษาที่ไม่ดี (หรืออย่างน้อยก็ไม่เลวอย่างที่บางคนอาจแนะนำ) ฉันมีครูที่ไม่รู้ด้วยซ้ำว่า PHP นั้นเป็นเชิงวัตถุจนกว่าฉันจะบอกพวกเขา ฉันมีลูกค้าที่ไม่ไว้ใจเราทันทีเมื่อเราพูดว่าเราเป็นนักพัฒนา PHP และถามเราว่าไม่ใช้ภาษาและกรอบที่เก๋ไก๋เช่น Django หรือ RoR หรือภาษา "องค์กรและของแข็ง" เช่น Java และ ASP.NET
Facebook สร้างขึ้นบน PHP มีโครงการที่แข็งแกร่งมากมายที่ให้พลังกับเว็บอย่าง Joomla และ Drupal ที่ใช้ในองค์กรและหน่วยงานรัฐบาล มีกรอบและห้องสมุดที่มีสถาปัตยกรรมที่ดีที่สุดที่ฉันเคยเห็นในทุกภาษา (Symfony 2, Doctrine) PHP มีเอกสารที่ดีที่สุดที่ฉันเคยเห็นและเป็นชุมชนมืออาชีพขนาดใหญ่
PHP มี OO คุณลักษณะขั้นสูงเช่นการสะท้อนอินเตอร์เฟซให้อยู่คนเดียวว่า PHP ในขณะนี้สนับสนุนที่นำมาใช้ในแนวนอนโดยกำเนิดและหมดจดผ่านลักษณะ
มีโปรแกรมเมอร์ที่ไม่ดีและ kiddies สคริปต์ที่ให้ PHP มีชื่อเสียงที่ไม่ดี แต่อำนาจชุมชน PHP ในเวลาเดียวกันและเพราะมันง่ายที่จะทำสิ่งที่ PHP คุณมักจะสามารถทำสิ่งที่ผิดได้รับ แต่ทำไมตำหนิ ภาษา?.
ทีนี้การต้มคำถามนี้ให้เป็นคำถามที่ตอบได้จริง: อะไรคือข้อโต้แย้งที่ดีและมั่นคงและสั้นและหวานเพื่อหลีกเลี่ยงการขมวดคิ้วและหยุดความอยุติธรรมในการล้มลงและปกป้องเกียรติของคุณเมื่อคุณบอกว่าคุณเป็นนักพัฒนา PHP? .
(คุกกี้ฟรีที่มีวิปครีมให้แก่ผู้ที่มีหลักฐานเชิงประจักษ์เกี่ยวกับการโน้มน้าวใจใครบางคน - ไคลเอนต์หรือคนอื่น ๆ - ตรงจุด)
PS: เราใช้Symfonyและรหัสจบลงด้วยความสวยงามและบำรุงรักษาได้
PPS: Facebook มีการเขียนใน PHP รวบรวมกับ C ++ ผ่านฮิปฮอปและนำไปใช้ใน Hadoop ที่นี่: http://arstechnica.com/business/2012/04/exclusive-a-behind-the-scenes-look-at-facebook-release-engineering/1/