toho ajaxu sa az tak neboj, je to obycajny javascript
ak zvladnes spravit ze po 30 sekundach na stranke vyskoci alert, tak strcit namsto toho odosilanie ajax poziadavky na server je uz drobnost.
otazne ale je, ci ta tvoja stranka nema podstranky. odmerat cas straveny na stranke sa pri tom totiz skomplikuje. ak na 4 podstrankach stravi uzivatel 4x10 sekund, tak by si ho mozno uz do db zapisat chcel... ale ak budes mat na stranke len jednoduchy casovac, tak si ho tam nezapises