Да, но тут надо базу делать... Не в метафизическом смысле, а в самом что ни на есть програмном. Базу, запросы, интерфейсы, MySQL, Apachee, поля, первичные и вторичные ключи, индексы, процедуры, представления и тому подобные вещи. Есть кто это будет делать? Потому что просто сбор информации при таком глобальном подходе - мало. Ею невозможно будет пользоваться так, как запланировано в проекте. Имхо