Optimise many-to-many join
Has a standard join structure less performance?

SELECT posts.*
FROM posts_tags pt
     inner join tags ON tags.id = pt.tags_id
     inner join posts ON posts.id = pt.post_id
WHERE tags.name = 'some tag'
ORDER by posts.name DESC
LIMIT 10;