Perl is a widespread scripting language that's regarded as being one of the most useful languages on the Internet. It is feature-rich and it is used to generate a number of web-based applications and CGI scripts. What differentiates Perl from most of the alternative languages on the market is the support for modules - groups of commands for a particular process which can be included in a script by calling them which means that you can write just a single line inside your script to have a whole module executed, rather than having the whole program code which is already a part of the module anyway. Because Perl can be used with various other programming languages and it features a lot of functions depending on what a specific application can do, it is used by a number of popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and many others.

Perl Scripting in Hosting

Perl is available with all of the hosting that we offer and you will be able to execute any type of .pl file which you upload inside your account with the File Manager of the Control Panel or an FTP program. The aforementioned will allow you to build a site with all of the functions that you'd like your visitors to have, but PHP does not offer. You'll be able to execute a script either manually or automatically with a cron job. Our plans include a large number of Perl modules that you can employ and you can see the full list in your hosting account along with the path that you should use in your scripts, in order to be able to access these modules. If you want to execute a Perl/CGI script with a cron job but your plan does not offer this feature, you can add as many cron jobs as you need through 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 if you aquire a semi-dedicated server account from our company, you'll be able to use any custom-made or ready-made CGI script or other Perl-based web app without difficulty. To save you time and effort, we have also installed several thousand modules that you're able to take advantage of. You will be able to see the path to the library inside the Hepsia website hosting Control Panel and add any module in your scripts. Some third-party scripts, for example, need to have certain modules, so as to operate effectively. Executing a .pl file, custom or ready-made, can be done in two ways - manually, when a website visitor performs a certain action on your site, or automatically, if you set up a cron job from your account. In the second case, you are able to select the interval based on what your script will do and how often you would like it to run - once a minute, hour, day, etc.