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 Installation
  Ladezeiten extrem

Forum : eXV2 Installation

Titel : Ladezeiten extrem

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

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


 ChrisT :

08.09.2008 13:54
 Hallo zurück
die Seite steht nun soweit recht gut, jedoch hat mir nun ein user berichtet das bei ihm die ladezeiten recht extrem lange sind.
Ich kann dies leider nicht nachvolzihn, bei mir geht die seite in 2 sekunden auf und generiert wird sie meist in 0.1 sekunden.
Hab ja hier so ein ehnliches problem gefunden und bereits die .htaccess dateien gelöscht, hat jedoch nicht viel gebracht auser 1 kb mehr speicherplatz auf dem root :D

also die seite ist unter cms.speedanime.de zu erreichen, hoffentlich finden sich noch mehr wo das problem haben um dem fehler da genauer zu definieren und auszulöschen.

 bama :

08.09.2008 16:42
 kann ich nicht verstehen,
wenn ich deine download Startseite sehe,
- Page created in 0.19 Seconds | 74 Queries | 69 Files Loaded: 518.56 KB | Raw HTML: 79.94 KB -

dann ist das recht schnell

Zitat:
das bei ihm die ladezeiten recht extrem lange sind


kannst du mal nachfragen, wie der User auf deine Seite geht?
Provider, Modem Very Happy , DSL, Daten seines PC usw.

denn aufgebaut ist die Seite sehr schnell, wie schnell die Seite übertragen wird, hängt ja hauptsächlich damit zusammen, was der User für eine Datenübertragung, bzw. welche Leistung sein PC hat.

 Dj_PD :

09.09.2008 11:23
 Also, wenn ich auf deine Seite gehe ist die sehr schnell.

Allerdings habe ich auch von einigen gehört das Seiten mit eXv2 ab und zu mal verdammt langsam seien.
Könnte etwas mit der Datenbank zu tun haben.

Hatte damals einen Webspace bei evanzo und da ist das durchaus mal so gewesen das der Speicher zwar schnell war, aber sobald eine Datenbank verwendet wurde bzw. sobald ich auf dem Server eXv2 installiert hatte ging die Geschwindigkeit nach ein paar Wochen dermaßen in die Knie, dass man schon keine Lust mehr hatte auf die Homepage zu gehen.

Das haben mir auch einige andere Admins von eXv2-Portalen berichtet.
Nur ist es ja auch immer so, dass es durchaus auch an anderen Dingen liegen kann. Am Computer, an deinem Telefonanbieter, ans Internet, an deinem Browser, und und und.
Zudem muss es ehrlich gesagt ja auch nicht an eXv2 liegen, da man ja kein Vergleich auf dem Server hat.
Die meisten bzw. all die mir davon berichteten hatten den gleichen Anbieter und nur eXv2 installiert. Somit kann man nicht sagen ob es auch so wäre wenn andere Scripte/CMS installiert wären.

 ChrisT :

10.09.2008 14:13
 Gut und jetz genau suche ich solche leute, um da vergleichen zu können wo welches übereinstimmt das soetwas verursachen kann. Um diese fehler auszuradieren. Das weitere ist es begrenzt sich auf die Home Seite und Account anzeigen, der rest scheint ausreichend schnell zu sein. Und diese aussage ist recht zutreffend auf das CMS. Jedoch ich selber kann kein fehler entdecken, kann es etwas mit der php config zu tun haben?

 Weiti :

11.09.2008 12:42
 Hi Chris,

glaube nicht dass es an exv2 oder an der Serverkonfiguration liegt - die Performance der Seite ist echt akzeptabel.

Ich denke mal, dass deine Page nicht alleine auf dem Server liegt, sondern die Leistung/Speicher/Anbindung des Servers mit einigen teilen musst - und das ist der "Knackpunkt". Sobald der Server zu stark ausgelastet wird z.B. durch eine andere Webseite auf dem gleichen Server, werden das alle anderen auch zu spüren bekommen. Bei vielen Billig-Hostern, wird halt draufgepackt was geht und der Kunde kann es dann büsen. Ich hatte solche Probleme auch mal und hab dann gleich beim Support angerufen - hierbei wurde dann festgestellt, dass ein Account als SPAM-Schleuder missbraucht wurde und zwar ganz massiv und ganz plötzlich.

Inzwischen gibts einen eigenen Server und der lächelt nur müde... egal was ich darauf laufen lasse...

