Hi,
I've already done the exact same application in the past. What you want to use is the FilteredStream.
The FilteredStream is simply getting all the tweets matching a specific set of criteria.
Each time you receive a Tweet, you will need to store it in a Database. Your website will then only need to query the Database to get the information it wants.
I would advise that you save the Tweet in the database as a set of 100 to 500 tweets in order for the Database to follow the speed requested to add your tweets.
You do not want to use the Search because it is Rate limited and you'll probably not be able to get all the tweets from it.
Linvi
I've already done the exact same application in the past. What you want to use is the FilteredStream.
The FilteredStream is simply getting all the tweets matching a specific set of criteria.
Each time you receive a Tweet, you will need to store it in a Database. Your website will then only need to query the Database to get the information it wants.
I would advise that you save the Tweet in the database as a set of 100 to 500 tweets in order for the Database to follow the speed requested to add your tweets.
You do not want to use the Search because it is Rate limited and you'll probably not be able to get all the tweets from it.
Linvi