Jeronnymoe
Mitglied
Hallo,
ich baue zur Zeit mein eigenes kleines CMS in PHP. Dabei mache ich mir jetzt schon Gedanken
über die Perfomance. Deshalb wollte ich mal fragen, ob meine Wege die schnellsten sind oder
ob es da noch schnellere gibt.
Aktuelle Besucherzahl ausgeben:
$timestamp = time();
$select = mysql_query("SELECT COUNT(ip_address) FROM data_visitors_online WHERE online_till > '$timestamp'"
$select_done = mysql_result($select, 0, 0);
$user_online = $select_done;
Um's besser nachvollziehen zu können, die dazugehörige Datenbankstruktur:
CREATE TABLE data_visitors_online (
ip_address varchar(15) collate latin1_german2_ci NOT NULL default '',
online_till varchar(10) collate latin1_german2_ci NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci;
Weitere Teile folgen noch...
Vielen Dank für eure Hilfe im voraus!
Jeronnymoe
ich baue zur Zeit mein eigenes kleines CMS in PHP. Dabei mache ich mir jetzt schon Gedanken
über die Perfomance. Deshalb wollte ich mal fragen, ob meine Wege die schnellsten sind oder
ob es da noch schnellere gibt.
Aktuelle Besucherzahl ausgeben:
$timestamp = time();
$select = mysql_query("SELECT COUNT(ip_address) FROM data_visitors_online WHERE online_till > '$timestamp'"
$select_done = mysql_result($select, 0, 0);
$user_online = $select_done;
Um's besser nachvollziehen zu können, die dazugehörige Datenbankstruktur:
CREATE TABLE data_visitors_online (
ip_address varchar(15) collate latin1_german2_ci NOT NULL default '',
online_till varchar(10) collate latin1_german2_ci NOT NULL default ''
) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_german2_ci;
Weitere Teile folgen noch...
Vielen Dank für eure Hilfe im voraus!
Jeronnymoe