Perl is an effective programming language which is regularly used for making CGI scripts and also a variety of web-based apps. One of its major pros is the fact that it works with modules - ready-made batches of code which are designed to do a variety of tasks and to extend the efficiency of a given script without clogging it with unneeded lines of program code. This means that, if five tasks have to be executed, you'll be able to use five lines of code to call each one of the modules instead of adding a few hundred lines used to set up the actual modules in your script. Perl is really handy and it may be used for many different purposes, that's why many corporations have integrated it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's commonly used in addition to other languages such as PHP or Python.

Perl Scripting in Hosting

Perl is available with all of the Linux hosting service that we provide and you can execute any .pl file that you upload in your account thanks to the File Manager of the Control Panel or some FTP software. The aforementioned will allow you to create an Internet site with all the options that you would like your visitors to have, but PHP does not supply. You'll be able to execute a script either manually or automatically using a cron job. Our packages include lots of Perl modules that you're able to use and you can see the whole list in your hosting account as well as the path which you have to use in your scripts, so as to be able to access these modules. If you'd like to execute a Perl/CGI script through a cron job yet your package does not offer this option, you are able to add as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

Perl is supported on all our servers, so if you obtain a semi-dedicated server account from us, you're able to use any tailor-made or ready-made CGI script or another Perl-based web application without any difficulties. To save your time and efforts, we have also installed several thousand modules that you're able to employ. You will be able to see the path to the library inside the Hepsia hosting Control Panel and add any module in your scripts. Some third-party scripts, for example, require specific modules, so as to work effectively. Executing a .pl file, custom or ready-made, can be achieved in two separate ways - manually, when a website visitor performs a specific action on your website, or automatically, when you create a cron job through your account. In the second case, you are able to choose the interval based on what the script will do and how often you want it to run - once a minute, hour, day, etcetera.