Hello!

Not strong in web-programming, but I will try to describe the situation.

There is a site from which you need to take information (to do uploading), for which another site was made that performs this upload automatically (parsit). Everything worked fine until recently, until the owner of the first site installed anti-ddos. As a result, my site gets banned in a couple of minutes.
I tried to work through a proxy - it does not help.
It is necessary that every time there is a new ip. How can this be solved?

  • @ zabil-007, If you are given an exhaustive answer, mark it as correct (click on the check mark next to the selected answer). - Vitalina

2 answers 2

I ran into this problem a year ago. As a result, I bought a proxy here http://buy.fineproxy.org/ It costs $ 20 for a month. I will say right away, from the list that you will be given, 50% percent will be banned or not work! For these purposes, you need to implement a function to check the proxy for performance. The script is as follows:

  1. Choosing a proxy
  2. We check it for performance
  3. If it works, then go to the site we need and prasim info. And if it does not work, then we return to the 1st point.

Now I have abandoned this idea and are buying an individual proxy, 500 rubles / piece. Expensive, but worth it!

  • And where do you buy individual proxies? - zabil-007
  • Although the principle of such a price everywhere. Well, somewhere in the 50 ruble - MarinaVoin

To get a different IP, you just need to use a proxy server.
Maybe you should increase the delay between requests and generally make it random, for example, from 2 to 5 minutes so that the server does not consider you a robot and does not block IP.

  • The fact of the matter is that the delay between requests is needed short. - zabil-007
  • @ zabil-007, then only the option with a proxy server, no more ... - Nik555