ForumCała strona

Nawigacja

Aktualnie online

Gości online: 18

Użytkowników online: 0

Łącznie użytkowników: 25,393
Najnowszy użytkownik: Assassin

Logowanie

Nazwa użytkownika

Hasło



Zarejestruj się

Odzyskaj hasło

Shoutbox

Musisz zalogować się, aby móc dodać wiadomość.

JazOOn
06.12.2024 23:45:46
Amen

Zbigniew@
17.11.2024 11:33:24
Nie ten grzeszy kto pije, ale ten, kto się nie upije.

JazOOn
16.11.2024 20:46:18
tja

Zbigniew@
15.11.2024 18:58:17
Kto pije, ten nie bije.

JazOOn
31.10.2024 20:49:47
Kto pije?

Pobierz nową wersję
Pobierz podręcznik
Zobacz inne oficjalne Supporty
Statystyki supportu
PHP-Fuson PL na Facebooku

RSS

Polecamy hosting SferaHost.pl

Zobacz temat

 Drukuj temat
Jak opóźnić funkcje include ?
Zbigniew@
Próbowałem na różne sposoby opóźnić funkcje include .
Jednak zamiast opóźnienia części skryptu cała strona ,zamiast się otwierać czeka 5 sekund i dopiero wówczas się otwiera.
Najpierw zrobiłem tak .
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Później spróbowałem wstawić opóźnienie w pliku który ma być inkluidowany.
Również taki sam efekt.Zależy mi z tego powodu opóźnienie ładowania się skryptu ponieważ zawiera sporo kodu , a mała ilość treści .Może ktoś ma jakiś inny pomysł.
Jeśli ten mój pomysł jest nie możliwy do wykonania , to również proszę o odpowiedź.
 
nw.ct8.pl
Wścibski Gość
Dodany dnia 22.12.2024 06:40:51
Pan Kontekstualny

Postów: n^x
Data rejestracji: Zawsze

Polecamy hosting SferaHost.pl
IP: localhost  
adi
Witam tak to raczej nie zadziała, ja bym dał div i jego opóźnił, ale tego nie sprawdzałem więc też nie wiem czy zadziała, aczkolwiek odświeżanie diva odświeża tylko jego a nie całą stronę więc powinno zadziałać.
Pozdro
popraw sobie tą stopkę
 
radiosilesia.de
jantom
Bez asynchronicznego javascript się nie obejdzie. Jako słowa kluczowe do dalszego poszukiwania: AJAX PHP.
 
http://jantom.info
Zbigniew@
Najwyraźniej, wciąż jestem naiwny, znalazłem 2 strony, na których było napisane, iż można opóźnić działanie, (funkcje include ).
Jedynie za pomocą skryptu PHP. Więc pomyślałem, iż to prawda.
A okazuje się, iż znalazłem artykuł, dla artykułu.
Znalazłem taki skrypt .
Mam więc pytanie teraz jak dodać,polecenie (async).
Skoro plik nie zaczyna się od (function)
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Czy można bezpośrednio w tym pliku wstawić ,(async).
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Czy raczej jedyne wyjście zapisać plik do formatu .js
i wówczas wywoływać go z opóźnieniem.
Edytowane przez Zbigniew@ dnia 12.04.2023 23:55:04
 
nw.ct8.pl
adi
Witan tak się zastanawiam nie bardzo wiem co ty chcesz uzyskać bo opóźnienie nic nie zmieni w wykonywaniu skryptu, po prostu zacznie się wykonywać po jakimś tam czasie, ale i tak całość będzie się ładowała tyle samo.
PS.) mam jeszcze coś takiego może ci się przyda
Pobierz kod źródłowy  Rozwiń Kod źródłowy

Pozdro
popraw sobie tą stopkę
 
radiosilesia.de
Zbigniew@
Dzięki za pomoc sprawdzę twoje rozwiązanie.
Co do twojego pytania, ja również tak uważam, iż to nic nie daje. Jednak z koniem nie będę się kopać. Nic nie zastąpi na stronie ciekawego tematu, ale obecnie bywa tak, iż 2 niemal identyczne strony, pod względem tematu ilości treści mogą być skrajnie rożnie ocenione. Nie ma znaczenia obecnie, czy te wszelkie opóźnienia w ładowaniu grafiki, stylu CSS, plików JS, wszelkich formularzy, dużych skryptów PHP, ludzi irytują, denerwują. Jeżeli strona zostanie z takich powodów, uznana za małowartościową. Będzie wyświetlana na gorszych pozycjach jak strony, które są uznane za np. szkodliwe. Boty, a raczej jeden bot wyszukiwarki, musi mieć możliwość, szybkiego odczytania zawartości strony. Strona przy powtórnym wczytywaniu musi zwiększyć swoją zawartość. Podsumowanie. W pierwszej kolejności tekst strony. Krytyczny (minimalny styl CSS), na końcu wszystko to, co ludziom sprawia, sprawi przyjemność oglądania, czytania strony. Tak przynajmniej, ja rozumiem, czytając, różne poradniki, oraz robiąc audyt SEO. Co nie znaczy, iż wszystko dobrze zrozumiałem.
 
nw.ct8.pl
Przejdź do forum:
Created by Arox Copyright (C) 2004
Copyright (C) 2004 - 2018 Ekipa PHP-Fusion.pl