Logfile Analyse, ursprünglich von mir durchgeführt um herauszufinden welche php-Software so extrem Ressourcen hungrig ist, dieses habe ich gleich zum Anlass genommen um zuschauen mit was sind die Besucher unterwegs. Was soll ich sagen die Zahlen machen mir Angst. Dazu muss ich aber erwähnen, dass das analysierte Logfile nicht vom Blog stammt sondern von einen Projekt von mir ist.
Most Used Browsers
01 Internet Explorer 6.x 23.38%
02 Firefox 17.41%
03 Internet Explorer 7.x 5.97%
04 Opera 5.97%
05 Internet Explorer 8.x 2.99%
06 Internet Explorer 5.x 2.49%
07 Netscape 4.x 1.99%
08 Safari 1.49%
09 Mozilla/4.0 (compatible;) 1.00%
10 Internet Explorer 3.x 0.50%
11 SeaMonkey 0.50%
12 Netscape 7.x 0.50%
Most Used Operating Systems
01 Windows XP 45.60%
02 Others 33.52%
03 Windows Vista 7.69%
04 Windows 2000 3.30%
05 Mac OS 2.75%
06 Linux 2.75%
07 Windows NT 1.10%
08 Windows 98 1.10%
09 Windows Server 2003 0.55%
10 Windows 3.x 0.55%
11 Windows 95 0.55%
12 Windows CE 0.55%
Ich denke die Zahlen sprechen eine traurige Sprache für sich.
PS: Natürlich habe ich auch heraus gefunden welche php-Software die Ressourcen Schlampe ist. Die Antwort, phpBB3. Mein Rat dazu Finger weg von phpBB.
Oder Suchmaschinenfreundlich in Englisch, “cropped square images with css”. ;B
Es ist eigentlich ganz einfach und simpel. Wir brauchen dafür nur eine Div-Box, ein Thumbnail was mindestens 5 Pixel und 50 Pixel maximal größere Kantenlänge als die Div-Box hat und wir brauchen noch ein 1 Pixel Transparentes .gif.
Anmerkung: Die Technik selber ist schon alt vor 15 11 Jahren haben wir diese Technik zum schützen unser Bilder verwendend (damals noch mit Tabellen.)
Und schon kann es losgehen. Als erstes müssen wir festlegen wie groß die geschnittene Grafik sein soll. In meinen Fall 100×100 Pixel, also legen wir eine CSS Klasse mit folgenden Werten an (Wichtig ist “background-position”, da wir damit festlegen welcher Bildausschnitt zusehen sein soll).
.thumb {
width: 100px;
height: 100px;
background-position: center center;
}
Als nächstes letztes müssen wir die Div-Box basteln, dass entscheidende dabei sind ist das innerhalb der Box das Transparente gif ist, welches genauso groß sein muss wie die Div-Box und die Div-Box muss als Hintergrund das Thumbnail zugewiesen bekommen (Der Link ist natürlich Optional).
<div class="thumb" style="background-image:url(URL-ZUM-THUMBNAIL);">
<a href="WAS-AUCH-IMMER"><img width="100px" height="100px" src="pixel.gif" alt=""/></a>
</div>
Fertig und so kann es aussehen wenn man das zu einer Galerie ausbaut.

PS: Man kann auch jede andere möglich und unmögliche Größe für den Ausschnitt verwenden, wichtig dabei ist nur, dass das Thumbnail dann auch entsprechend groß ist.
Dazu gibt es nicht viel zu sagen nur soviel, es ist ein Pagesetter Plugin welches ich soweit angepasst habe das es unter Pagemaster funktioniert.
Zu finden ist es unter http://paste.dkfan.info/pastebin.php?show=20.
Geht es ihnen auch so, das ihr Schreibstiftbehälter überläuft, einfach mehr kein Platz ist?

Wollen sie eine Lösung des Problems? Wir haben die Lösung! Und zwar die AirRocketPensBox! Die AirRocketPensBox bietet sehr viel Platz und ist extrem Variabel! Sie hat ein einzigartiges Design! Und jede einzelne ist ein Unikat! Und das aller beste sie können sie ganz einfach nach bauen. Sie brauchen dafür nur eine Handelsübliche “6er bulk 120mm Noiseblocker-Kiste”, eine Schere, ein Heftgerät und etwas Pappe (1m²). Und schon kann es los gehen.
Die Kiste:

Nun zerschneiden sie die Pappe, so das daraus Trennwände werden. Diese setzen sie nun in die Box ein und fixieren diese, mit Kleber und Heftgerät.

Als letztes noch ein paar Schönheitskorrekturen.

Und damit ist die AirRocketPensBox fertig.

Und das nächste mal bringe ich ihnen ein Modding für die Box mit, den AirRocketPensBox Lighter.
ich nehme alles zürck (Merke!) und behaupte das Gegenteil. Man sollte halt auch die div Anweisung in die richtige schleife packen!
Wenn du eine neues Design gebastelt hast teste ihn auch im Opera, den er macht dir ein Strich durch die Rechnung, auch wenn die Seite im IE, im Fox geht und zu 100% XHTML konform ist, Opera interessiert das nicht!
Opera hat sogar damit Probleme wenn man die Farbangaben in rgb darstellt!
Also SNAFU!
D.h. ich brauche noch mehr Kaffee, da der Release Termin der 1.Mai ist.
Das ist ein Klassisches include Problem was ich habe, eine Datei (<– ich) und zwei Dateien mit der gleichen Variable müssen includiert werden.
a) Ich muss mir eine Projekt-Management Software basteln (mit ToDo-Liste, u.s.w.).
b) Das erste Projekt was da rein muss ist die Management Software, sonst komme ich wieder davon ab bzw. denke nicht daran.
Das ist ernsthaftes Problem, das gibt mit Sicherheit eine redeclare Fehlermeldung.
ich bin ein Geek!
Ich habe ja Ferien, soweit ok, aber vorhin wusste ich nicht was ich machen soll, also habe ich aus Langeweile etwas gerechnet und zwar ASCII –> Dezimal –> Hexadezimal –> Binär und das händisch. Klar geht zwar auch einfacher unter Zuhilfenahme eines Taschenrechners, aber das wäre ja wieder langweilig.
Das Ergebnis schaut so aus:
01000001 01101100 01100001 01100011 01101011 01010010 01101111 01100011 01101011 01100101
Eigentlich ganz einfach, vorweg sind Grundkenntnisse Voraussetzung um es hinzubekommen . Man muss Glücklicherweise nur zwei Dateien anpassen und schon funktioniert es, rein Theoretisch ist es nicht notwendig, aber leider sieht das pnWikka anders. (weiterlesen…)