Web hosting
Publié le 30 Août 2016 à 05h59 - 2651 vues

Let's check your PHP script with us

Once your application works perfectly, you can try to optimize the execution time or memory consumption. However, take care not to go overboard. Before optimizing your php code you need to keep in mind 2 things:
- What takes the most time is not the PHP code but network access (BDD queries, web scraping) or disk (includes);
- An opcode cache tool can be charged optimize your PHP code for you (to some extent).

Some tips to reduce network access

- Minimize the number of requests you made to the relational database management system. This means avoiding queries in loops or unnecessary requests;
- Request only the bare minimum to the RDBMS when making a request. If you need a single column, SELECT * is avoided. When you want to count the number of lines, using COUNT (*);
- Avoid waste of memory using the least possible variables. Or do not create variables that contain the same as another.

Caching

Caching allows you not to execute new code that has already been executed recently.Take the example of a news site in which the home page has the latest news. Each visitor to the home page requires PHP to send an SQL query through the network, waiting for the response of the DBMS, retrieve data from the open socket for the occasion, treat and display. Knowing that the visits rate is very much higher than the frequency of updating the news, the vast majority of requests are redundant. These daily visits require PHP to unnecessarily perform summarized above treatments ... A caching solution could be to generate the complete HTML of the home page with each update of the database. Thus, no unnecessary query is sent to the DBMS. However, this technique is not reasonable for the entire site because of potential excessive amount of content to compile in advance. It is therefore necessary to resort to more subtle techniques, and it is here that the caching tools become interesting.

Let us have a look on the php code of your website and see what could be optimized with our php developers.

Les publications similaires de "Consulting"

  1. 19 Fév. 2022The Benefits of Hacking: What You Can Accomplish as a Hacker384 vues
  2. 2 Fév. 2022The KD-BOX: Why You Should Order It for Your New Kadena Mining Crypto Currency Machine456 vues
  3. 13 Déc. 2021What Is The Day-to-Day Life Of A PHP Programmer Like?657 vues
  4. 30 Nov. 2021The Difference Between Freelancers and Other Types of Staff825 vues
  5. 5 Juil. 2021The benefits of an Offshore host for your business1548 vues
  6. 29 Mars 2021London is the european start up capital !2798 vues
  7. 17 Fév. 2021How to hire a php symfony developer ?3342 vues
  8. 18 Janv. 2021Embracing a infrastructure in a fast lane3550 vues
  9. 12 Déc. 2020The skills to look for in a Php programmer3056 vues
  10. 5 Déc. 2020Integrated Development Environment framework2805 vues
  11. 6 Nov. 2020Php web development brought to you by SimplyPhp2070 vues
  12. 8 Oct. 2020All the new perks in Php Programming2142 vues
  13. 7 Sept. 2020SimplyPhp.com : Custom Php application development2025 vues