TechBlogSD - Wszystko do WordPressa i tworzenia stron internetowych
Instrukcje WEB i WordPress, nowości, recenzje motywów i wtyczek

Porównanie strony statycznej i dynamicznej

1

DefinicjaWczytuje tę samą zawartość za każdym razem, gdy strona jest ponownie ładowana.1. Ładuje inną zawartość za każdym razem, gdy strona jest ładowana lub odświeżana.
2 Zapewnia interaktywne funkcje na stronie bez ponownego ładowania. Przeglądarka1. Przeglądarka wysyła żądanie HTTP i otrzymuje odpowiedź z serwera.
2 Interpretuje znaczniki w otrzymanym dokumencie HTML i wyświetla go jako stronę internetową.1. Skrypty po stronie klienta działają w taki sam sposób, jak strona statyczna, a przeglądarka przetwarza kod skryptu.
2 Skrypty po stronie serwera polegają na przetwarzaniu kodu skryptu po stronie serwera przed wysłaniem go do przeglądarki klienta. Ustawienia przeglądarkiNie są wymagane żadne specjalne ustawienia.JavaScript musi być włączony we wszystkich typach przeglądarek, aby zobaczyć dynamiczne zachowanie witryny. ZłożonośćMniej złożona1. Skrypty po stronie klienta wymagają średniej złożoności.
2 Skrypty po stronie serwera wymagają dużej złożoności. Koszt1. W większości przypadków kosztuje tylko nazwę domeny.
2 Darmowy hosting jest dostępny z większością narzędzi do tworzenia stron internetowych.1. Aby uzyskać dostęp po stronie serwera, wymagane jest oddzielne konto hostingowe, dlatego witryny zawierające skrypty po stronie serwera wymagają wysokich kosztów w porównaniu z witrynami statycznymi lub witrynami zawierającymi skrypty po stronie klienta. Google Analytics1. Instalacja kodu Analytics jest prosta.
2 Skopiuj kod skryptu Analytics i wklej go w sekcji nagłówka strony.Należy wykonać trudny proces za pomocą kreatora kodu śledzenia w celu zainstalowania kodu Analytics na stronie PHP lub ASP. Funkcje interaktywne Odwiedzającym nie zapewnia się żadnych funkcji interaktywnych.1. Proste funkcje, takie jak walidacja formularzy, są wykonywane za pomocą JavaScript.
2 Złożone funkcje, takie jak moduł logowania, są tworzone w PHP. Język1. Strony statyczne są zazwyczaj tworzone za pomocą języka Hyper Text Markup Language (HTML).
2 Nie jest konieczne, aby wszystkie strony HTML były statyczne. Skrypty mogą być osadzone w statycznym dokumencie HTML.1. Strony dynamiczne są tworzone za pomocą języków skryptowych.
2 Język skryptowy po stronie klienta obejmuje JavaScript, ActionScript i Flash.
3 Język skryptowy po stronie serwera obejmuje PHP, ASP, JSP, ASP.NET, ColdFusion, Perl i WebDNA. Układ i treśćZarówno treść, jak i układ statycznych stron internetowych są stałe. Układ i treść można zmieniać niezależnie na dynamicznej stronie internetowej. Strona LoadingStatic ładuje się bardzo szybko, ponieważ nie jest wymagane przetwarzanie skryptów po stronie klienta i serwera. Strona dynamiczna ładuje się wolniej w porównaniu ze stroną statyczną, ponieważ obejmuje przetwarzanie skryptów po stronie klienta lub serwera. MultimediaProste elementy wideo lub audio można dodać do statycznej witryny.1. Obiekty Flash można dodawać do witryny dynamicznej.
2 obiekty Flash reagują na dane wprowadzane przez użytkownika i zapewniają bardziej interaktywne funkcje. Nazwa stronyStatyczna nazwa strony najczęściej kończy się na .html lub .htm.Dynamiczna nazwa strony kończy się na .php lub .asp. Strona SpeedLoads bardzo szybko.1. Wczytuje się wolno z powodu przetwarzania skryptu.
2 Czasami skrypt przestaje odpowiadać i wymusza zamknięcie przeglądarki. PersonaledContent nie można spersonalizować dla konkretnego użytkownika.Treści można spersonalizować dla konkretnego użytkownika na podstawie loginu lub dowolnego innego parametru. Wyszukiwarki SEO z łatwością indeksują strony statyczne.1. Ponieważ zawartość tej samej strony się zmienia, wyszukiwarkom trudno jest indeksować strony dynamiczne.
2 Webmasterzy mogą przekierować dynamiczne strony na statyczne, aby wyszukiwarki mogły je łatwo zindeksować. ServerServer odbiera żądanie i wysyła dokument HTML w takim stanie, w jakim jest.Server przetwarza kod skryptu, jeśli jest to wymagane, przed wysłaniem dokumentu do klienta. KonfiguracjaUstawienie statycznej witryny internetowej za pomocą dowolnego narzędzia do tworzenia witryn jest łatwe. Konfiguracja witryny dynamicznej jest trudna, ponieważ konfiguracja systemu zarządzania treścią jest bardziej czasochłonna. Kilka przykładówKażda witryna z treścią stałą może być witryną statyczną.1. Proste walidacje formularzy przy użyciu JavaScript.
2 Złożone działania po stronie serwera, takie jak logowanie, śledzenie identyfikatora sesji i bramka płatności do przetwarzania kart kredytowych. Kod źródłowy1. Kod źródłowy strony statycznej pokaże zawartość HTML wraz z osadzonymi skryptami po stronie klienta, jeśli takie istnieją.
2 Kliknij prawym przyciskiem myszy dowolną stronę internetową, aby zobaczyć kod źródłowy.1. Kod źródłowy strony dynamicznej pokaże tylko zawartość HTML i nie pokaże żadnego kodu skryptu po stronie serwera.
2 Na przykład sprawdź kod źródłowy dowolnej strony .php, a nie znajdziesz żadnych kodów PHP. Przydatność1. Bardziej odpowiedni do rozpowszechniania stałych informacji utworzonych i utrzymywanych przez właściciela witryny. Odpowiedni dla witryn zapewniających bardziej interaktywne i dostosowane funkcje oparte na loginie użytkownika lub innych danych wejściowych. Przyjazność dla użytkownika Mniej przyjazna dla użytkownika ze względu na stałą treść. Bardziej przyjazna dla użytkownika dzięki dostosowaniu treści.

Źródło nagrywania: www.webnots.com
Leave A Reply

Ta strona korzysta z plików cookie, aby poprawić Twoje wrażenia. Zakładamy, że nie masz nic przeciwko, ale możesz zrezygnować, jeśli chcesz. Akceptuję Więcej szczegółów