Sooo... Ich habe Deine per Mail zugesandte twg.js.php ausprobiert und muss sagen, dass es - für meinen speziellen Zweck - am Besten ist, wenn ich nur
Code:
e.preventDefault();
in der js/twg.js.php herausnehme. So habe ich auf dem iPad das Beste aus beiden Welten - Einerseits funktionierende Swipe Gestures, andererseits die Möglichkeit, die Seite normal zu scrollen. Alles prima also.
Was mir aber eben gerade aufgefallen ist und mich wirklich glücklich macht:
Bis vor 2 Tagen habe ich auf meiner Website noch die TWG 1.8.7 eingesetzt, weil da alles so lief, wie ich es mochte und weil ich dummerweise vor Jahren direkt in der config.php statt in der my_config.php rumgespielt habe und mir deshalb jedes Upgrade eine Menge Arbeit gemacht hat. Jetzt aber der Punkt: Die Version 2.0.4 hat den generellen Server Load und die CPU Nutzung der Gallerie
HALBIERT! Ich kann es fast gar nicht glauben, das ist einfach großartig.
Zur Erklärung:
Ich nutze TWG für eine Gallerie mit ca. 17.000 Bildern, 8.000-10.000 Besuchern und 500.000-800.000 Pageviews pro Tag. TWG war unter diesen Bedingungen immer recht ressourcenhungrig, so dass ich sie verteilt auf 5 vServern laufen lassen musste, um den Load halbwegs gerecht zu verteilen. Jetzt kann ich ernsthaft darüber nachdenken, das Ganze auf 1-2 Server zu reduzieren. Das ist ziemlich klasse! Hat sich denn zwischen 1.8.7 und 2.0.4 tatsächlich so viel in Sachen Performance geändert?
Schwer beeindruckt und mit lieben Grüßen
-A