Wstawianie dołączeń po stronie serwera w programie Dreamweaver

Ostatnia aktualizacja 25 kwi 2024

W programie Dreamweaver można używać na stronach plików dołączanych po stronie serwera, edytować takie pliki oraz wyświetlać podgląd stron, które je zawierają.

Spostrzeżenie

Interfejs użytkownika w programie Dreamweaver i nowszych wersjach został uproszczony. Dlatego począwszy od wersji Dreamweaver niektóre opcje opisane w tym artykule mogą nie być dostępne. Więcej informacji zawiera ten artykuł.

Informacje o dołączeniach po stronie serwera

Możesz użyć programu Dreamweaver do wstawiania dołączeń po stronie serwera na swoich stronach, edytowania dołączeń lub podglądu stron zawierających dołączenia.

Dołączenie po stronie serwera to plik, który serwer włącza do dokumentu, gdy przeglądarka żąda dokumentu z serwera.

Gdy przeglądarka odwiedzającego żąda dokumentu zawierającego instrukcję dołączenia, serwer przetwarza instrukcję dołączenia i tworzy nowy dokument, w którym instrukcja dołączenia zostaje zastąpiona zawartością dołączanego pliku.Serwer następnie wysyła ten nowy dokument do przeglądarki odwiedzającego.Gdy jednak otworzysz lokalny dokument bezpośrednio w przeglądarce, nie ma serwera do przetworzenia instrukcji dołączenia w tym dokumencie, więc przeglądarka otwiera dokument bez przetworzenia tych instrukcji, a plik, który ma być dołączony, nie pojawia się w przeglądarce.W związku z tym może być trudne, bez użycia programu Dreamweaver, przeglądanie lokalnych plików i oglądanie ich takimi, jakimi będą się przedstawiać odwiedzającym po umieszczeniu na serwerze.

Program Dreamweaver umożliwia podgląd dokumentów dokładnie w takiej postaci, w jakiej będą wyświetlane po umieszczeniu na serwerze — zarówno w widoku Projekt, jak i przy użyciu funkcji Podgląd w przeglądarce.Aby to zrobić, musisz jednak upewnić się, że przeglądasz plik zawierający dołączenie jako plik tymczasowy.(Wybierz Edycja > Preferencje, wybierz kategorię Podgląd w przeglądarce i upewnij się, że opcja Podgląd za pomocą pliku tymczasowego jest zaznaczona.)

Spostrzeżenie

Jeśli używasz serwera testowego, takiego jak Apache lub Microsoft IIS, do podglądu plików na dysku lokalnym, nie musisz przeglądać pliku jako pliku tymczasowego, ponieważ serwer wykonuje przetwarzanie za Ciebie.

Umieszczenie dołączenia po stronie serwera w dokumencie wstawia odniesienie do pliku zewnętrznego; nie wstawia zawartości określonego pliku w bieżącym dokumencie.Określony plik powinien zawierać tylko zawartość, którą chcesz dołączyć.Oznacza to, że plik dołączenia nie powinien zawierać żadnych znaczników head, znaczników body lub znaczników html (w tym znacznika <html> — znaczniki formatowania HTML, takie jak znaczniki p, znaczniki div itp., są w porządku).Jeśli je zawiera, te znaczniki będą kolidować z znacznikami w oryginalnym dokumencie, a program Dreamweaver nie wyświetli strony prawidłowo.

Pliku dołączanego nie możesz edytować bezpośrednio w dokumencie. Aby edytować zawartość dołączenia po stronie serwera, musisz bezpośrednio edytować plik, który dołączasz.Wszelkie zmiany w pliku zewnętrznym są automatycznie uwzględniane w każdym dokumencie, który go zawiera.

Są dwa typy dołączeń serwerowych: Wirtualne i plikowe. Program Dreamweaver domyślnie wstawia dołączenia typu File, ale możesz użyć Inspektora właściwości, aby wybrać to, które jest odpowiednie do typu serwera internetowego, którego używasz:

  • Jeżeli używasz serwera internetowego Apache, wybierz opcję Wirtualne. W serwerze Apache, wirtualne dołączenia działają zawsze, podczas gdy plikowe czasami.
  • Jeżeli twoim serwerem jest Microsoft Internet Information Server (IIS), wybierz plikowe. (Wirtualne działają w IIS tylko w niektórych przypadkach).
Spostrzeżenie

