I've been using shortcodes for cutting down on the amount of html I have in my visual editor.
I have a shortcode [person] with features name, age, location, phone, and description. I want to list my 50 friends on a page. Each feature of the person needs to be styled in html and the same on all. Each person returns the same info with about 10 different tags, etc.
Is it super inefficient (processing) to have a page with 50 people:
[person name="Doug Vander" age="60" location="United States" phone="1119992929"]Doug has been my friend for a long time.......[/person]
.... [person name="Lastperson"].......[/person]
Is there a better way to list info I re-use all the time?