what are the various PHP Script Optimization techniques?
Answer / -=pkg=-
1. If a method can be static, declare it static. Speed
improvement is by a factor of 4.
2. Avoid magic like __get, __set, __autoload
3. require_once() is expensive
4. Use full paths in includes and requires, less time spent
on resolving the OS paths.
5. If you need to find out the time when the script started
executing, $_SERVER[’REQUEST_TIME’] is preferred to time()
6. See if you can use strncasecmp, strpbrk and stripos
instead of regex
7. str_replace is faster than preg_replace, but strtr is
faster than str_replace by a factor of 4
8. If the function, such as string replacement function,
accepts both arrays and single characters as arguments, and
if your argument list is not too long, consider writing a
few redundant replacement statements, passing one character
at a time, instead of one line of code that accepts arrays
as search and replace arguments.
9. Error suppression with @ is very slow.
10. $row[’id’] is 7 times faster than $row[id]
11. Error messages are expensive
12. Do not use functions inside of for loop, such as for
($x=0; $x < count($array); $x) The count() function gets
called each time.
| Is This Answer Correct ? | 10 Yes | 1 No |
What is php glob?
What is php session id?
Specify array sort functions available in php ?
How can we destroy the cookie in php?
What is helper function?
I finished my degree 4 years back. I didnt get job in software. In the time(for 4 years) i worked one kpo industries. but now i got job in php(40 employes working there) as fresher(Salary 8000). Shall i join in php. I have no knowledge about php. Can i do well in php. How will my carrier if i join in php? Please can you give your idea.? It will be more usefull to me.
What are different types of errors available in Php?
What is php beginner?
What is the purpose of the '.frm' file extension? What do thes file contain?
What is $_ get?
When should you use a stored procedure?
Is json a string php?