ملاحظة أخيرة ، يجب أن يتم دراسة البرنامج وخطوات نفيذه.
بعض المشاكل تظهر من تكرار الإجرائية مثلاً
$x = getUserName();
echo "login user is " getUserName(());
نلاحظ هنا تم طلب التابع GetUseName مرتين ، وبالتالي تم تنفيذ العملية مرتين ، لو كان هذا التابع سيعيد نفس القيمة ، فمن الأفضل عمل caching تخزين القيمة وإعادتها ، يمكنك استخدام $_GLOBALS مثلاً ...
أيضاً غالباً يمكن توقع أي الإجرائيات تستهلك زمن تنفيذ أكثر بحكم المهم التي تقوم بها ، يمكنك ببساطة القيام بالتالي :
$then = microtime();
myFunc();
$now = microtime();
echo sprintf("Elapsed: %f", $now-$then); لمعرفة زمن التنفيذ
مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.