Never publish an article on your site that you have already published elsewhere. That is duplicate content and the copy on your site will very likely eventually get filtered out.
If you are going to publish an article on other sites, make sure that the version you publish on your site is substantially different than the version you publish in article directories.
"Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote." -- Benjamin Franklin