Viele Hoster geben auch inzwischen an, mit wievielen Kunden der Server geteilt wird - wenn alle nur HTML-Seiten haben ist das ja unerheblich - sind jedoch performante Systeme wie CMS mit Datenbankzugriff und starker Frequentierung im Einsatz - sieht die Sache auch wieder anders aus.

Bei einem ganz anderen Provider hat man auch mal meinen alten Account auf einen anderen internen Server umziehen lassen und dann wurde es auch besser.

Wenn jedoch deine Seite zur gleichen Zeit von verschiedenen Usern in einer akzeptablen Geschwindigkeit aufgerufen wird und bei einem nicht, weisst du ja auch was los ist - entweder hat der eine schlechte Verbindung oder sein Rechner ist mit Spy und Malware so zugemüllt, dass er nicht mehr vernünftig surfen kann Very Happy

 ChrisT :

29.09.2008 17:17
 Hallo zurück es wird jetz bischen extrem... (ich öffne ungern zwegs jedem extra schnickschnack neue threads)

der Server ist ja von mir, da rennt sonst nix anderes mehr.
Was die aufruf geschwindigkeit betrift sind es zuviele kreterien dacher möchte ich zur den anderen fehlern auf der seite zurück kommen, Die lade dauer ist mir bei 1500 besuchern täglich recht egal geworden.

Error number: 2 [Warning]
Error message: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
In file: X:\HTTP\onepiece\cms\class\database\mysql.php
On line: 92
bei aufrufen vom /modules/members/index.php

ist da etwas bekant um es zu beheben? zwar habe ich hier schon was gefunden aber kann es nicht genau demselben fehler zuordnen daher schreibe ich dies nochmal.

Das weitere ist der einsatz von swf dateien anstat bildern im header oder anderen stellen der cms.
Meist ist da nur png, gif und jpg vorgegeben.... habe ich irgendwo eine möglichkeit da übersehen?
Es wird wirklich hilfreicher sein so ein formatwahl zur erlauben wie es bei den html befehlen ist, das man sich da diese spezifisch aussuchen oder eintragen kann.

Die nächste sache ist Google hat problemme mit dem rauslesen der seite, news, downloads werden aufgrund von SessionCookies bzw. JavaScript bei google nicht unterstützt wie behebe ich dem ohne die seite kaput zu machen?

 Nobse :

29.09.2008 17:48
 Error number: 2 [Warning]
Error message: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
In file: X:\HTTP\onepiece\cms\class\database\mysql.php
On line: 92

damit ist nichts anzufangen um genaueres zu sehen
mal im sysadmin error reporting auf ein stellen
und zur seite gehen wo der fehler angezeigt wird
dann mal die dbabfragen über der fehlermeldung posten

da swf dateien generell anders eingebunden werden müssen wie grafiken ist das nicht so einfach mit dem einstellen

wenn du da welche im header haben willst must du dein themes dahingegen abändern
und bei der gelegenheit gleich mal alle XHTNL Fehler beseitigen
sind nur etwas über 1000

Zitat:
Die nächste sache ist Google hat problemme mit dem rauslesen der seite, news, downloads werden aufgrund von SessionCookies bzw. JavaScript bei google nicht unterstützt wie behebe ich dem ohne die seite kaput zu machen?


kann ich nicht nachvollziehen
google Indiziert hier alle seiten.

 ChrisT :

29.09.2008 18:39
 OK also fehler beheben ist schonmal eine gute sache, auch wenn es 1000 sind je eher man damit anfängt umso schneller werden diese beseitigt also kein problem einem nach den anderen da durchzugehen.

wenn ich bei google nach speedanime.de suche bekomme ich nur eine sache raus:

SPEEDANIME| - [ Diese Seite übersetzen ]Attention: JavaScript is not enabled! To display our pages properly, you have to enable JavaScript. Please check the settings of your browser. ...

alles gut alles super aber das sehr sicher nicht richtig!

Zur der Fehlersuche ich habe da folgendes raus bekommen:

3: DELETE FROM exv2__session WHERE time<1222100868
4: SELECT u.uid, u.uname, u.pass, s.hash FROM exv2__session s INNER JOIN exv2__users u ON u.uid=s.uid WHERE s.hash='ec041f5d8559e0d153faea5ac63ed8b1'
5: UPDATE exv2__session SET time=1222704868 WHERE uid=1
6: SELECT * FROM exv2__users WHERE uid=1
7: SELECT * FROM exv2__users_conf WHERE uid=1
8: SELECT languages_id, directory FROM exv2__languages ORDER BY languages_id ASC
9: SELECT * FROM exv2__languages WHERE activ=1 ORDER BY name ASC
10: SELECT country_language FROM exv2__country_land where country_id=81
11: SELECT * FROM exv2__modules WHERE dirname = 'members'
12: SELECT g.* FROM exv2__groups g LEFT JOIN exv2__groups_users_link l ON l.groupid=g.groupid WHERE l.uid=1
13: SELECT COUNT(*) FROM exv2__groups_modules_link WHERE type='R' AND mid=5 AND (groupid=1 OR groupid=2)
14: SELECT configuration_group_id FROM exv2__exv2_configuration_group WHERE configuration_group_pid>0 AND configuration_mid=5 ORDER BY sort_order ASC
15: SELECT configuration_key, configuration_value FROM exv2__exv2_configuration WHERE configuration_group_id=17 OR configuration_group_id=18 OR configuration_group_id=19 OR configuration_group_id=20
16: SELECT configuration_key, configuration_value FROM exv2__exv2_configuration WHERE configuration_key='uservisitv2_max_dat_db'
\
17: SELECT DISTINCT b.* FROM exv2__newblocks b LEFT JOIN exv2__groups_blocks_link l ON l.block_id=b.bid WHERE (l.groupid=1 OR l.groupid=2) AND b.isactive=1 AND side=0 AND b.visible=1 AND (b.show_mid=5 OR b.show_mid=0) AND (4 & b.page_style) ORDER BY b.weight, b.bid
18: SELECT M.mid, M.name, M.dirname FROM exv2__modules M, exv2__groups_modules_link L WHERE M.hasmain=1 AND M.isactive=1 AND M.weight>0 AND M.mid = L.mid AND L.groupid IN(1,2) GROUP BY M.dirname ORDER BY M.weight ASC
19: SELECT version FROM exv2__modules WHERE mid='2'
20: SELECT configuration_key, configuration_value FROM exv2__exv2_configuration WHERE configuration_key='news_update_ok' OR configuration_key='news_usersubmit' OR configuration_key='news_anonsubmit'
21: SELECT t1.topic_id, t2.topic_title FROM exv2__topics_users_link t1 LEFT JOIN exv2__topics t2 ON t2.topic_id=t1.topic_id WHERE t1.uid=1 ORDER BY uid ASC
22: SELECT version FROM exv2__modules WHERE mid='3'
23: SELECT configuration_key, configuration_value FROM exv2__exv2_configuration WHERE configuration_key='wio_premium_yn'
24: SELECT COUNT(*) FROM exv2__private_msgs WHERE to_userid = 1
25: SELECT COUNT(*) FROM exv2__private_msgs WHERE to_userid = 1 AND read_msg=0
26: SELECT COUNT(*) FROM exv2__groups_modules_link WHERE type='R' AND mid=3 AND (groupid=1 OR groupid=2)
27: SELECT COUNT(*) FROM exv2__private_msgs_config WHERE msg_uid = 1
28: SELECT COUNT(*) FROM exv2__groups_modules_link WHERE type='A' AND (groupid=1 OR groupid=2)
29: SELECT DISTINCT b.* FROM exv2__newblocks b LEFT JOIN exv2__groups_blocks_link l ON l.block_id=b.bid WHERE (l.groupid=1 OR l.groupid=2) AND b.isactive=1 AND (side=3 OR side=4 OR side=5) AND b.visible=1 AND (b.show_mid=5 OR b.show_mid=0) AND (4 & b.page_style) ORDER BY b.weight, b.bid
30: SELECT configuration_group_id FROM exv2__exv2_configuration_group WHERE configuration_group_pid>0 AND configuration_mid=12 ORDER BY sort_order ASC
31: SELECT configuration_key, configuration_value FROM exv2__exv2_configuration WHERE configuration_group_id=44 OR configuration_group_id=45
32: SELECT options FROM exv2__newblocks WHERE mid = 18
33: DELETE FROM exv2__lastseen WHERE (uid=0 AND time<1222704568) OR (time<1221840868)


