Perl is an efficient programming language that is frequently used for generating CGI scripts and also a number of web-based apps. One of its key advantages is the fact that it supports modules - ready-made batches of code which are designed to do various tasks and to enhance the effectiveness of a certain script without slowing it with unnecessary lines of program code. In other words, when five tasks should be performed, you can use five lines of code to call each one of the modules instead of including hundreds of lines used to generate the actual modules in your script. Perl is very useful and it can be used for a variety of purposes, so a number of corporations have included it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It is often used along with other languages for instance PHP or Python.

Perl Scripting in Hosting

Perl is available with all of the Linux hosting that we provide and you are able to execute any .pl file which you upload inside your account with the File Manager of the Control Panel or an FTP program. The aforementioned will help you make a site with all the options that you would like your visitors to have, but PHP fails to supply. You're able to execute a script either manually or automatically using a cron job. Our plans feature countless Perl modules that you're able to use and you can see the full list in your website hosting account in addition to the path that you need to include in your scripts, in order to be able to access these modules. If you would like to execute a Perl/CGI script using a cron job yet your package does not offer this feature, you'll be able to include as many cron jobs as you need 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 in case you buy a semi-dedicated server account through our company, you are able to use any kind of custom-made or ready-made CGI script or another Perl-based web app without any difficulties. To save you time and efforts, we have also set up several thousand modules which you're able to use. You can see the path to the library inside your Hepsia hosting Control Panel and add any module in your scripts. Some third-party scripts, for example, need certain modules, to operate properly. Executing a .pl file, custom or ready-made, can be achieved in two ways - manually, if a visitor does a certain action on your site, or automatically, when you create a cron job from your account. In the second case, you will be able to choose the interval depending on what the script will do and how often you want it to run - once every day, hour, minute, etc.