Tester prędkości internetu możesz łatwo użyć na kilku oferujących tą usługę stronach, wystarczy wpisać w wyszukiwarkę speedtest, a wyświetli się wiele propozycji pomiaru łącza, za które płacisz. W poradniku przedstawie w jaki sposób zainstalować speedtest mini OOKLA na wybranym szablonie wordpress’a.
W momencie pisania tego poradnika nie znalazłem ciekawego plugina, który mógłby ułatwić sprawę dlatego opisze krok po kroku co należy zrobić aby na jednej z podstron swojej strony lub bloga mieć jeden z lepszych speedtestów w internecie.
1. Upload plików na serwer
Po ściągnięciu paczki oraz rozpakowaniu jej musisz wrzucić zawartość do nowo utworzonego katalogu na serwerze. Najlepiej w domenie Twojej strony. W tym celu użyj Fillezilla lub Total Commander.
Ja utworzyłem folder o nazwie test, dzięki czeku łatwiej mi się z zewnątrz dostać do tej podstrony, gdyż nazwa jest prosta. Czyli toin.pl/test lecz nie o to nam chodzi tylko o wstawienie tej animacji na jedną z naszych podstron szablonu WP.
Pamiętaj o wyborze pliku index.html! Ja zdecydowałem się na wersję PHP więc usunąłem “php” z nazwy pliku.
2. Utwórz stronę w WP
Teraz musisz utworzyć nową stronę gdzie wkleisz kod z pliku index.html
<tbody>
<tr>
<td align="center" valign="center"><!– BEGIN SPEED TEST – DO NOT ALTER BELOW–>
<script type="text/javascript" src="http://twojadomena.pl/test/speedtest/swfobject.js?v=2.2"></script>
<div id="mini-demo" style="text-align: center;">Uwaga! Speedtest.net Mini potrzebuje co najmniej wersje 8 Flash. Proszę<a href="http://get.adobe.com/flashplayer/">zaktualizuj go.</a>.</div>
<!–/mini-demo–><script type="text/javascript">// <![CDATA[
var flashvars = { upload_extension: "php" }; var params = { wmode: "transparent", quality: "high", menu: "true", allowScriptAccess: "always" }; var attributes = {}; swfobject.embedSWF("http://twojadomena.pl/test/speedtest.swf?v=2.1.8", "mini-demo", "400", "250", "9.0.0", "speedtest/expressInstall.swf", flashvars, params, attributes);
// ]]></script>
<!– END SPEED TEST – DO NOT ALTER ABOVE –></td>
</tr>
</tbody>
</table>
3. Edycja kodu
Teraz zmień kod tak aby przekierować linki w nim zawarte na pliki wrzucone na serwer. Edytuj dokładnie 2 linki, czyli zamiast “twojadomena” wpisz aktualną. Następnie upewnij się, że pliki są na pewno w podanych lokalizacjach.
4. Objaśnienia kodu
align=
"center"
– tester pokaże się na środku strony
wmode:
"transparent"
- tester będzie przeźroczysty, alternatywnie "
opaque
"
quality:
"high"
- jakość testera, alternatywnie "low"
"400"
,
"250"
,
- szerokość i wysokość
5. Przekierowanie domeny na stronę WP (opcjonalnie)
Pomiar prędkości powinien wyświetlać się już poprawnie. W moim przypadku to następujący link toin.pl/speedtest lecz chciałbym aby strona ta otwierała się po wpisaniu subdomeny w przeglądarkę. Chodzi o adres test.toin.pl który utworzyłem w panelu administratora home.pl.
W tym celu do katalogu test utworzonego wcześniej (ptk1) edytuję nazwę pliku index.html na taki który nie będzie działał, gdyż tą domenę chcemy wykorzystać do przekierowania na stronę WP, a nie na index.html który w katalogu test. Czyli np zmieniam na 1index.html (przy założeniu że subdomena jest na ten katalog przekierowana).
Teraz najważniejsze… Musimy utworzyć plik .htaccess w którym określimy gdzie ma być przekierowanie.
RewriteCond %{HTTP_HOST} ^(www\.)?mojadomena.pl [NC] RewriteCond %{HTTP_HOST} !^$
RewriteRule ^(.*) [L,R=301][/php]
6. Podsumowanie
Tester opisany w tym poradniku jest jednym z wielu dostępnych za darmo w internecie. Wybrałem go, gdyż oferuje wybranie innych serwerów do testów zaraz po zakończeniu pierwszego. Ważne jest to z tego powodu, że nie można swoich wyników opierać wyłącznie na jednym pomiarze. Dlatego zawsze sprawdź inne speedtesty. Ważne aby przed przystąpieniem do testu łącza wyłączyć wszystkie aplikacje korzystające z usług internetowych m.in. aplikacje P2P, menadżery pobierania plików itp. Na czas przeprowadzenia testów wskazane jest wyłączyć również wszelkie zapory sieciowe oraz oprogramowanie antywirusowe.
Warto sprawdzić speed-test.net.pl oraz speedtest.pl/mini