29-04-2011, 09:27 AM
(Modification du message : 29-04-2011, 09:28 AM par Sephi-Chan.)
Mais la méthode recommandée, d'après la documentation, c'est mt_rand. Et la doc a mille fois plus de valeur que n'importe quel benchmark puisque les chiffres varient énormément d'une machine à l'autre, d'une version à l'autre, etc.
Je doute que leur "4 fois plus rapide" est pertinent, mais c'est peut-être l'algorithme qui est 4 fois moins complexe (avec les notation en O).
Rappelle toi que tu pourras gagner toutes les millisecondes que tu veux, ça sera compensée par un accès aux données mal caché et compagnie, et en un appel à la base de données supplémentaire 1 fois dans la journée, tu perds le bénéfice de ces pathétiques micro-optimisations.
Moralité : utilise plutôt ton temps pour apprendre à utiliser Memcache, Redis, APC, etc. que sur ce genre de conneries.
Sephi-Chan
Je doute que leur "4 fois plus rapide" est pertinent, mais c'est peut-être l'algorithme qui est 4 fois moins complexe (avec les notation en O).
Rappelle toi que tu pourras gagner toutes les millisecondes que tu veux, ça sera compensée par un accès aux données mal caché et compagnie, et en un appel à la base de données supplémentaire 1 fois dans la journée, tu perds le bénéfice de ces pathétiques micro-optimisations.
Moralité : utilise plutôt ton temps pour apprendre à utiliser Memcache, Redis, APC, etc. que sur ce genre de conneries.
Sephi-Chan