![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 13.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Przymierzam się do uruchomienia serwisu. Priorytetem jest wyoknanie strony która będzie bardzo szybko wczytywana. Według Page Speed 2-3s musi uzyskać. Będę chciał to komuś zlecić. I teraz pytania: W czym najlepiej stworzyć takiego demona predkosci? php + mysql to będzie, ale czy użyć do tego html 5 ? czy to coś da w prędkości wczytywania? Jak wiadomo grafiki jak najmniej. Czy macie jeszcze jakies propozycje, uwagi, pomysly co zastosowac? zeby to było miażdząco szybkie? |
|
|
![]()
Post
#2
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
Jak najmniej żądań http, wszelkie grafiki łaczyć w sprite'y, skrypty w jeden. Wszystko kompresować, strone, skrypty, cssy (korzystając ze specyfikacji http 1.1 polecam deflate, ciut mniej zajmuje niż gzip, dzięki pominieciu sum kontrolnych), wszystkie cssy i skrypty przepuszczać przez narzedzia minify. Dobre zarzączanie nagłówkami od cacheu: Etag/Last-Modified i Expires/Cache-Control: max-age. Wyrzucenie apache'a na śmietnik. Wydzielenie statycznych tresci na oddzielną subdomene albo domene, żeby klient nie musiał wysyłać ciasteczek przy żądaniach o treści ich nie wymagających.
To tak narazie mi wpadło na myśl. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 13.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Wyrzucenie apache'a na śmietnik. Możesz to rozwinąć?
|
|
|
![]()
Post
#4
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
te 2 wykresy dobrze to obrazują
![]() |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 13.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Z tym akurat może być problem. Posiadam dedyka, a administrator działa tylko na apache, ale przyjrze się dokładnie tej sprawie jeszcze.
Reszta wskazówek znana i widzę, że najwięcej można ugrać dizajnem który musi być bardzo lekki. Czy znacie grafika szukam kogos bardzo dobrego który charakteryzuje się tym, że wykonuje lekkie i dobre projekty? Jakiś namiar? trop? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
da rade ![]() -------------------- cojack blog - mój blog (na jakiś czas off).
"jak czegoś nie wiem, to nie myślę że wiem" - moja domena |
|
|
![]()
Post
#7
|
|
![]() Developer Grupa: Moderatorzy Postów: 3 045 Pomógł: 290 Dołączył: 20.01.2007 ![]() |
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
A w praktyce i tak okazuje się, że przy dzisiejszych szybkościach łącz i renderowania strony w przeglądarce najwięcej zyskuje się na jakości serwera. Np. z moich obserwacji jest zdecydowana poprawa wydajności (widoczna gołym okiem) gdy maszyna stoi na szybkich dyskach np. SAS w RAID, a nie jakiś budżetowych SATA (a takie często nadal stosuje się w tańszych serwerach).
Ogólnie skupiłbym się na tym, aby zminimalizować wagę grafiki do jakiś 200-300kb + unikniecie jakiś głupich błędów (typu 200 zapytań sql na strone itp). Jeśli strona będzie napisana poprawnie to zazwyczaj więcej korzyści przyniesie przyjrzenie się serwerowi niż samej stronie. Nigdy nie robiłem tu jakiś szczegółowych testów, a jedynie bazuje na swoich obserwacjach, w których nawet strony oparte o ciężkie frameworki i z warstwą abstrakcji DB chodzą "super szybko", gdy serwer jest odpowiedni. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 13.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Serwer dedyk 800zl/miesiac jest mega szybki ;]
|
|
|
![]()
Post
#10
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Administrator też na śmietnik. Tru. Przesiadka na nginksa, to tydzień po pół godziny dziennie. [; -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#11
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 224 Pomógł: 40 Dołączył: 6.07.2004 Skąd: Wuppertal Ostrzeżenie: (0%) ![]() ![]() |
jak sie ma apachowe htaccesy zarządzane przez klientów jeśli maszyna jest współdzielona - to to nie jest już takie łatwe.
mozna tez .. stworzyc sobie ramfs i w nim trzymać pliki strony (jeśli to tylko jedna witryna) - wtedy mamy szybki czas dostępu. tylko trzeba zadbać o synchronizowanie plików z jakimś fizycznym dyskiem co wymagany czas |
|
|
![]()
Post
#12
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat jak sie ma apachowe htaccesy zarządzane przez klientów jeśli maszyna jest współdzielona - to to nie jest już takie łatwe. Ale spójrzmy prawdzie w oczy - te pliki sprowadzają się w 90% zastosowań do obsługi rewrite. A to można by było w miarę elegancko jakimś pseudo-panelem majstrować. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 13.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
A czemu nikt nie zaproponował Litespeed
|
|
|
![]()
Post
#14
|
|
![]() Grupa: Zarejestrowani Postów: 4 655 Pomógł: 556 Dołączył: 17.03.2009 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Jestem ciekawy jak sprawdziłby się YAWS
-------------------- Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 17:18 |