34: UPDATE exv2__lastseen SET online=0 WHERE time<1222704568
35: SELECT COUNT(*) FROM exv2__lastseen WHERE uid=1
36: UPDATE exv2__lastseen SET time='1222704868', ip='79.219.64.28', online=1 WHERE uid=1
37: DELETE FROM exv2__lastseen WHERE uid=0 AND ip='79.219.64.28'
38: SELECT rank_id, rank_title FROM exv2__ranks WHERE rank_special = 1
39: SELECT * FROM exv2__users WHERE uid <> 0 AND level>0 AND user_status < 4 AND rank <> '9' ORDER BY uname ASC
40: SELECT * FROM exv2__users WHERE uid <> 0 AND level>0 AND user_status < 4 AND rank <> '9' ORDER BY uname ASC LIMIT 0,10
41: SELECT country_name, country_iso_code_2 FROM exv2__country_land where country_id=81
42: SELECT a.astroimg, ad.astro_title FROM exv2__astro a LEFT JOIN exv2__astro_desc ad ON ad.astro_id = a.aid WHERE ad.language_id=1 AND (a.date1 <= "12-09" and a.date2 >= "12-09")
Error number: 2 [Warning]
Error message: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
In file: X:\HTTP\onepiece\cms\class\database\mysql.php
On line: 92
45: SELECT country_name, country_iso_code_2 FROM exv2__country_land where country_id=222
46: SELECT a.astroimg, ad.astro_title FROM exv2__astro a LEFT JOIN exv2__astro_desc ad ON ad.astro_id = a.aid WHERE ad.language_id=1 AND (a.date1 <= "04-08" and a.date2 >= "04-08")
Error number: 2 [Warning]
Error message: mysql_fetch_row(): supplied argument is not a valid MySQL result resource
In file: X:\HTTP\onepiece\cms\class\database\mysql.php
On line: 92

Hoffentlich ist es ausreichend hab da mal die seite gespeichert fals doch nicht:
http://speedanime.de/cms/debug/debug_php.html

 Nobse :

29.09.2008 19:53
 das sieht so aus als ob das mit den sternzeichen zu tun hat
schau mal ob die auch richtig drinne stehen und ob die tabellen existieren

wenn du nicht klar kommst gib mir mal ein adminzugang per pm

kann allen nur empfehlen sich mal bei google Webmaster Tools anzumelden
das hilf ungemein erstmal die arbeitsweise von suchmaschienen zu verstehen
http://www.google.com/webmasters/start/index.html

die suchmaschiene intressiert doch nicht dein domainname sondern den inhalt der seite ca. die ersten 200 zeichen
und diese werden dann indiziert

durch die version exv2 2.07 wird ein sehr gute indizierung bei google erreicht
und noch besser wenn auch mod_rewrite eingesetzt wird

auf meiner seite habe ich das gebrauchtmarkt module installiert und es hat in der regel 3 tage gedauert bis ein neu eingestellter artikel auf seite 1 oder 2 war

dabei ist aber auch entscheident das man die richtigen wörter wählt

 ChrisT :

30.09.2008 13:59
 Jahaaa Danke ist behoben...(so gesehen habe ich dem bug verursacht)
Es waren die umlaute die ich aus der mysql.sql entfernen muste vor der installation damit dieses überhaupt abgeschlossen war. Bei Schütze und bei Löwe machte dieses varchar mir problemme beim erstellen der DB.
Wie auch immer wieder ein fehler weniger!!

Bei Google hab mich nun registriert und alles da mal durchgearbeitet ist in der tat bischen viel wissen dazugekommen. (kann es auch nur weiterempfehlen)
Jetz mal die tage abwarten was sich so ändert.

Jetz solte nurnoch eine
kleine
sache sein die mit den 1000 fehlern und .swf daten. Gehe ich da recht in der annahme das ich die php daten nun ändern muss?? Very Happy
Ok spass bei seite, ich bin sicher wenn man mir dem richtigen ansatz punkt gibt wo in etwa und wie in etwa dieses da eingetragen werden muss arbeite ich mich da schon rein und dann solte es funktionieren.

 ChrisT :

30.09.2008 17:44
 Nachtrag:
Es gibt da noch eine sache die recht exotisch ist. Die PN funktion macht sich recht selbstständig. es werden bei manchen usern nur die ersten 3 bis 5 wörter gespeichert der rest scheint da weg geschnitten zu sein. Bei anderen funktioniert es wiederum problemlos...

Das andere ist FTP einstellungen wegen dem Design, wo kann ich da ein port eintragen denn auf meinem server ist ftp nicht über die 21 verfügbar.
habe es auch schon mit [IP]:[PORT] probiert auch keine verbindung machbar. also wo und was muss ich da editieren wo steckt der port beschrieben das ich da was eigenes eintragen kann.

 Nobse :

