Zastanawiam się tylko, ile czasu zajmuje strona GitHub, aby wyświetlić nowe elementy, które dodałem do repozytorium.
Zmieniłem, index.html
ale po 10 minutach nadal pokazywała się poprzednia strona ...
Zastanawiam się tylko, ile czasu zajmuje strona GitHub, aby wyświetlić nowe elementy, które dodałem do repozytorium.
Zmieniłem, index.html
ale po 10 minutach nadal pokazywała się poprzednia strona ...
Odpowiedzi:
Gdy generujesz witrynę po raz pierwszy, jej pojawienie się zajmie około 10 minut. Kolejne kompilacje zajmują tylko kilka sekund od momentu wypchnięcia zmian do repozytorium GitHub.
Jednak w zależności od konfiguracji domeny może minąć dodatkowy czas na uszkodzenie pamięci podręcznej CDN.
Uwaga: używanie subdomeny, takie jak yourproject.github.io
to zalecana konfiguracja domeny , ale nie znaczy strona buduje trwać dłużej, aby pokazać się, ponieważ ma korzyść z pomocą GitHub CDN.
myfile.jpg?ver=123
i za każdym razem, gdy aktualizujesz ciąg, pamięć podręczna zostanie zerwana, i możesz sprawdzić, czy CDN jest aktualizowany.
Strony Github są buforowane za pomocą CDN. Jak wyjaśnił JoelGlovier w komentarzach, nadal możesz mieć najnowszą wersję swoich stron, dołączając wersję do ciągu zapytania, na przykład https://username.github.io/awesome-repo/?version=f36af92
, aby nie uzyskać wersji strony z pamięci podręcznej.
Github ma również stronę wdrażania: https://github.com/<user>/<repo>/deployments
zawiera listę wdrożeń i czas ich wdrożenia.
Wybierać github-pages
z listy rozwijanej środowisk.
Pomaga to dowiedzieć się, czy najnowsza git push
wersja została w ogóle wdrożona.