Niestety, IIS nie pozwala dołączyć pliku z folderu powyżej bieżącego folderu w hierarchii folderów, chyba że specjalne oprogramowanie zostało zainstalowane na serwerze.Jeśli musisz dołączyć plik z folderu wyżej w hierarchii folderów na serwerze IIS, zapytaj administratora systemu, czy niezbędne oprogramowanie jest zainstalowane.

  • Dla innych typów serwerów, podobnie jak w przypadku, gdy nie wiesz jakiego serwera używasz, trzeba zapytać administratora systemu jakiej opcji użyć.

    Niektóre serwery są skonfigurowane tak, aby przeglądać wszystkie pliki czy nie zawierają dołączeń serwerowych, inne sprawdzają tylko pliki z określonymi rozszerzeniami, takimi jak .shtml, .shtm lub .inc. Jeżeli dołączenie serwerowe nie działa prawidłowo, zapytaj administratora systemu czy musisz użyć specjalnego rozszerzenia pliku w, którym są dołączenia. (Jeśli na przykład plik nazywa się canoe.html, może być konieczne nazwanie go canoe.shtml.) Jeżeli chcesz, aby twoje pliki zachowały rozszerzenie .html lub .htm, zapytaj swojego administratora systemu czy nie może tak skonfigurować serwer, aby wszystkie pliki (nie tylko te, które posiadają określone rozszerzenia) były przeglądane pod kątem dołączeń serwerowych. Przetwarzanie plików pod kątem dołączeń serwerowych zajmuje trochę czasu, tak więc strony, który serwer przetwarza są dostarczane nieco wolniej niż inne strony, tak więc, niektórzy administratorzy systemowi nie udostępniają opcji przetwarzania wszystkich plików.

Wstawianie dołączenia po stronie serwera

Możesz użyć programu Dreamweaver do wstawiania dołączeń po stronie serwera na swojej stronie.

Wstawianie dołączenia po stronie serwera

Wybierz Wstaw > Dołączenie po stronie serwera.
W oknie dialogowym, które się pojawi, przejdź i wybierz plik.

Domyślnie, wstawianie jest dołączenie typu Plik.

Aby zmienić typ dołączenia, wybierz dołączenie po stronie serwera w oknie Dokument i zmień typ w Inspektorze właściwości (Okno > Właściwości), w następujący sposób:
  • Jeżeli używasz serwera internetowego Apache, wybierz opcję Wirtualne. W serwerze Apache, wirtualne dołączenia działają zawsze, podczas gdy plikowe czasami.
  • Jeżeli twoim serwerem jest Microsoft Internet Information Server (IIS), wybierz plikowe. (Wirtualne działają w IIS tylko w niektórych przypadkach).
Spostrzeżenie

Niestety, IIS nie pozwala bez zainstalowania specjalnego oprogramowania, dołączyć pliku znajdującego się w folderze, który jest wyżej w hierarchii plików. Jeżeli musisz dołączyć plik z foldera, który znajduje się wyżej w hierarchii plików na serwerze IIS, spytaj swojego administratora systemu, czy odpowiednie oprogramowanie zostało zainstalowane.

  • Dla innych typów serwerów, podobnie jak w przypadku, gdy nie wiesz jakiego serwera używasz, trzeba zapytać administratora systemu jakiej opcji użyć.

Zmienianie pliku, który jest dołączany

Wybierz dołączany plik po stronie serwera w oknie Dokument.
Otwórz Inspektora właściwości (Okno > Właściwości).
Wykonaj jedną z następujących czynności:
  • Kliknij ikonę folder i przejdź do nowego pliku do dołączenia i wybierz go.

  • W polu wpisz ścieżkę i nazwę nowego pliku do dołączenia.

Edytuj zawartość dołączeń po stronie serwera

Za pomocą programu Dreamweaver można edytować dołączenia po stronie serwera.Aby edytować zawartość powiązaną z dołączonym plikiem, należy otworzyć plik.

Wybierz dołączenie po stronie serwera w widoku Projekt lub widoku Kod i kliknij przycisk Edytuj w inspektorze właściwości.

Dokument dołączony pojawia się w nowym oknie Dokument.

Zmień plik, a następnie go zapisz.

Zmiany są natychmiast odzwierciedlone w bieżącym dokumencie i w każdym kolejnym dokumencie otwieranym z dołączonym plikiem.

Jeżeli jest taka potrzeba, wyślij plik dołączenia do zdalnego serwera.