-
Es ist...
Autor: blablub 23.09.11 - 12:13
... gar nicht mal so schwer, Websites schnell zu machen:
- Man verzichte auf Flash
- Man verzichte auf riesige Werbenanner
- Man verzichte insbesondere auf 1200x1000 Pixel Werbebanner im Hintergund
- Man verzichte auf "Like", "+1", ... Buttons
- Man verzichte weitestgehend auf JavaScript (minimale helper scripte sind OK)
- Man besinne sich wieder auf simples, standardkonformes HTML + CSS, das serverseitig durch PHP unterstützt werden darf
Dann lädt jede Website in 50 Millisekunden. -
Re: Es ist...
Autor: rayo 23.09.11 - 12:39
Die Bildgrösse ist heutzutage gar nicht mehr so tragend. Die Seite ist viel langsamer wenn die Seite aus vielen kleinen einzelnen Bilder besteht (jedes mal ein Request).
Auch Javascript Bibliotheken brauchen teilweise viele Requests (Libraries mit 10 oder mehr einzelnen Teilen). Ab und zu gibt es ein Tool um diese zusammenzufassen.
Bei Bildern ist dies schon mühsamer 1 grosses Bild mit ganz vielen kleinen zu erstellen und dann mit css richtig zu positionieren. -
Re: Es ist...
Autor: nukleus 23.09.11 - 12:48
Es geht sogar schneller als 50 millisekunden, man schaue sich mal die Seite http://tauschzone.de/ an, ganz unten steht die Zeit. In einem Linux Magazin oder Linux User war mal der Aufbau beschrieben, C++, Datenbank im RAM, kein SQL oder sonstiges. Und ja, das sind nullkommairgendwas millisekunden :) Wenn ich mich recht erinnere, laeufft die Seite auf relativ schwacher Hardware, zumindest meine ich dass es damals(tm) so beschrieben war.
-
Re: Es ist...
Autor: Schattenwerk 23.09.11 - 13:01
nukleus schrieb:
--------------------------------------------------------------------------------
> Es geht sogar schneller als 50 millisekunden, man schaue sich mal die Seite
> tauschzone.de an, ganz unten steht die Zeit.
Die Zeit zum erzeugen und zum übertragen sind zwei unterschiedliche Dinge. Mit jeder beliebigen Sprache kann ich dir eine Seite machen, welche in 1sek erzeugt ist aber zum übertragen ein vielfaches braucht ;) -
Re: Es ist...
Autor: nukleus 23.09.11 - 13:57
Schattenwerk schrieb:
--------------------------------------------------------------------------------
>
> Die Zeit zum erzeugen und zum übertragen sind zwei unterschiedliche Dinge.
> Mit jeder beliebigen Sprache kann ich dir eine Seite machen, welche in 1sek
> erzeugt ist aber zum übertragen ein vielfaches braucht ;)
Ja, das hab ich hier wohl verwechselt. Allerdings kann man Daten erst senden nachdem man sie hat. Wenn die Seite selber z.B. nur wenig zum Uebertragen braucht aber das erzeugen dahinter lange braucht, kann man wenn dann nur die statischen Teile uebertragen (und die sollten meiner Meinung nach eh moeglichst klein sein) waerend alles andere auf die dynamischen Teile wartet.



