Perl is a well-known scripting language that is regarded as one of the most useful programming languages in the online world. It's feature-rich and it's used to create a number of web-based applications and CGI scripts. What distinguishes Perl from most of the alternative languages on the web is the support for modules - groups of commands for a certain process that can be included in a script just by calling them i.e. you can write just one line within your script to have a module executed, instead of having the whole program code which is already a part of the module anyway. Because Perl supports many other languages and it features a lot of options depending on what a specific application can do, it's employed by numerous well-known companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etcetera.

Perl Scripting in Shared Web Hosting

Perl is provided with all Linux shared web hosting service that we supply and you'll be able to execute any type of .pl file that you upload within your account when you use the File Manager of the Control Panel or some FTP software. The latter will enable you to build a site with all the characteristics that you would like your visitors to have, but PHP can't offer. You're able to execute a script either manually or automatically through a cron job. Our packages feature lots of Perl modules that you're able to employ and you'll see the whole list in your website hosting account along with the path which you should use in your scripts, to be able to access these modules. In case you wish to execute a Perl/CGI script with a cron job but your package doesn't offer this option, you're able to include 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 can use any kind of Perl-based app, including CGI scripts, with all the Linux semi-dedicated servers that we offer as Perl is supported on all our servers. You will be able to make any .pl file executable by setting the right UNIX permissions for it via the Hepsia Control Panel or through any kind of FTP client and based on the actual script, it can be executed manually as a result of some action the client performs on your website, or automatically through a cron job which you can create in your account. If you decide to employ a script which you have found online and it needs specific modules to to exist on your server, you are able to take advantage of our vast library which includes over 3000 modules. This way, you can be sure that any type of Perl application that you generate or find online will function perfectly on our end.