Advertising costs money, while PR is free media attention. Writing for magazines is better as you can get paid for it and it will advertise you to a certain extent. You could call it PR, but I doubt anyone in the PR biz would call it that. PR would be a magazine doing a story about you. 😉 Basically, public relations is getting someone in the media to promote you in some way.