The newer shingles vaccine Shingrix was far more successful in preventing the condition compared with the older vaccine Zostavax among patients 50 and older.