Perl is a powerful programming language which is commonly used for setting up CGI scripts and also many different web-based apps. One of its main advantages is the fact that it supports modules - ready-made batches of program code which are employed to perform various tasks and to extend the functionality of a given script without slowing it with unnecessary lines of program code. To put it simply, in the event that five processess have to be executed, you are able to use five lines of program code in order to call each one of the modules instead of adding hundreds of lines used to create the actual modules in your script. Perl is very useful and it can be used for a variety of purposes, that's why a lot of companies have implemented it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's commonly used along with other languages for example PHP or Python.

Perl Scripting in Hosting

Perl is provided with all the hosting that we supply and you can execute any type of .pl file that you upload within your account when you use the File Manager of the Control Panel or an FTP program. The latter will enable you to build a website with all of the features that you would like your visitors to have, but PHP doesn't offer. You can execute a script either manually or automatically using a cron job. Our plans feature countless Perl modules which you can use and you'll see the complete list in your hosting account as well as the path which you should use 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 but your package doesn't offer this feature, you can add as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of the hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

You'll be able to use any kind of Perl-based app, including CGI scripts, with any of the semi-dedicated servers that we provide as Perl is supported on all our servers. You can make every .pl file executable by setting the right UNIX permissions for it through the Hepsia Control Panel or through any kind of FTP client and in accordance with the actual script, it can be run manually as a result of some action the client performs on the site, or automatically through a cron job that you can create inside your account. If you want to employ a script which you've found online and it needs certain modules to to exist on your server, you can reap the benefits of our rich library which includes more than 3000 modules. Thus, you can rest assured that any type of Perl application that you create or find on the Internet will perform flawlessly on our end.