Book Review - PHP, แนวคิด, เทคนิคและรหัสเชิงวัตถุโดย Peter Lavin


ผู้แต่ง: Peter Lavin
ไอ: 1593270771
สำนักพิมพ์: No Starch Press
216 หน้า
เผยแพร่: มิถุนายน 2549

PHP เชิงวัตถุ โดย Peter Lavin เป็นหนังสือที่ดีสำหรับโปรแกรมเมอร์ PHP แบบดั้งเดิม / ขั้นตอนใด ๆ ที่ต้องการทราบว่าโปรแกรมเมอร์ PHP เชิงวัตถุเหล่านั้นตื่นเต้นขนาดไหน หากคุณกำลังพิจารณาที่จะเพิ่ม PHP เชิงวัตถุลงในกล่องเครื่องมือของคุณและต้องการคู่มือแบบทีละขั้นตอนสำหรับผู้เริ่มต้นนี่เป็นหนังสือที่ดีสำหรับการเริ่มต้น หนังสือเล่มนี้เหมาะสำหรับโปรแกรมเมอร์ที่ต้องการเปลี่ยนจาก PHP 4 เป็น PHP 5

Lavin เริ่มต้นด้วยภาพรวมของ PHP เชิงวัตถุและกล่าวถึงข้อดีหลายประการ จากนั้นเขากล่าวถึงพื้นฐานของการเขียนโปรแกรมเชิงวัตถุเช่นคลาสและการสืบทอดและข้อมูลเฉพาะสำหรับการเขียนโปรแกรมประเภทนี้ใน PHP ต่อไปเขาสอนวิธีเขียนชั้นหนึ่งของคุณ หนึ่งในสิ่งที่ดีเกี่ยวกับหนังสือเล่มนี้คือผู้เขียนเริ่มต้นด้วยตัวอย่างง่ายๆนี้และในขณะที่คุณดำเนินการผ่านหนังสือเล่มนี้จะแสดงวิธีการต่อเติมและนำคลาสที่เรียบง่ายนั้นกลับมาใช้ใหม่เพื่อทำโปรแกรมขั้นสูง

ขั้นตอนแรกคือการขยายคลาสนี้เป็นคลาสไอเท็มไดเร็กทอรีที่จะแสดงรายการไฟล์ทั้งหมดในไดเร็กทอรีหรือลิสต์ไฟล์บางไฟล์ตามที่จำเป็น ถัดไปคุณจะเขียนคลาสรูปขนาดย่อที่จะสร้างรูปขนาดย่อแบบทันทีที่ลดขนาดและคุณภาพซึ่งจะช่วยลดเวลาในการดาวน์โหลด คลาสที่สามที่คุณเขียนคือคลาสการนำทางเพจซึ่งคล้ายกับที่ใช้โดย GoogleTMที่จะควบคุมจำนวนรายการที่ระบุในหน้าและจำนวนลิงค์ของหน้าในการนำทาง ในที่สุดเขาจะแสดงให้คุณเห็นว่าสามชั้นเรียนทำงานร่วมกันและกับ CSS อย่างไร

ถัดไป Lavin กล่าวถึงคลาสฐานข้อมูล MySQL และวิธีการทำงานกับ MySQLR ฐานข้อมูล เขายังครอบคลุมถึงการสืบทอดและวิธีการที่สามารถนำไปใช้เพื่อลดความยุ่งยากในการจัดการข้อผิดพลาด จากนั้นเขาจะย้ายไปยังคลาสนามธรรมวิธีการเวทย์มนตร์และวิธีที่เว็บไซต์แบบไดนามิกจะได้ประโยชน์จากส่วนขยาย SimpleXML เพื่อทำงานกับฟีด RSS และส่วนขยาย SOAP สำหรับเครื่องมือค้นหาเว็บไซต์ เราทุกคนเกลียดที่จะจัดทำเอกสารโปรแกรมของเราและ Lavin จะแสดงวิธีใช้คลาสการสะท้อนเพื่อจัดทำเอกสารของคุณ

Peter Lavin มี บริษัท พัฒนาเว็บไซต์และเขียนสิ่งพิมพ์หลายฉบับรวมถึง PHP Hacks มีเว็บไซต์สหายที่มีการดาวน์โหลดรหัสทั้งหมดและตัวอย่างการทำงานเป็น

//objectorientedphp.com