Perl is a widely used scripting language which is regarded as one of the most practical programming languages on the Internet. It's feature-rich and it is used to set up various web-based apps and CGI scripts. What distinguishes Perl from most of the other languages on the market is the compatibility with modules - groups of commands for a particular task that can be integrated into a script by calling them which means that you are able to write a single line in your script to have an entire module executed, instead of having the whole program code which is already included in the module anyway. Since Perl supports many other languages and it features a lot of options based on what a given application can do, it's used by numerous well-known companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etc.

Perl Scripting in Shared Hosting

Perl is provided with all the shared hosting that we provide and you'll be able to execute any kind of .pl file which you upload in your account with the File Manager of the Control Panel or an FTP software. The latter will enable you to make a website with all the features that you would like your visitors to have, but PHP fails to supply. You will be able to execute a script either manually or automatically with a cron job. Our plans include thousands of Perl modules which you can employ and you can see a full list in your website hosting account as well as the path which you need to use in your scripts, to be able to access these modules. If you'd like to execute a Perl/CGI script through a cron job but your plan does not offer this option, you will be able to add as many cron jobs as you require through the Add Upgrades/Services link on the left-hand side of your hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

You'll be able to use every Perl-based app, including CGI scripts, with all the semi-dedicated servers that we supply as Perl is supported on all our servers. You are able to make any .pl file executable by setting the correct UNIX permissions for it from the Hepsia Control Panel or through any FTP client and depending on the actual script, it may be run manually as a result of some action your client performs on the site, or automatically via a cron job that you can create in your account. In case you decide to use a script which you've found online and it requires specific modules to to exist on your server, you'll be able to benefit from our vast library that includes over 3000 modules. In this way, you can be sure that any Perl application that you generate or find on the worldwide web will function flawlessly on our end.