บทความนี้มีวัตถุประสงค์เพื่อหารือเกี่ยวกับวิธีที่จะเป็นนักพัฒนา PHP ที่แท้จริง
บทความนี้
ไม่รวมผู้ที่ได้เรียนรู้ PHP ในเวลาสาม
เดือน ใส่ตัวเอง เมื่อคนที่เรียน PHP ในเวลาสามเดือนกำลังอวดตัวว่าเป็นทุนประเภทหนึ่ง
พอคนพวกนี้อวดตัวแล้วเปลี่ยนมาเป็นภาษาอื่น ต้องบอกเลยว่าไม่เหมาะกับงานพัฒนา PHP
มากนัก ฟังก์ชั่นที่ใช้งานง่ายที่สามารถใช้งานได้นั้นใช้งานง่ายมาก แต่คุณอาจไม่เข้าใจสถานะที่ใช้งานจริง ๆ หรือพูดอีกอย่างหนึ่งก็คือ เป็นการยากที่จะเข้าใจการผสมผสานของฟังก์ชั่นทั้งหมดในคราวเดียว... แม้ว่าคุณจะเข้าใจได้ครบถ้วนก็ตาม มัน... มันอาจเป็นไปได้ ค้นหาวิธีอื่นที่ดีกว่า ... ใช่ PHP ใหม่ทุกอันมีฟังก์ชั่นที่เลิกใช้แล้วและมีฟังก์ชั่นใหม่ ๆ ปรากฏขึ้น ดังนั้นนี่คือกระบวนการของการเสริมกำลังอย่างต่อเนื่อง ... . คุณอาจ หรือต้องนำแนวทางเชิงวัตถุมาใช้เพื่อพัฒนา เพียงเข้าใจความหมายที่แท้จริงของวัตถุเชิงวัตถุก็อาจเป็นเรื่องยากสำหรับคุณที่จะเข้าใจอย่างถ่องแท้ในเวลาอันสั้น กว่าครึ่งปี แน่นอนว่าคุณยังต้องอ่านโค้ดอีกมาก การอ่านโปรแกรมฟอรั่มสามารถช่วยให้คุณเข้าใจเค้าโครงโดยรวมได้ โค้ด PHPBB เป็นเครื่องมือการเรียนรู้ที่ดีที่สุดและสามารถปรับเปลี่ยนได้อย่างง่ายดาย ลองดูสิ รหัสของ DISCUZ ชัดเจนมาก หากคุณเห็น DISCUZ เวอร์ชันดั้งเดิม (CTB) คุณจะรู้ดีขึ้นว่ามันขึ้นอยู่กับโมเดล PHPBB เกือบทั้งหมด... แน่นอนว่าคุณต้องเชี่ยวชาญทักษะเพิ่มเติมจึงจะตรวจสอบได้ ลองดูโค้ดของ (PHPMYADMIN) แม้ว่าจะมีขนาดใหญ่มาก แต่ก็มีเทคนิคดีๆ บ้าง หากคุณรู้สึกว่าจำเป็นต้องปรับปรุงความปลอดภัย คุณสามารถค้นหาเว็บไซต์โอเพ่นซอร์สมอลล์บางแห่งได้ ที่ http://code.knowsky.com /ndown .asp?ntypeid=41 อ่านเลย หลังจากอ่านสามโปรแกรมนี้แล้ว ครึ่งปีผ่านไป... ต่อไป คุณจะต้องเชี่ยวชาญเทคโนโลยีเพิ่มเติมบางอย่าง ซึ่งรวมถึงแต่ไม่จำกัดเพียง: JAVASCRIP, XML , HTML , โปรโตคอล HTTP, AJAX, MYSQL (การทำงานที่ปลอดภัย, การเพิ่มประสิทธิภาพ, การดำเนินการบรรทัดคำสั่ง), การประมวลผล DOM โชคดีที่ความคืบหน้าในการเรียนรู้สิ่งเหล่านี้จะเร็วกว่าการเรียนรู้ PHP มาก แต่ไม่ใช่เรื่องง่ายที่จะสำเร็จหากไม่มี 8-10 เดือน เดี๋ยวก่อน... นอกจากนี้มีความแตกต่างระหว่างโปรแกรม PHP ที่ทำงานบนโฮสต์ LINUX และทำงานบนคอมพิวเตอร์ WINDOWS ดังนั้นจึงควรได้รับการปฏิบัติที่แตกต่างกัน
โอเค มาเขียนเรื่องนี้กันก่อนดีกว่า อย่าใจร้อนในการเรียนภาษาใดๆ เลย... การเรียนรู้ภาษาการเขียนโปรแกรมจำเป็นต้องมีพื้นฐานภาษาอังกฤษที่ดีเป็น
หลักประกัน จะเรียนรู้สิ่งที่ฉันเรียนรู้ ตารางด้านล่างมีไว้เพื่อการอ้างอิงเท่านั้น:
1. การเรียนรู้ขั้นพื้นฐาน: การติดตั้ง การกำหนดค่า และความรู้พื้นฐานอื่นๆ: 3 เดือน
อ่านและทำความเข้าใจโค้ดของผู้อื่นอย่างถ่องแท้ และทำความคุ้นเคยกับ Object-Oriented 12 เดือน
3. รองรับเทคโนโลยีอื่นๆ : JAVASCRIPT, XML, AJAX, MYSQL, HTTP protocol (สิ่งเหล่านี้สามารถเรียนรู้ได้ในการศึกษา 1.2) 8 เดือน
ซึ่งแน่นอนว่าต้องใช้เวลาถึงสองปี ในระหว่างนี้ มีการเปิดตัวเทคโนโลยีต่างๆ รวมถึง PHP และเทคโนโลยีอื่นๆ... สิ่งเหล่านี้จำเป็นต้องได้รับการศึกษาอย่างรอบคอบด้วย
การเรียนรู้เป็นกระบวนการทีละขั้นตอน คุณไม่สามารถเป็นเหมือนเครื่องจักรและทำสิ่งต่างๆ โดยไม่ต้องคิด... คุณจะทำอะไรได้บ้างใน 3 เดือน ??
http://blog.csdn.net/twoball/archive/2007/02/09/1506278.aspx