30.09.2008 18:44
 Da geb ich dir mal recht das der Port fehlt.
Versuche mal folgendes
class/eXV2_ftp_class.php
öffnen
Zeile 31

PHP Code:
1: <?php
2: $this
->conn_id = @ftp_connect($xoopsConfig['exv2_tools_ftpserver']); 
3:
?>




ändern in

PHP Code:
1: <?php
2: $this
->conn_id = @ftp_connect($xoopsConfig['exv2_tools_ftpserver'],deinport); 
3:
?>




zu den fehlern
diese Fehler sind in deinem Themes diese solltest du erstmal bereinigen
testen kannst du das hier

http://validator.w3.org/
dann deine url eingeben nimm aber mal eine url die nicht auf deine news verweist sondern auf kontakt damit ist ausgeschlossen das du erstmal fehler aus deinen newsbeiträgen mit angezeigt bekommst
die fehler werden ordentlich kommentiert und auch der quellcode angezeigt

 ChrisT :

02.10.2008 14:39
 So ftp funktioniert nun wunderbar,

Hab den fehler was das ausschneiden der nachrichten betrift nun lokalisiert
es sind die umlaute, nun hab alles da mit utf8 bei den installationen gemacht... da auch viele aus anderen ländern bei mir zugreifen habe ich dies als das umfangreichste charset da doch verwenden wollen, jetz scheint es damit doch problemme zu geben?.... na wie auch immer was habe ich falsch gemacht und wie darf das nun behoben werden?.... anversich steht alles auf utf8 habs grad nochmal durchgeschaut, Mysql utf8 ; Datenbank selber utf8. wenn ich auf vorschau klicke dann zeigt der mir dem schon an so wie ich ein thema geschrieben hab... sobald ich es jedoch raussende ist nur bis zur umlaut alles geschrieben.
Seltzam kann es ein anderes problem auser charset sein?


//Edit:
Verschieben von themen im forum irgendwie möglich?

[ Geändert von ChrisT am 02.10.2008 14:49 ]

 ChrisT :

08.10.2008 22:21
 Zu den Ladezeiten mal wieder paar takte los werden, dem anschein nach hat es was mit Kaspersky Internet Security oder diesem Anti-Hacker zu tun kann das einer bestätigen? dann ist für die nachwelt auch was da. Denn es scheint nun behoben zu sein.

Verschieben von themen auch gefunden :D

anversich ist jetz nur das benutzen der umlaute zu ermöglichen, dann solte es fertig sein.

 Picl :

11.10.2008 01:20
 Das Umlaut-Problem kann leider mehrere Gründe haben:

- Der Browser erkennt die Zeichencodierung nicht oder falsch
Abhilfe: Zeichenkodierung (i.d.R. unter Ansicht) auf utf8 stellen oder mit anderem Browser versuchen

- Der Text wird beim speichern im ISO-Format übergeben und schon fehlerhaft abgespeichert (hier eher unwahrscheinlich, aber durchaus möglich wenn Fall 1 mit eingetreten ist, sprich Browser auf ISO stand).

- Der Server selbst läuft mit ISO-Kodierung (eigentlich nur behebbar wenn es der eigene Server ist)

- Gibt vermutlich noch weitere Gründe, aber das sind die mir bekannten


Greetz,

Picl

 ChrisT :

12.10.2008 03:40
 Danke Picl für dein beitrag zur der sache habs grad hinbekommen :D
es war latin1 welches ich setzen muste bei mysql wobei die tabellen ich nicht umgeschrieben hab also weiterhin utf-8 und genauso die cms steht noch auf utf-8.
in der php.ini ist iso eingetragen ja ansonsten bringt der mir da sonderzeichen auf die seite die sicherlich mit europa nix zu tun haben was umlaute betrift. Es wiederspricht sich bischen utf-8 solte doch alles enthalten naja laut zeichentabelle ist es auch der fall die position der zeichen ist bischen durcheinander. aber naja was sols... hauptsache das es nun alles wunderbar funktioniert und jetz werden die ganzen kleinen krimskrams sachen auf mich zukommen.

Picl noch ein kleiner tip es lohnt sich alles durchzulesen ich hab dir deine vermutungen sicher schon beantwortet, denn er zeigt mir ja an wenn ich auf vorschau klicke schrieb ich doch :D daher browser? voralem wenn es bei anderen usern auch der fall ist...

Egal.... Seite Steht zu 99%
Partnerseiten
http://www.fr.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