Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][CSS] <link> czy include?
Rudi1204
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 2
Dołączył: 11.03.2007

Ostrzeżenie: (0%)
-----


Tak jakoś mnie naszło i zacząłem się zastanawiać jaka forma jest wygodniejsza na dodawanie arkuszy stylów do strony:
Kod
<link rel="stylesheet" href="/adres do arkusza/style.css" type="text/css" />

czy może lepiej jest użyć funkcji include()
Kod
<style type="text/css">
<?php include '/adres do arkusza/style.css'; ?>
</style>

Tak jak sprawdzałem zaletą drugiego rozwiązania jest to iż jeśli mamy zdefiniowaną np stałą ścieżkę do katalogu z arkuszami to podczas przeniesienia lub zmiany układu folderów w naszej stronie wystarczy zmienić tylko jedną zmienną (np css_path), a poza tym jeśli używamy background-image nei trzeba robić np "../../" bo można skorzystać ze zmiennej image_path.

Co o tym śądzicie? Jakie jest Wasze zdanie na temat?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
cojack
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 80
Dołączył: 31.05.2008

Ostrzeżenie: (20%)
X----


Dobrym rozwiązaniem jest robienie combo, tzn ładujesz parę cssów do jednego pliku, jsów do drugiego pliku i masz to wszystko w 2 plikach, dzięki temu zmniejsza się ilość requestów do serwera. W dobie szybkiego internetu, lepiej przeglądarce zrobić 2 requesty plików o większej pojemności niż 30 małych. Szybciej Ci się strona będzie generować, przeglądarka też posiada swój cache i na pewno te dwa pliki zachehuje po pierwszej wizycie.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 8.10.2025 - 08:12