Author: Manuel Lemos
Viewers: 168
Last month viewers: 3
Categories: Notable Packages
Many sites need to serve files for download but if the files are directly accessible by whoever needs them, users many use scripts to automate downloading and end up overloading the Web site server.
This package provides an alternative solution to serve files for download without disclosing the real file paths on the local or remote server to avoid that scripts can access the files directly.
It can also detect when a file is being downloaded by a robot and refuses to serve the file in that case, thus avoiding to overload the server.
The class can detect if the current request is coming from a robot or a Web crawler script, so it avoids serving files for these requests.
Read this article to learn more details about how this notable PHP package works.
This package provides an alternative solution to serve files for download without disclosing the real file paths on the local or remote server to avoid that scripts can access the files directly.
It can also detect when a file is being downloaded by a robot and refuses to serve the file in that case, thus avoiding to overload the server.
The class can detect if the current request is coming from a robot or a Web crawler script, so it avoids serving files for these requests.
Read this article to learn more details about how this notable PHP package works.
The package PHP Download Files and Log is one of the few PHP packages that was considered notable recently because it does something that is worth paying attention.
The basic purpose is: Serve local and remote files for download
Here follows in more detail what it does:
This class can be used to serve local and remote files for download and log the download activity.
It can take the number of a local file and serve it for download by reading the file contents from a file from a download directory with and the path is the same as the file number.
The class can also serve files for download reading them from remote server given the respective file URL.
The details of the files that are download are logged to files, or database records or sent by email, or a combination of these log storage methods.
The class can detect if the current request is coming from a robot or a Web crawler script so it avoids serving files for these requests.
Notable PHP packages can be often considered innovative. If this package is also innovative, it can be nominated to the PHP Innovation Award and the author may win prizes and recognition for sharing innovative packages.
If you also developed your own notable or innovative packages consider sharing them, so you can also earn more visibility for your package.
The basic purpose is: Serve local and remote files for download
Here follows in more detail what it does:
This class can be used to serve local and remote files for download and log the download activity.
It can take the number of a local file and serve it for download by reading the file contents from a file from a download directory with and the path is the same as the file number.
The class can also serve files for download reading them from remote server given the respective file URL.
The details of the files that are download are logged to files, or database records or sent by email, or a combination of these log storage methods.
The class can detect if the current request is coming from a robot or a Web crawler script so it avoids serving files for these requests.
Notable PHP packages can be often considered innovative. If this package is also innovative, it can be nominated to the PHP Innovation Award and the author may win prizes and recognition for sharing innovative packages.
If you also developed your own notable or innovative packages consider sharing them, so you can also earn more visibility for your package.
You need to be a registered user or login to post a comment
Login Immediately with your account on:
Comments:
No comments were submitted yet.