Perl is a widely used scripting language that's regarded as being one of the most useful programming languages on the Internet. It is feature-rich and it's used to generate a number of web-based apps and CGI scripts. What distinguishes Perl from most of the other languages out there is its support for modules - groups of commands for a particular task that can be integrated into a script just by calling them i.e. you are able to write only one line within your script to get a whole module executed, rather than having the whole program code that's already included in the module anyway. Because Perl can be used with many other languages and it comes with a lot of functions based on what a particular application can do, it is employed by many popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etc.

Perl Scripting in Hosting

Perl is provided with all hosting that we offer and you can execute any type of .pl file that you upload inside your account with the File Manager of the Control Panel or some FTP program. This will enable you to build an Internet site with all of the characteristics that you'd like your visitors to have, but PHP fails to offer. You're able to execute a script either manually or automatically using a cron job. Our packages come with a large number of Perl modules which you can use and you can see the whole list in your website hosting account along with the path that you need to include in your scripts, in order to be able to access these modules. In case you'd like to execute a Perl/CGI script through a cron job however your package does not offer this option, you're able to add as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of your web hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

You can work with any kind of Perl-based app, including CGI scripts, with all of the semi-dedicated hosting service that we provide as Perl is supported on all of our servers. You are able to make each .pl file executable by setting the correct 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 executed manually as a result of some action your client performs on your website, or automatically via a cron job that you can set up in your account. In case you choose to use a script that you have found online and it needs specific modules to be present on the server, you can take advantage of our vast library that features more than 3000 modules. In this way, you can be sure that any type of Perl app that you make or find on the web will perform perfectly on our end.