RK 
		
			Ehrenmitglied 
			      
			
			
 
 
			
	Beiträge: 3.263 
	Registriert seit: Jan 2004
	
		
	 | 
	
		
 | 
	| 23.11.2009 19:57 | 
	
		
	 | 
	
		
		Paltinium 
		
			Gleisarbeiter 
			  
			
			
 
 
			
	Beiträge: 199 
	Registriert seit: Oct 2007
	
		
	 | 
	
		
			
RE: Zombiealarm 
			 
			
				kann ich nicht verstehen kannst du mal bitte einen screnne posten von dehn was du meinst
			 
			
			
 
Wer rechtschreibfehler findet darf sie behalten
			
		 |  
	 
 | 
	| 23.11.2009 20:14 | 
	
		
	 | 
	
		
		RK 
		
			Ehrenmitglied 
			      
			
			
 
 
			
	Beiträge: 3.263 
	Registriert seit: Jan 2004
	
		
	 | 
	
		
 | 
	| 23.11.2009 22:45 | 
	
		
	 | 
	
		
		Auge 
		
			Geschäftsführer 
			    
			
			 
			
	Beiträge: 865 
	Registriert seit: Mar 2009
	
		
	 | 
	
		
			
RE: Zombiealarm 
			 
			
				 (24.11.2009 16:05)Bernhard schrieb:  Zu dem von Michael geposteten Problem ...  scheint nur User zu betreffen die vor dem 16.05.06 das letzte Mal hier waren.... 
Die betreffenden Daten und die DB-Struktur könnte man sich ja mal mit phpMyAdmin zu Gemüte führen. Wenn pETes Vermutung mit der fehlenden "letzte Aktivität"-Angabe stimmt, sollte sich das mit einem Query erledigen lassen.
 
Folgender Query (für  MySQL) sollte in die richtige Richtung führen (Aus dem Gedächtnis notiert, daher ungeprüft).
 
Code: 
 UPDATE tabellenname SET 
letzte_aktivitaet = DATE_ADD(anmeldedatum, INTERVAL 1 DAY) 
WHERE letzte_aktivitaet = NULL 
AND DATE(anmeldedatum)<'2006-05-16'
  
Damit ließe sich zumindest eines der Probleme, auch wenn es das Unauffällige ist, lösen. Für die nicht zum ersten ungelesenen Posting springende Ansicht der aus dem alten Forum stammenden Threads sollte sich aber auch eine DB-seitige Lösung finden lassen.
 
Tschö, Auge
			  
			
			
 
My Little Forum 1, Forum und Board in PHP
			
		 |  
	 
 | 
	| 24.11.2009 17:58 | 
	
		
	 | 
	
		
		Roman 
		
			Forum-Team 
			      
			
			
 
 
			
	Beiträge: 945 
	Registriert seit: Jan 2004
	
		
	 | 
	
		
			
RE: Zombiealarm 
			 
			
				Ich hab jetzt zwar nicht ganz kapiert, inwiefern sich die zwei von dir genannten Möglichkeiten ausschließen, aber um zu erklären, was los war: 
 
Jeder User hat (u.a.) zwei Timestamps: Die letzte Aktivität und der letzte Besuch. User, die sich vor dem 16.05.2006 angemeldet hatten und sich wahrscheinlich danach nie mehr einloggten, hatten bei der letzten Aktivität eine Null (0, nicht den Nullwert). Wie RK schon vermutete, ist wohl beim Import der User vom alten Board etwas schiefgelaufen bzw. der Aktivitäts-Timestamp wurde neu hinzugefügt und deshalb defaultmässig auf 0 gesetzt. Die Forensoftware scheint dann 0 durch die aktuelle Zeit zu ersetzen. Ich habe deshalb bei allen Usern, die davon betroffen waren, die letze Aktivität auf den Timestamp des letzten Besuches gesetzt, was wohl bis auf eine kleine Abweichung von wenigen Minuten korrekt ist.
			 
			
			
 
 
			
		 |  
	 
 | 
	| 24.11.2009 22:01 | 
	
		
	 | 
	
		
		Paltinium 
		
			Gleisarbeiter 
			  
			
			
 
 
			
	Beiträge: 199 
	Registriert seit: Oct 2007
	
		
	 | 
	
		
			
