Wake up in the morning and check an email,I got warning from my host that let me know if my site has been hacked and the hacker download all my site source .The world not safe anymore
I would move hosting providers or consider encoding your application so even if an attacker gets the source code its all encrypted.
Typically if a site gets broken into they drop something in the tmp and try to run it / attempt to send spam which sets off all sorts of bells and whistles. As a provider you're going to see what's happening / where it's coming from.. Though by the sound of it I don't see why he said "he got your site source"?
For hosting use cPanel, login to cPanel and make a FULL backup, system auto send a email when backup completed
Maybe because he thought to himself, hey now would be a good time to take the source and sell it somewhere, I can always blame the hackers.
If they (hackers) sell or share the source,the bad thing is my site will duplicated and will banned by search engine for duplicated contents .
Your site's full contents may have been grabbed by the individual(s) who broke into your server. But, they are not going to use any of the coded pages anywhere because your code is not secure. In terms of the content you deliver to visitors, it is not necessary to break into your site to steal it. There are many scripts which recursively grab pages from websites. This is exactly how search engines index websites. You need to stop worrying about content and start worrying about security. You need to make sure any third party scripts you use are at their latest patch level. You need to make sure any scripts you wrote are secure. You need to make sure you immediately change all your user names and passwords and, if you have SSH access, strictly limit who can get into your server. If you stick with your scripts, your future servers will be broken into and they will be used to attack other servers and/or for other purposes.