2010-10-13 20 views
0

Est-ce que quelqu'un sait si les classes OO et PHP consomment plus de ressources que les fonctions normales qui ont le même résultat.Classes OO et PHP vs fonctions

Et y a-t-il un script php simple qui peut me donner une consommation de RAM et de CPU exacte pour un script donné afin que je puisse surveiller et limiter l'utilisation des ressources, mieux coder pour l'hébergement partagé.

Merci.

+0

oh homme, c'est juste faux ... – Claudiu

+3

Vous devriez «accepter» les réponses correctes si vous voulez que les gens continuent à vous aider. – Alex

Répondre

3

La différence de consommation de ressources est sans importance. Vous ne choisissez pas un sur l'autre pour les questions de performance, mais pour le paradigm. Pour l'analyse comparative et le profilage, vous pouvez utiliser XDebug et memory_get_usage et memory_get_peak_usage. Vous pouvez également être intéressé par ab et similar tools.

+0

Je pense que la consommation de ressources n'est pas importante pour les sites ou les applications à faible trafic, mais qu'en est-il des trafic de très grande hauteur? – medk

+1

@ mohamed87 vous ne faites pas évoluer les sites web en choisissant un certain paradigme dans une langue. Mettez à l'échelle horizontalement, ajoutez plus de matériel, fermez des serveurs dédiés, chargez des équilibreurs, utilisez un langage compilé, etc. – Gordon

+0

merci beaucoup Gordon! – medk