^^ welcome..^^

อนาคตเป็นสิ่งสำคัญ..แต่ปัจจุบันสำคัญกว่า^^

วันจันทร์ที่ 13 กันยายน พ.ศ. 2553

หลักการและเทคนิคการเขียน php

1.echo เร็วกว่า print
2.เวลาใส่ตัวหนังสือ หรือข้อความให้ใส่ใน ' ' จะเร็วกว่า ใส่ใน " " เพราะว่าเครื่องหมาย "..." มันจะทำการค้นหาตัวแปรที่อยู่ภายในก่อน
3.ใช้คำสั่ง sprintf แทนที่จะยัดตัวแปรลงไปตรงๆ จะทำให้เร็วขึ้น 10เท่า!!
4.เรียกใช้ echo หลายครั้ง จะเร็วกว่าการเสียเวลาเพื่อเชื่อมตัวหนังสือก่อนเรียก echo ครั้งเดียว
5.ในกระบวนการ loop ควรคำนวนค่าต่างๆเอาไว้ก่อนเท่าที่ทำได้ เช่น
for($x=0;$x < count($array);$x)
เราควรเปลี่ยนมาใช้
$max = count($array);
ก่อน ค่อยเอาค่า$max ไปใช้ เพราะว่ามันจะเสียเวลาคำนวนรอบเดียวเท่านั้น
6.พยายามตรวจสอบตัวแปร array ถ้ามีค่าไหนไม่ได้ใช้ก็ unset ทิ้งไปบ้าง
7.พยายามอย่าเรียกใช้ function พิเศษ เช่น __get, __set, __autoload
8.เรียกใช้ require() แทนที่จะใช้ require_once() เท่าที่จะเป็นไปได้
9.ใช้ Full path ในการ include หรือ require เพื่อลดเวลาการค้นหา path ของ OS ที่รัน
10. require() และ include() มันทำงานได้เหมือนกันเลือกใช้ให้ตรงตามความต้องการ มันต่างตรงที่ว่า require() ถ้าไม่พบไฟล์ มันก็หยุดทำงานเลย ความเร็วที่ได้แทบไม่ต่าง
11. ตั้งแต่ PHP5 เวลาจุดเริ่มต้นของการ ประมวลผล จะเรียกได้จาก $_SERVER[’REQUEST_TIME’] ไม่ต้องเรียกใช้ time() หรือ microtime()
12. PCRE regex ทำงานได้เร็วกว่า EREG แต่จะเห็นผลเมื่อใช้ในแบบ native function

credit:http://ecprmuti.com/index.php?topic=157.0

ไม่มีความคิดเห็น:

แสดงความคิดเห็น