Juste une autre note, j'ai figuré dehors comment examiner la vitesse de charge si tout va bien.
Le rubis inclut déjà une classe d'évaluation :
http://ruby-doc.org/core/classes/Benchmark.htmlHeres mon manuscrit :
Ce manuscrit examine également un navigateur régénèrent ainsi vous pouvez le prendre de là.
# ! /usr/bin/ruby
#
#
exiger les « rubygems »
exiger le « repère »
exiger le « firewatir »
inclure FireWatir
ff=Firefox.new
met « le temps de chargement de chargement d'essai sur textfiles.com »
met Benchmark.measure {ff.goto («
http://textfiles.com ")}
met le « essai régénèrent le temps »
met Benchmark.measure {ff.refresh}
met « laisse le temps google.com »
met Benchmark.measure {ff.goto («
http://google.com ")}
met « et laisse voir si le google charge plus rapidement la 2ème fois »
met Benchmark.measure {ff.goto («
http://google.com ")}
ff.close
et c'est le rendement que j'ai obtenu :
$ ./timer.rb
Temps de chargement de chargement d'essai sur textfiles.com
0.000000 0.000000 0.000000 (0.723822)
l'essai régénèrent le temps
0.010000 0.000000 0.010000 (7.643350)
Laisse le temps google.com
0.000000 0.010000 0.010000 (2.553141)
et laisse voir si le google charge plus rapidement la 2ème fois
0.030000 0.000000 0.030000 (31.678997)
^^ pour mémoire ..... oui… que le dernier résultat était de 31 secondes, wifi…