Можно еще не просто по key-up, а через некоторый промежуток после key-up, если ничего далее пользователь не нажимает. Например, нажал пользователь 3 буквы и ждет, вот один запрос и генерировался, а не 3. Это снизит количество лишних запросов.
Если используете базу данных, можно при включении/выключении обьявления (пользователем или по времени) через триггер, считать счет и время жизни обьявы?
Вопрос скорее в том, что является идентификатором пользователя? Вот при обычной регистрации мы проверяем пару логин и пароль. Потом выдаем ID пользователя в сессию и вынимаем из базы информацию что принадлежит данному ID. Как быть с пользователями которые пришли из других сайтов?
Ну я себе это больше представляю как страница с комментариями в виде дерева с возможность прикреплять файлы и чтобы эту страницу могли видеть только ограниченное количество пользователей. Как я понял, то у каждого должен быть аккаунт в системе.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.