I am making a news aggregation site on wordpress. I've to save domains of source urls somewhere. Sometimes source url could be same for multiple posts. So I'm confused how should I save the data.
I've two options
- Creating custom taxonomy and then save domain as terms.
- Create custom post meta for each post.
By using custom post meta, every post will get its separate meta data entry. On the other hand once the domain name is saved as term it can be added to any post just like tags. In future I'll need post ids having same domain name. Also I know my news aggregation site will grow into something mega. While keeping these two methods to save data (term/post meta) in mind I want my site speedy and database smaller in size.
So which method should I use. I want to know expert opinion about efficiency, speed and smart data storage techniques.