Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Administration
  Seite total langsam!

Forum : eXV2 Administration

Titel : Seite total langsam!

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=3783&forum=4


 safaga :

30.04.2007 09:00
 Hi,
seit 2 Jahren läuft nun meine Seite reibungslos. War auch immer recht flott im Aufbau.
Seit einiger zeit aber ist die total langsam geworden. Meine user beschweren sich dass der ladezustand soooooo zzzäääähhhh ist.
Als Besucher ohne Anmeldung geht es noch einigermasen, aber als registreirter ist es schon ziemlich Mühsam.
Woran kann das liegen?


Jetzt habe ich and der Seite aber grundsätzlich nichts geändert.
Habe jetzt mal alle überflüssigen Module entfernt, die Datenbank gesäubert, Optimiert und was mir eben noch so einfiel.

Nix hilft! Confused *

Woran kann denn das liegen?
Benutze noch die Version 2.0.3
Da ich aber Grafisch einiges geändert habe, auch innerhalb der Module, auch nicht vorhabe noch großartig was einzubauen, soll die Version auch erhalten bleiben. habe Angst dass mir sonst zuviel über den jordan geht. Razz

kann mir da vielleicht jemand einen Tipp geben was ich tun kann um den Zustand zu verbessern?

Danke im Voraus

 Picl :

30.04.2007 15:05
 Liegt die Seite auf einem eigenen (virtuellen) Server? Wenn ja, dann könntest du mal in den error-Reports schauen ob irgendwelche Fehler auftreten.

Was du auf jeden Fall machen kannst, ist eine Zugriffsstatistik durchzuschauen (hat man ja inzwischen bei den meisten Webpaketen) und dort zu schauen ob der Traffic in letzter Zeit signifikant angestiegen ist und an welchen Dateien das liegt.

Außerdem kann es helfen wenn du versuchst die Seite w3c-konform zu machen. Da wurde eben von uns in letzter Zeit viel geändert und behoben, aber da du ein Update ausschließt müsstest du eben selbst schauen dass du vielleicht das ein oder andere manuell änderst.

Das wären jetzt so auf die Schnelle die Maßnahmen die mir einfallen würden.


Greetz,

Picl

 safaga :

02.05.2007 19:55
 Hi,
hab das Problem jetzt in den Griff bekommen.
Ich benutze ja kein Standardtheme, musste daher ja in den Quelltext, um den Counter benutzen zu können, folgende Zeile eintragen.

Code:
<script language="JavaScript" src="<?php echo XOOPS_URL;?>/modules/dbcounter/cache/cpt.php"></script>


Die Zeile habe ich jetzt mal wieder gelöscht und den Counter deaktiviert. Und siehe da, die Seite rennt wieder.

Warum dieses Phänomen aber nicht sofort sondern eben erst nach so langer zeit auftrat kann ich mir allerdings nicht erklären.

Im Prinzip hät ich den Counter ja gerne weiterhin, aber so bringt's nix.

Hat da jemand vielleicht ne Idee woran das liegen könnte?

Danke

 Picl :

03.05.2007 10:24
 Schätze entweder ist die Tabelle des Counters in der DB inzwischen sehr groß oder die DB an sich so angewachsen, dass sie langsamer geworden ist.

Evtl. mal Forum und News ausmisten o.ä.


Greetz,

Picl

 Weiti :

03.05.2007 18:51
 Seltsam, dass Deine Seite durch den Counter langsamer werden soll. Hast Du auch den CACHE-Ordner von DBCounter auch richtig eingestellt? Was hast Du für eine Zeit eingestellt?

Was bei mir immer brutal anwächst ist eigentlich nur UserVisit - die kann bei hohen Besucherzahlen ziemlich gross werden...

Verzeichnis dbcounter/cache CHMOD 777 und alle Dateien im Cache CHMOD 666 - ausser index.html

 leitstelle :

07.05.2007 13:13
 Ist zwar fast Off-Topic, möchte aber hier mal einhaken^^

Problem Speicherfresser Uservisit: Könnte man da nicht irgendwann eine Einstellung einbauen, mit der man die Aufbewahrungszeit der Einträge automatisch begrenzt?

 bama :

07.05.2007 17:48
 ich kann nicht mehr genau sagen, ab welcher Version
derzeit ist so programmiert, dass bei 1000 Einträgen in der Tabelle visit_user_page alle Einträge, bis auf den letzten Besuch auf der Page gelöscht werden

 leitstelle :

08.05.2007 12:39
 Vielen Dank für die Info!

Hab zwar schon alle Dateien des Moduls nach irgendeiner Zahl oder Begrenzung durchsucht aber nichts gefunden ...

 bama :

08.05.2007 13:55
 /modules/uservisitv2/user-visit.php
ab Zeile 14

Code:
$httprefmax = 1000;
global $db, $xoopsUser, $_SERVER, $_ENV;
$res = mysql_query("SELECT * FROM ".$db->prefix("visit_user_page")."");
$numrows = mysql_num_rows($res);

if (($numrows + 1) >= $httprefmax) {
$db->query("DELETE FROM ".$db->prefix("visit_user_page")." WHERE enregis='termine' ");
$db->query("DELETE FROM ".$db->prefix("visit_user")." WHERE ip='termine' ");
}


dadurch werden alle Datensätze, bis auf den letzten Besuch, gelöscht

 leitstelle :

08.05.2007 17:31
 Vielen Dank, lange gesucht und jetzt - dank Hilfe - sofort gefunden Wink

 safaga :

09.05.2007 19:02
 @Picl, @Weiti,

cache war auf 777, alle Dateien im Ordner auf 666

Aber egal, so wichtig war der mir jetzt auch nicht. Habe über die Zeit genug Statistik gesammelt, zudem handelt es sich bei meiner Seite um eine geschlossene Comunity, externe User sind (gewollt) seit einem Jahr eher der Zufall.


Trotzdem Danke. Der Support hier begeistert mich immer wieder.
Very Happy
Partnerseiten
http://www.en.exv2.eu/

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France