Home Über mich
Impressum

Woher kommt Netzpower

Power - das wollen wir haben, das wollen wir sehen

Flexibel sein

Mit wenigen "Handgriffen" ist ein Slider zu produzieren , welcher - je nach Browserfähigkeit - Images in jpg, webp oder avif darstellt.

Ideal um "mal eben" etwas vorzustellen.

ImageSlider

Leistung im Internet besteht natürlich aus diversen Komponenten (Bitte auf die weissen Balken klicken).

Hardware und Netzanbindungen

Es ist klar das man mehr Leistung bekommt wenn man eine leistungsfähigere Hardware nutzen kann und die mit maximaler Geschwindigkeit an das Netz gebunden wurde.

Zudem kann man z.B. einen eigenen Webserver viel besser konfigurieren und auf die zu erwartende Last anpassen.

Auf der anderen Seite teilen sich viele Domains einen Server.
In wie weit der Server durch die anderen belastet wird ist unbekannt.

Auch und gerade bei einer Datenbanknutzung wird die Teilung eines Datenbankservers mit anderen bezüglich der Leistung nachteilig sein.

Es ist aber völlig falsch nur auf eine bessere Technik zu setzen ! Die Erfahrung zeigt das die Realisierung des Webs , die eingesetzten Mittel und die Ausdauer des Betreuers entscheidend sein können.


Software

Software - das ist HTML, CSS, Javascript und eine serverseitige Programmiersprache wie PHP.

Hinzu kommt bei einer Datenbanknutzung SQL als Abfragesprache.

Das fertige Produkt - sprich die Webseite - wird beim Empfänger von einem Browser verarbeitet. Auch die können und haben unterschiedliche Leistungsmerkmale zum einen und zum anderen verstehen sie nicht immer alles was z.B. via HTML korrekt formuliert wurde.

Hat ein Developer zu wenig Wissen von alledem dann wird es nie ein gutes Ergebnis geben.

Als Beispiel nehme ich mal wieder das System Cmsmadesimple - da sind haarsträubende Bremsen bereits im PHP Code eingebaut.
Da werden Datenbankabfragen so etwas von mangelhaft zielgerichtet formuliert, das man anschließend das Ergebnis noch mit PHP Code auseinander flöhen muss, obwohl man es auf einem Schlag fix und fertig von der Datenbank geliefert bekommen könnte.

Richtig zerschmeissen kann man allerdings die Power eines Webs mit überladenen Seiten. Viele Nodes (HTML - Elemente) fordern Höchstarbeit vom Browser ab. Browser sind in der Regel für maximal 1500 Nodes eingerichtet - da ist klar das man z.B. bei 800 Nodes einem Smartphone mehr abverlangt als es eigentlich leisten kann.

Solche Art von Bremsen wirken radikal und sind eigentlich ein Konzeptionsfehler.

Suchmaschinen wie Google strafen derartige Seiten massiv ab, aber auch Besucher brechen den Seitenbesuch dann einfach ab. 70% aller Seitenbesuche solcher Seiten werden laut Google einfach abgebrochen. 26% und mehr von Desktop Besuchern machen im Schnitt das gleiche.


Konzeptionsfehler

Grausam schlagen Konzeptionsfehler durch. Nicht selten wird beim Start eines Projektes nicht weit genug gedacht.

Das Ziel ist ja immer seine Seiten einem möglichst großem Publikum zeigen zu können.

Am Anfang ist es ja nicht so , alles läuft gut und ausreichend schnell und man verzichtet gerne auf den mühseligen Kleinkram einer voll durchdachten Optimierung.

Die Erfolgskurve wird sicher ansteigen, bremst sich aber irgendwann von selbst aus und dann steht man da.

In der Zwischenzeit hat man noch dieses und jenes eingebaut - es läuft, aber nicht schnell und rund genug um nun viele Besucher bedienen zu können.

Hier man muss man von Anfang an genau überlegen was man erwartet.


Die Leistung einzelner Seiten ist unterschiedlich

Es wird immer gerne übersehen das jede einzelne Seite eine individuelle Leistung hat.

Zu häufig wird da nur die Startseite geprüft und der Rest nicht.
Aber es ist klar das unterschiedliche Inhalte auch unterschiedliche Datenströme und Browser-Reaktionen verursachen wird.

Es muss daher bei einem Web jede einzelne Seite auf Leistung geprüft werden !