Perl is a powerful programming language which is commonly used for creating CGI scripts and a variety of web-based apps. Among its key pros is that it works with modules - ready-made batches of code which are designed to execute multiple tasks and to extend the efficiency of a given script without slowing it with unnecessary lines of program code. In other words, if five tasks need to be executed, you are able to use five lines of program code to call each one of the modules instead of adding a few hundred lines used to set up the actual modules inside your script. Perl is very practical and it can be used for multiple purposes, that's why many corporations have implemented it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It is generally used along with other programming languages for instance PHP or Python.
Perl Scripting in Shared Website Hosting
Perl is available with all of the Linux shared website hosting that we provide and you can execute any .pl file that you upload within your account using the File Manager of the Control Panel or an FTP program. The latter will allow you to create an Internet site with all of the features that you would like your visitors to have, but PHP can't supply. You'll be able to execute a script either manually or automatically through a cron job. Our plans feature a large number of Perl modules that you are able to employ and you will see the complete list in your hosting account along with the path that you need to include in your scripts, to be able to access these modules. In case you'd like to execute a Perl/CGI script through a cron job however your package does not offer this option, you are able to include as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of your website hosting Control Panel.
Perl Scripting in Semi-dedicated Servers
Perl is supported on all of our servers, so when you get a semi-dedicated server account through our company, you will be able to use any custom-made or ready-made CGI script or any other Perl-based web app without difficulty. To save your time and efforts, we've also added several thousand modules which you will be able to employ. You can see the path to the library in your Hepsia web hosting Control Panel and add any module in your scripts. Some third-party scripts, for instance, require specific modules, to work properly. Executing a .pl file, custom or ready-made, can be done in two ways - manually, if a website visitor does a certain action on your site, or automatically, if you set up a cron job from your account. In the second case, you will be able to select the interval depending on what the script will do and how often you want it to run - once a day, hour, minute, etcetera.