RE: Zombiealarm 
			 
			
				die user die sich so lange schon nicht eingelogt haben werden sich warscheinlich auch nicht wieder einlogen wie roman schon gesagt hat. kann mann die dan nicht löschen um platz und kosten zu sparen bei server wo die seite gehostst ist denn dieser produziert ja auch einiges an laufenden kosten
			 
			
			
 
Wer rechtschreibfehler findet darf sie behalten
			
		 |  
	 
 | 
	| 25.11.2009 19:05 | 
	
		
	 | 
	
		
		mb 
		
			Tycoon 
			      
			
			 
			
	Beiträge: 5.054 
	Registriert seit: Mar 2005
	
		
	 | 
	
		
			
RE: Zombiealarm 
			 
			
				Paltinium schrieb:die user die sich so lange schon nicht eingelogt haben werden sich warscheinlich auch nicht wieder einlogen wie roman schon gesagt hat. kann mann die dan nicht löschen um platz und kosten zu sparen bei server wo die seite gehostst ist denn dieser produziert ja auch einiges an laufenden kosten 
Wo denkst du hin?! So etwas wird aus gutem Grund  nie gemacht. Nebenan das Forum präsentiert zB gerne seine "total members" von 19800, davon sind aber über 7000 user mit exakt 0 Beiträgen und weitere 3000 mit exakt einem Beitrag (zumeist spam). Wo käme man da hin, wenn man die alle löschen würde, aus welchen Gründen auch immer? In die gefährliche  Nähe eines sog. Zwergenforums, schrecklich ...   
Gruß 
Michael
			  
			
			
 
Zitat:EU-Wirtschaft- und Währungskommissar Joaquin Almunia hat alle Besorgnisse über den Schuldnerstatus Griechenlands als unbegründet zurückgewiesen. 
			
		 |  
	 
 | 
	| 25.11.2009 20:40 | 
	
		
	 | 
	
		
		Auge 
		
			Geschäftsführer 
			    
			
			 
			
	Beiträge: 865 
	Registriert seit: Mar 2009
	
		
	 | 
	
		
			
RE: Zombiealarm 
			 
			
				Hallo 
 
Ich glaube, genau wie Eddi, auch nicht, dass sich durch das Löschen inaktiver Mitglieder Hostingkosten sparen lassen. Ob wir die mit den Inaktiven höhere Zahl der Mitglieder brauchen, glaube ich ebenfalls nicht, es sind gerade einmal etwa 560 Leute mit 0 Beiträgen. 
 
Rechenbeispiel: 
Man könnte zwar alle Mitglieder mit 0 Beiträgen, die sich vor mehr als x Monaten (beispielsweise x>36) letztmalig angemeldet haben[1], löschen, was auf 271 zu löschende Mitgleder hinausliefe (Stand 2009-11-26). Es würde in der Datenbank also der Speicherplatz dieser Datensätze frei. Wenn wir für jeden Datensatz 1 kB Speicherplatz annähmen (das ist mMn schon viel) kämen wir auf 271 kB Einsparung, das lohnt sich wohl kaum. Andererseits käme wohl das Problem auf, dass, wenn sich einer dieser dann ehemaligen Mitglieder doch mal wieder anmelden wollte, er oder sie sich dann wundern würde, warum das nicht funktioniert und dann ewig lange und wahrscheinlich hässliche Diskussionen stattfänden. 
 
Mitglieder, die auch nur einen -- wenn auch ewig zurückliegenden -- Beitrag geschrieben haben (das sind weitere 243 Mitgleder), sollten sowieso nicht gelöscht werden, weil das zur Inkonsistenz der Datenbank führen würde (wem ist dieser Beitrag dann zuzuordnen). 
 
Das Ganze ist mMn ein Scheinproblem. Das gilt natürlich auch für "das Forum nebenan". 
 
[1] Diesen Status betrachte ich jetzt mal unabhängig von der gerade stattgefunden habenden Korrekturaktion der Daten der letztmaligen Anmeldung. 
 
Tschö, Auge
			 
			
			
 
My Little Forum 1, Forum und Board in PHP
			
		 |  
	 
 | 
	| 26.11.2009 07:27 | 
	
		
	 |