It would be better if you write all the things in your language in this post instead of referring to other sites.
But I can't write it in mine language there is no sub section in this forum in my language and if I will post this in any other forum section than it will be count as a spam. But firstly I read the whole article and then I post the link in this community.