Projekt - testowanie stron www Ruby on Rails

0

Witam,
Chciałbym się poradzić. Mam do zrobienia projekt strony internetowej, która ma testować każdą inną stronę poprzez wpisanie jej adresu internetowego w pole wyszukiwania na mojej stronie. Dla jasności ma powstać projekt w stylu http://www.webpagetest.org/ oczywiście bez fajerwerków typu wybór serwera czy przeglądarki do testów. Główne cechy projektu:

  • Ma podawać czas całkowitego wczytywania strony www
  • Podawać czas wczytywania pojedynczych elementów strony (obrazki, skrypty, tekst)
  • Tworzyć wykres typu "waterfall" pokazujący jak poszczególne elementy wpływają na długość ładowania się strony www

Moje pytanie dotyczy tego czy taki projekt da się wykonać przy pomocy Ruby on Rails, czy lepiej zrobić to w PHP a może Python ? Chodzi głównie o łatwość kodowania. Ew. czy moglibyście mi polecić jakiś framework, którego mógłbym użyć do tego projektu ?

0

Projekt jest możliwy do wykonania we wszystkich językach, które podałeś. Jeśli chodzi o Ruby on Rails, wystarczy, że stworzysz asynchroniczny wątek, który będzie pobierał zawartość strony, następnie sprawdzał jakie style (oraz obrazy w stylach) oraz zdjęcia są do niej załączone.

Jeśli chodzi o liczenie czasu, wystarczy, że odejmiesz czas przed pobieraniem tekstu i po jego zakończeniu (w milisekundach). Co do wykresów, wystarczy, że po prostu użyjesz jakiegoś gotowego rozwiązania (np. https://developers.google.com/chart/?hl=pl).

1 użytkowników online, w tym zalogowanych: 0, gości: 1