SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 21.04.2005, 18:44:24
Benutzerbild von Michael17
Michael17 Michael17 ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Tirol
Alter: 38
Beiträge: 102
AW: Traffic einer Seite ermitteln

ok, das heißt dass ich jedesmal die ganze datei durchsuchen muss. gibt es keine andere möglichkeit dies zu vereinfachen?
ich meine nicht wegen der programmierarbeit, denn dass stellt ja kein problem dar. ich meine wegen der rechenarbeit.

wie sieht es aus, wenn ich alle 5 min die letzten 500?? zeichen (oder eine passende zahl) der datei auslese, sie analysiere (ich meine vorhandene einträge weglassen-mit datenbank vergleichen und gegebenenfalls neue hinzufügen)??
wäre dies nicht eine möglichkeit?

oder kann ich sonst irgend wie den traffic ermitteln?
ich hätte gern, dass ich auf der seite den momentanen traffic "live" sehe - ich weiß dass durch dieses berechnen auch traffic hinzukommt, dennoch wäre das sehr hilfreich, dass der aktuelle traffic sagen wir mal im sekundentakt aktuallisiert wird. (userzahl sollte normal bei 20 liegen, zu spitzenzeiten 50)

danke, Michael
__________________
MDM.Software.Development - Michael Dichtl
http://michael.dichtl.at
michael@dichtl.at
Mit Zitat antworten
  #12  
Alt 22.04.2005, 10:57:04
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Traffic einer Seite ermitteln

Moin!

Du kannst nicht einfach so "vorhersagen" wieviele Eintraege dein Logfile neu hinzubekommt, weil die differenz bei verschiedenen Userzahlen einfach zugross sein wird.

Vorschlag:

- Groesse des Logfiles auslesen und speichern. (In BYTE)
- Einlesen der kompletten Datei und auswerten.
- Ergebnis speichern.

Fuer alle kommenden Operationen:

- Auslesen der aktuellen Groesse.
- Gespeicherten Wert Minus aktuellen Wert (aktuellen Wert speichern), ergibt die neuen Eintraege
- Per file_get_contents() die ganze Datei in einen String lesen.
- Mit substr() ab alten Wert bis neuen Wert (der Dateigroesse) selektieren. (Ergebnis alle neuen Eintraege)
- Nun mit explode() das Ergebnis von substr() an der Stelle des Zeilenumbruchs zerlegen.
- Bei dem Array (von explode()) entspricht jedes Element einem (neuen) Eintrag aus dem Logfile.
- Nun musst Du das Array in einer Schleife durchlaufen.
- Bei jedem Schleifendurchlauf per Regex die Trafficbytes des aktuell selektierten Array-Elements auslesen und miteinander addieren.
- Am Schluss die gespeicherten Bytes mit den neuen Bytes addieren.
- Aktuellen Traffic ausgeben (vielleicht noch in KB, MB, GB und TB umrechnen)

Wenn der Server nun relativ GUT ausgeruestet ist, kannst Du das auch "Live" laufen lassen.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #13  
Alt 22.04.2005, 12:07:58
Benutzerbild von Michael17
Michael17 Michael17 ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Tirol
Alter: 38
Beiträge: 102
AW: Traffic einer Seite ermitteln

Hi!

Danke, klingt wirklich sehr gut!
Stimmt, es ist nicht exakt nur die letzten 500 oder 1000 zeichen auszulesen. da ist deine methode viel, viel besser.

werde mich gleich mal an coden machen, denn der unterricht ist mom sowieso langweilig.

gruß, Michael
__________________
MDM.Software.Development - Michael Dichtl
http://michael.dichtl.at
michael@dichtl.at
Mit Zitat antworten
  #14  
Alt 22.04.2005, 13:04:51
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Traffic einer Seite ermitteln

Zitat:
Zitat von Michael17
...denn der unterricht ist mom sowieso langweilig.
*lol* :-)

So kann man auch die Schulbank druecken :-)
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #15  
Alt 22.04.2005, 14:55:26
Benutzerbild von Michael17
Michael17 Michael17 ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Tirol
Alter: 38
Beiträge: 102
AW: Traffic einer Seite ermitteln

Zitat:
Zitat von |Coding
*lol* :-)

So kann man auch die Schulbank druecken :-)

Stimmt - aber welche bessere Möglichkeit gibt es neben(während) der Schule Geld zu verdienen ;-)


hab jetzt mal den Rohentwurf fertig. funktioniert super. bin dir wirklich dankbar und hoff dass ich auch mit dem nächsten prob wieder zu euch kommen darf. denn ich glaub es wird sicher wieder eins geben.

danke, alles liebe, Michael
__________________
MDM.Software.Development - Michael Dichtl
http://michael.dichtl.at
michael@dichtl.at
Mit Zitat antworten
  #16  
Alt 23.04.2005, 13:24:09
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Traffic einer Seite ermitteln

Zitat:
Zitat von Michael17
...und hoff dass ich auch mit dem nächsten prob wieder zu euch kommen darf.
Aber sicher darfst Du wieder kommen. Ist sogar gewuenscht :)

Vielleicht koenntest Du - wenn die Sache fertig ist - das Teil mal posten. So haben auch die anderen was davon, wenn sie mal das selbe oder etwas aehnliches realisieren wollen. Ich finde es immer ploed, wenn ein Thread so "offen" ist. Verstehst Du sicher :)
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #17  
Alt 23.04.2005, 14:06:17
Benutzerbild von Michael17
Michael17 Michael17 ist offline
Anfänger
 
Registriert seit: Mar 2004
Ort: Tirol
Alter: 38
Beiträge: 102
AW: Traffic einer Seite ermitteln

he mach i doch gern!

i hab mom zwar nur de beta-version laufen. sobald es (zumindest für mich) fertig ist, stell ich es gern zur verfügung.

lg Michael
__________________
MDM.Software.Development - Michael Dichtl
http://michael.dichtl.at
michael@dichtl.at
Mit Zitat antworten
  #18  
Alt 09.05.2005, 10:19:10
Thollsten Thollsten ist offline
Anfänger
 
Registriert seit: May 2005
Beiträge: 2
AW: Traffic einer Seite ermitteln

Hallo,
ich suche gerade eine Lösung für eine sehr ähnliche Problemstellung (Logs von diversen Servern, Trafficanzeige für laufenden Monat bzw. definierten Zeitraum).
Bist Du schon zu einem laufenden Script gekommen? Wäre super wenn Du es mir irgendwie zur Verfügung stellen könntest damit ich mal reinschauen kann ;)
Vielen dank
Thollsten
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
nach Login auf neue Seite? birdie PHP Grundlagen 1 25.01.2005 11:30:55
Über <form> Aufgerufene Seite in string oder array einlesen? Wauzy PHP für Fortgeschrittene und Experten 7 19.03.2004 22:59:08
Achtung: Seite ist nicht mehr gültig bweichel PHP für Fortgeschrittene und Experten 8 12.07.2003 01:25:38
Suchmaschinenplatzierung ermitteln crowl PHP für Fortgeschrittene und Experten 4 28.05.2003 12:45:52
Seite neu laden Albtraum PHP für Fortgeschrittene und Experten 8 19.10.2002 21:19:54


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:06:55 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt