Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Szybkość strony
#1
Witam.
Chciałbym jakoś zwiększyć szybkość ładowania się strony.

Strona oparta o frameworku CI.

Włączyłem Gzip. Chciałbym uniknąć cache'u, bo strona dość często się zmienia. Nagłówki jakie zwraca mi owa strona:

HTTP/1.1 200 OK
Date: Wed, 30 Dec 2009 23:35:27 GMT
Server: Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8e-fips-rhel5
Content-Encoding: gzip
Vary: Accept-Encoding
X-Powered-By: PHP/5.2.9
Set-Cookie: blabla
Keep-Alive: timeout=3, max=1000
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: text/html

A narzędzia Google pokazują że Gzip nie jest włączone.

Dodatkowo Page Speed od Google'a pokazuje mi takie sugestie:

Serve static content from a cookieless domain
Parallelize downloads across hostnames
Optimize the order of styles and scripts
Minify CSS
Leverage browser caching
Odpowiedz
#2
Hmmm... Zmniejsz jakość obrazków, od razu zmniejszy się ich waga ... albo jak masz przyciski menu to niech będzie przycisk i jego hover na jednym obrazku! To zwiększy szybkość.

No i zostaje Ci optymalizacja skryptu...
Używasz SMARTY?
Odpowiedz
#3
Nie, ale MVC używam, czyli coś jak Smarty. I czemu pomimo włączenia gzipa google mi pokazuje że nie mam włączonego, przez co nadal sugeruje że powinienem włączyć tę funkcję (Włącz kompresję przy użyciu narzędzia gzip)?
Odpowiedz
#4
Ale SMARTY powinno łączyć się z MVC - bo SMARTY są lepsze niż Twoja biedna obsługa szablonów. ;]

1. Użyj smarty;
2. Zoptymalizuj aplikację;
3. Włącz cache dla szablonów;
4. Zmniejsz jakoś obrazków i połącz je w kilka większych - zwiększy się prędkość ładowania.
Odpowiedz
#5
Hmm, sądzę że jest framework którego użyłem posiada wszelkie zalety SMARTY (CI). Cache mogę włączyć tylko dla kilku podstron, bo dla większości, jest to po prostu nie opłacalne.
Jakieś inne pomysły jeszcze?
Odpowiedz


Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl