Geschwindigkeit von Gallayer2 bei ca. 6000 Fotos

holidaypics

Joined: 2008-06-01
Posts: 11
Posted: Sun, 2008-06-01 12:41

Hallo
Ich habe jetzt auf meiner Webseite http://www.holidaypics.org etwas über 6000 Fotos.
Die Geschwindigkeit ist teilweise mehr als mühsam.
Es dauert teilweise 20-30 Sekunden bis eine Seite öffnet. Es kommt sogar teilweise die Überschreitung der maximalen Scriptlaufzeit von 30 Sekunden.
Komisch ist, dass die anderen Webseiten die ich ab gleichen Server haben schnell laufen.

kann es sein, dass die 6000 Fotos zu viel sind? Ich wollte eigentlich noch 10 mal so viele hochladen.
Aber falls das jetzt schon zu viel sind...
Hat jemand Tipps für mich?

Danke
LG Hermann

 
XCOM

Joined: 2002-12-30
Posts: 444
Posted: Mon, 2009-07-13 17:33

Hallo,

Hast du mittlerweile was geändert ? Habe gerade eben etwas herumgeklickt und die Geschwindigkeit kommt mir passend vor, auch keine
Scriptlaufzeit Überschreitung.

[G2] http://mypics.at

 
oceco

Joined: 2007-10-22
Posts: 666
Posted: Mon, 2008-06-02 18:45

@holidaypics

