Perl is an efficient programming language that is commonly used for setting up CGI scripts as well as various web-based apps. One of its major advantages is the fact that it supports modules - ready-made batches of code which are used to execute a variety of tasks and to enhance the performance of a given script without slowing it with unnecessary lines of program code. To put it simply, if five processess should be executed, you are able to use five lines of code in order to call each of the modules instead of including hundreds of lines used to create the actual modules within your script. Perl is really practical and it can be used for many different purposes, so many companies have implemented it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's ordinarily used along with other languages for example PHP or Python.

Perl Scripting in Shared Web Hosting

Perl is available with all of the Linux shared web hosting packages that we offer and you are able to execute any type of .pl file which you upload within your account using the File Manager of the Control Panel or some FTP software. The aforementioned will enable you to create an Internet site with all the characteristics that you would like your visitors to have, but PHP doesn't supply. You are able to execute a script either manually or automatically through a cron job. Our plans include a large number of Perl modules which you're able to use and you will see the full list in your website hosting account in addition to the path that you need to use in your scripts, so as to be able to access these modules. In case you want to execute a Perl/CGI script through a cron job however your package doesn't offer this option, you are able to add as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

Perl is supported on all our servers, so if you buy a semi-dedicated server account from us, you can use any custom or ready-made CGI script or any other Perl-based web application without difficulty. To save you time and efforts, we have also set up several thousand modules that you can take advantage of. You will be able to see the path to the library inside the Hepsia website hosting Control Panel and include any module within your scripts. Some third-party scripts, for example, need to have specific modules, so that they can function properly. Executing a .pl file, custom or ready-made, is possible in two ways - manually, if a visitor performs a certain action on your website, or automatically, if you set up a cron job from your account. In the second case, you'll be able to select the interval according to what the script will do and how often you want it to run - once every minute, hour, day, etcetera.