Perl is a very popular scripting language that's regarded as being one of the most practical programming languages on the Internet. It is feature-rich and it is used to create a number of web-based apps and CGI scripts. What distinguishes Perl from most of the other languages on the market is its support for modules - groups of commands for a specific process that can be integrated into a script by simply calling them which means that you're able to write a single line within your script to get an entire module executed, rather than having the whole code which is already included in the module anyway. As Perl supports a lot of other programming languages and it provides a lot of functions based on what a given application can do, it's used by a number of renowned companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etc.

Perl Scripting in Hosting

Perl is provided with all the Linux hosting packages that we offer and you will be able to execute any kind of .pl file which you upload in your account when you use the File Manager of the Control Panel or an FTP program. The aforementioned will enable you to create a site with all of the features 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 using a cron job. Our packages feature numerous Perl modules which you are able to employ and you'll see the full list in your website hosting account along with the path which you have to include in your scripts, to be able to access these modules. If you wish to execute a Perl/CGI script with a cron job yet your plan doesn't offer this feature, you're able to include 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

You are able to use any Perl-based app, including CGI scripts, with any of the semi-dedicated packages that we provide as Perl is supported on our servers. You can make any .pl file executable by setting the right UNIX permissions for it through the Hepsia Control Panel or through any FTP client and depending on the actual script, it can be executed manually as a result of some action your client performs on your site, or automatically by a cron job which you can create inside your account. In case you decide to use a script which you've found online and it requires certain modules to to exist on the server, you are able to take advantage of our vast library that features over 3000 modules. This way, you can rest assured that any kind of Perl app that you write or find online will perform properly on our end.