ich kann XCOM nur beipflichten: Bei ein wenig herumklicken war alles sehr performant (meine I'net-Anbindung: 15/1.5 Mbps), lediglich Google Maps hinkt leicht hinten an, dürfte aber auch an Google liegen). Bei meinem Hoster hatte ich so mal beiläufig bemerkt, dass die Performance Wünsche spriessen lasse (bei knapp 3000 Fotos) und bald darauf war alles, auf wundersame Weise, plötzlich wieder erwartungsgemäss. Inzwischen stelle ich wieder eine leichte, schleichend ansteigende Degradierung der Performance fest. Die Wartungsaufgaben von Gallery2 führe ich gelegentlich durch, in der Hoffnung die Performance zu optimieren. Ich habe Shared Hosting und vermute, dass das Problem dort liegt.

Irgendwo habe ich hier eine Liste der grössten Gallery2-Sites gesehen und diese übertreffen unsere Galerien bei weitem (nach Deinem geplanten Ausbau dürftest Du dort gelistet werden), und bei denen war die Performance O.K.

Übrigens, toll gemachte Seite!!!

Gruss/oceco

PS: Schuld kann auch Dein Browser sein (Cache/Disk, Add-ons etc.) Vielleicht ist dies ein Tipp ???
___________________________________________________
The Top Secret Gallery2 Treasure:
Quick Start Guide

 
holidaypics

Joined: 2008-06-01
Posts: 11
Posted: Mon, 2008-06-02 20:57

Ich habe jetzt noch mal einiges geändert, was ich so in diesem Forum gefunden habe. Wie die Benutzeralben deaktiviert, die Leistung auf Starke Beschleunigung gestellt und in den Wartungsaufgaben ist das erste mal der Job „Erzeuge alle Vorschaubilder/Zwischengrößen“ ohne Fehler durchgelaufen. Hier kam bis jetzt nach ca. 5 Minuten immer eine zig tausend Zeilen lange Fehlermeldung.
Was ich noch festgestellt habe, das ich im Google Map Modul besser nicht auf die Gruppen (Erstellen und Bilder zuordnen) klicke. Erstens kommt ohnehin keine Seite (bleibt leer) und dann hängt der Server, bzw ist dann wieder für einige Minuten extrem langsam.
Ich denke, das Modul schafft es nicht mehr die 6000 Fotos in einer Liste darzustellen.

Da meine Seite auch auf einem Shared Webspace liegt denke ich es kann natürlich auch da viel von nebenan kommen. Besonders langsam kommt es mir zwischen 17:00 und 20:00 Uhr vor. Obwohl momentan läuft es wirklich nicht schlecht.

Für mich stellt sich jetzt nach dem ersten Backup auch die Frage, wie ich mein Backup in Zukunft lösen kann. Ich brauchte jetzt ca. 10 Stunden. Wenn ich die Menge der Bilder jetzt noch weiter steigere, wird sich das natürlich noch mal um vieles erhöhen.
Aber was mache ich im Ernstfall, wenn der Server mal abraucht und ich mein Backup wieder hochladen muss. Da mein Upload nur kleine 60KB schafft, bekomme ich das ja in einer Woche nicht mehr hoch.
Habt ihr für solche Szenarien eine Lösung? Oder wie macht ihr das?

LG Hermann

-------------------------------------
http://www.holidaypics.org

 
jens_k

Joined: 2007-01-28
Posts: 244
Posted: Mon, 2008-06-02 21:00

Hallo Hermann,

einen Großteil der Daten machen ja die eigentlichen Biler aus. Diese sichere ich nicht mit, da ich sie sowieso lokal gesichert habe. Meine Alben-Struktur kenne ich und kontrolliere sie ggfs. im Verzeichnis <gal2_data/albums/...>.
Die Datenbank sichere ich mit MySQLDumper, den Webspace mit BackYourSpaceUp (online-Sicherung in ein ZIP-Archiv, welches ich dann herunter lade - benötigt für ca. 200 MB 10 Minuten, sichert auch inkrementell, also nur die Änderungen zum letzten Backup). Um die Zeit bzw. die Größe möglichst klein zu halten, schliesse ich die Cache-Ordner aus dem Backup aus. Das jeweils letzte Backup verbleibt bei mir immer online.
Eine denkbare Möglichkeit wäre es, das Zip-Archiv mit dem Backup auf einem anderen WebSpace zu sichern, dann geht das Übertragen im Restore-Fall deutlich schneller. Das mache ich im Moment aus Sicherheitsgründen nicht (Passwörter im Klartext in Konfigurationsdateien), da BackYourSpaceUp das Archiv nicht mit einem Passwort versieht. Das heißt, das Problem der langen Upload-Zeiten habe ich ebenfalls ;-(

Beste Grüße,
Jens
___________________________________
http://jekophoto.eu | http://jekophoto.de

 
XCOM

Joined: 2002-12-30
Posts: 444
Posted: Sat, 2009-07-18 13:57
holidaypics wrote:

Da meine Seite auch auf einem Shared Webspace liegt denke ich es kann natürlich auch da viel von nebenan kommen. Besonders langsam kommt es mir zwischen 17:00 und 20:00 Uhr vor. Obwohl momentan läuft es wirklich nicht schlecht.

Für mich stellt sich jetzt nach dem ersten Backup auch die Frage, wie ich mein Backup in Zukunft lösen kann. Ich brauchte jetzt ca. 10 Stunden. Wenn ich die Menge der Bilder jetzt noch weiter steigere, wird sich das natürlich noch mal um vieles erhöhen.
Aber was mache ich im Ernstfall, wenn der Server mal abraucht und ich mein Backup wieder hochladen muss. Da mein Upload nur kleine 60KB schafft, bekomme ich das ja in einer Woche nicht mehr hoch.
Habt ihr für solche Szenarien eine Lösung? Oder wie macht ihr das?

LG Hermann

-------------------------------------
http://www.holidaypics.org

Ich schreib dir mal ein paar Möglichkeiten:

# Falls du Shell Zugriff hast den g2data Ordner in einen anderen Ordner kopieren + Datenbank Dump machen
# Deinen Anbieter nach einer Backup Möglichkeit Fragen (wieder deinen Gallery Ordner, g2data und die Datenbank)
# Eventuell per FTP alle Daten auf einen anderen Server mit guter Anbindung kopieren
# Auf einen dezidierten Server wechseln falls das Know How vorhanden ist, dafür hast du hier
eine Menge weitere Möglichkeiten

Zu aller erst solltest du dich um das Backup der Datenbank kümmern, viele Fehler können schon alleine
durch das Einspielen des z.b Vortages Backup ausgemerzt werden.
Damit die Originalbilder einen Fehler bekommen muss schon mehr passieren.

[G2] http://mypics.at

 
holidaypics

Joined: 2008-06-01
Posts: 11
Posted: Sat, 2008-07-12 12:55

Hej
Ich habe noch eine Bremse auf meiner Seite gefunden. Sie kommt vom Google Map Modul, von der Funktion "View Album on a Map". Wenn diese Aktion ausgeführt wird, passiert zum einen nichts, zum anderen belastet es den Server sehr stark. (Bei dieser Aktion versucht er eine Übersicht über alle Fotos zu erstellen)
Die Funktion "View in Google Earth" funktionier soweit gut. (ist aber auch nicht sehr schnell).
Meine Frage ist nun, wie kann ich das "View Album on a Map" abschalten oder aus dem Menü Album-Aktionen entfernen?
Ich kann immer nur beide über das Admin-Menü vom Map-Modul abschalten, aber nicht nur eines der beiden um den Eintrag: "Google Map Link Behavior:"
Hat jemand eine Idee, wie ich das lösen kann das ich nur diese eine Aktion abschalte oder nur für Admins freigeben kann?

http://www.holidaypics.org

 
Udo Kraehenfeld

Joined: 2006-06-01
Posts: 36
Posted: Thu, 2008-07-17 11:50

Also das Prob ist das die G2 nicht wirklich optimiert ist für große Galerien.

Ich habe schon viele Server auf 100% CPU last bekommen.

So auch meinen aktuellen einen Core 2 Quad Q6600 mit 8GB RAM.

Ok ich hab auch ne riesige Galerie mit 34430 Items.

 
XCOM

Joined: 2002-12-30
Posts: 444
Posted: Sat, 2009-07-18 13:57
Udo Kraehenfeld wrote:
Also das Prob ist das die G2 nicht wirklich optimiert ist für große Galerien.

Ich habe schon viele Server auf 100% CPU last bekommen.

So auch meinen aktuellen einen Core 2 Quad Q6600 mit 8GB RAM.

Ok ich hab auch ne riesige Galerie mit 34430 Items.

Hallo,

Einerseits schreiben Teile der Community und die Entwickler selbst, dass die G2 für große Anwendungen ausgelegt ist, andererseits berichtest du über Perfomance Probleme. Leider spiele ich mit meinen Galerien in einer ziehmlich kleinen Liga und habe selber keine Vergleichswerte obwohl mich das Thema sehr interessiert.

So halte ich die Anzahl der Items im ersten Moment für nicht so wichtig, relevent wird es erst mit den gleichzeitigen Zugriffen. Oder bricht die Galerie schon bei nur einem User ein ?
Wie sieht das Umfeld der großen Galerien aus ? Was leistet das Subsystem des Servers (Festplatten IOs,...). Wie weit wird am Tuning der z.B MySQL Datenbank gedreht ? Wie sieht z.B die Apache Konfiguration aus ?

[G2] http://mypics.at

 
Udo Kraehenfeld

Joined: 2006-06-01
Posts: 36
Posted: Thu, 2008-07-17 14:40

Also auf dem Server ist alles auf Anschlag optimiert also MySQL Querie Cache, eAccalerator, custom Binaries auf den Prozessor abgestimmt.

Bei der reinen Gallery:
Aber denn noch will die Antwortzeit auf dem Server nicht unter 3s sinken.
Die PHP Generierungszeit ist bei 0.5s

Bei der Joomla 1.0 + Gallery2:
Antwortzeit auf dem Server nicht unter 6s.
Die PHP Generierungszeit ist bei 0.8s

Ich habe schon herausgefunden das der ImageBlock ganz schön an der Leistung zieht.

Aber das ist eine Funktionen die viele meiner User mögen.

Besucher:
Wenn ich weniger als Besucher 300 am Tag habe ist es ein schlechter tag.
Jeder Besucher öffnet ca. 16 Seiten pro Besuch.

 
holidaypics

Joined: 2008-06-01
Posts: 11
Posted: Thu, 2008-07-17 17:25
Udo Kraehenfeld wrote:
Ich habe schon herausgefunden das der ImageBlock ganz schön an der Leistung zieht.

Aber das ist eine Funktionen die viele meiner User mögen.

Das mit dem ImageBlock ist bei mir auch. Wenn ich diesen aktiviere benötigt jede Seite 30-60 Sekunden für den Aufbau.

http://www.holidaypics.org

 
holidaypics

Joined: 2008-06-01
Posts: 11
Posted: Thu, 2008-07-17 17:31
Udo Kraehenfeld wrote:
Also das Prob ist das die G2 nicht wirklich optimiert ist für große Galerien.

Ich habe schon viele Server auf 100% CPU last bekommen.

So auch meinen aktuellen einen Core 2 Quad Q6600 mit 8GB RAM.

Ok ich hab auch ne riesige Galerie mit 34430 Items.

Das bedeutet also für mich, wenn ich meine nächsten 10.000 Bilder auf den Server lade, wird mich mein Provider vom Shared-Webserver rauswerfen.

Wäre es nicht eine Möglichkeit mehrer einzelne Installation auf einem Server zu machen und somit die Belastung verkleinern? Oder würde das an der Last nichts ändern?

http://www.holidaypics.org

 
holidaypics

Joined: 2008-06-01
Posts: 11
Posted: Sat, 2009-07-18 13:46

Guten Tag

Ich wollte nur noch mal kurz die Info geben, daß mein Provider mir jetzt mit 7500 Bildern nahegelegt hat auf einen anderen Server umzusteigen da meine Seite den Shared-Webserver zu viel belastet. (Was ich nun auch gemacht habe)

http://www.holidaypics.org

 
XCOM

Joined: 2002-12-30
Posts: 444
Posted: Sat, 2009-07-18 13:59

Hallo,

Du meinst einen eigenen Root-Server für dich? Oder weit weg vom Provider :-)

[G2] http://mypics.at

 
holidaypics

Joined: 2008-06-01
Posts: 11
Posted: Sun, 2009-09-27 13:48

Nein, ist noch kein eigener Root Server.
Ich bin auch von meinem alten Provider weg (all-inkl), da es dort keine Mittelding zwischen Shared-Webserver und Managed Root Server gibt.
Habe mir eine Arte Managed Virtual Server bei Hosteurope genommen. Das Produkt gib es mitlerweile nicht mehr.
Ist aber auch nicht das gelbe vomn Ei. Die ersten 2 Monate lieft die Seite echt schnell. Mittlerweile geht aber auch dieser wieder in die Knie. Vermutlich ist der Server jetzt voll mit Kunden.
Über kurz oder lang werde ich wohl um einen eigenen Root Server nicht herumkommen. Aber ich habe einfach nicht genug Zeit um mich auch noch um das Betriebssystem zu kümmern.

------------------------------------------------------
http://www.holidaypics.org

 
XCOM

Joined: 2002-12-30
Posts: 444
Posted: Sun, 2009-09-27 16:29

Hallo,

Vielleicht könnte die kommende Gallery3 für dich interessant werden.
________________________________________
[G2] myPics.at Foto Galerie | Mein Gallery2 Blog