Perl is an effective programming language which is frequently used for setting up CGI scripts along with different web-based apps. Among its key advantages is that it supports modules - ready-made batches of program code which are employed to perform various tasks and to enhance the efficiency of a certain script without slowing it with unnecessary lines of program code. In other words, if five tasks have to be performed, you can employ five lines of code in order to call each of the modules rather than adding a couple of hundred lines used to set up the actual modules within your script. Perl is very convenient and it may be used for a number of purposes, so a wide range of companies have integrated it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It is ordinarily used along with other languages such as PHP or Python.

Perl Scripting in Shared Hosting

Perl is available with all shared hosting plans that we provide and you're able to execute any .pl file that you upload within your account using the File Manager of the Control Panel or some FTP software. The latter will enable you to create a website with all the options that you would like your visitors to have, but PHP doesn't supply. You'll be able to execute a script either manually or automatically using a cron job. Our packages come with thousands of Perl modules that you can use and you can see the complete list in your website hosting account along with the path that you need to use in your scripts, to be able to access these modules. In case you would like to execute a Perl/CGI script using a cron job but your package does not offer this feature, you will be able to include as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of your hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

Perl is supported on all our servers, so when you buy a semi-dedicated server account through our company, you're able to use any kind of tailor-made or ready-made CGI script or another Perl-based web app without difficulty. To save your time and efforts, we have also included several thousand modules that you're able to use. You can see the path to the library in the Hepsia web hosting Control Panel and add any module in your scripts. Some third-party scripts, for instance, need particular modules, in order to operate efficiently. Executing a .pl file, custom or ready-made, is possible in two separate ways - manually, when a website visitor does a specific action on your site, or automatically, when you set up a cron job from your account. In the second case, you'll be able to select the interval depending on what the script will do and how often you would like it to run - once every day, hour, minute, etcetera.