Perl is an excellent programming language that is widely used for generating CGI scripts along with a variety of web-based apps. Among its key advantages is that it works with modules - ready-made batches of code which are employed to do numerous tasks and to increase the efficiency of a given script without slowing it with unnecessary lines of program code. To put it simply, in the event that five processess have to be performed, you're able to employ five lines of code in order to call each of the modules rather than including a large number of lines used to set up the actual modules inside your script. Perl is really handy and it can be used for various purposes, so a wide range of corporations have integrated it in their web products or on their resource-demanding sites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's often used with other languages such as PHP or Python.

Perl Scripting in Shared Web Hosting

Perl is provided with all Linux shared web hosting that we supply and you're able to execute any .pl file that you upload within your account when you use the File Manager of the Control Panel or some FTP program. The aforementioned will allow you to create a site with all of the options that you would like your visitors to have, but PHP can't offer. You can execute a script either manually or automatically through a cron job. Our packages feature a large number of Perl modules that you'll be able to employ and you can see the complete list in your web hosting account in addition to the path that you should use in your scripts, in order to be able to access these modules. In case you wish to execute a Perl/CGI script using a cron job but your plan does not offer this option, you will be able to add as many cron jobs as you need via 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 our servers, so when you aquire a semi-dedicated server account from us, you are able to use any kind of custom-made or ready-made CGI script or other Perl-based web application without difficulty. To save you time and effort, we've also installed several thousand modules which you can take advantage of. You can see the path to the library in the Hepsia hosting Control Panel and add any module in your scripts. Some third-party scripts, for example, require certain modules, so as to work properly. Executing a .pl file, custom or ready-made, can be achieved in two separate ways - manually, if a visitor performs a specific action on your site, or automatically, when you create a cron job through your account. In the second case, you're able to choose the interval based on what the script will do and how often you would like it to run - once every minute, hour, day, etc.