phpbar.de logo

Mailinglisten-Archive

AW: [php] Coinsystem

AW: [php] Coinsystem

Enrico Weigelt php_(at)_phpcenter.de
Tue, 30 Apr 2002 20:03:06 +0200


On Tue, Apr 30, 2002 at 03:13:59PM +0200, Johannes Schlueter wrote:

<snip>

> Wie in anderen Mails schon geschrieben funktioniert dies so
> naicht, da nicht jeder User auf logout klickt oder die
> Verbindung abreißen kann und dann zahlt man da alles was
> man im voraus gezahlt hat und sieht nichts da beim Laden
> der Seite der Browser abstürzt (ja, viele User nutzen
> Windows und ja, windows stürzt gelegentlich ab)

das problem ist faktisch unloesbar, weil http bzw das www 
sessionless arbeitet. ergo es gibt keine wirklich brauchbare
moeglichkeit, festzustellen, wie lange ein user auf einer 
website verbleibt. 

du kannst allenfalls die zeit zwischen den requests messen. 
wenn ein request kommt, wird fuer eine takteinheit abgerechnet,
alle weiteren requests innerhalb dieses intervalls kosten nicht extra.
ist dies verbraucht, so wird beim naechsten request die naechste
coin angeworfen. 

wenn deine user nicht ganz auf den kopf gefallen sind, werfen 
sie ihren proxy an (z.b. wwwoffle) und lassen ihn den ganzen content
abspiegeln, damit sie sich alles in ruhe durchlesen koennen, 
nur nur um coins zu sparen, sondern auch wegen der online-zeit
(ja, es gibt naemlich auch noch dialup-user auf dieser welt)

nach zeit abrechnen ist eh unfug. besser nach content.
machs doch einfach so, dass jeder neu angewaehlte artikel 1x 
abgerechnet wird und dann fuer immer gelesen werden kann.
das entspricht dem prinzip, dass man einzelne blaetter einer 
zeitung kauft ...

~-n
--
 Enrico Weigelt    ==   metux ITS 
 Webhosting ab 5 EUR/Monat. Server-Housing ab 50 EUR/Monat.
 www:     http://www.metux.de/        phone:     +49 36207 519931
 email:   contact_(at)_metux.de            cellphone: +49 174 7066481


php::bar PHP Wiki   -   Listenarchive