Perl is a well-known computer language, which is employed to build various web apps and CGI scripts. Many programmers believe that it is one of the most efficient programming languages in existence since it supports the usage of modules - tiny parts of program code with pre-defined subroutines that are used to execute a particular task. The modules can save you a lot of time and they can contribute to the rapid speed of your websites because you're able to include just one line of program code to call a specific module rather than using all of the program code for the process in your script. Perl is a universal programming language primarily used for scripts, but it has been used to generate a variety of popular pieces of web software too, for example cPanel, BugZilla and Movable Type. It's also employed on high-traffic websites like IMDB, Craigslist, Ticketmaster and many others.

Perl Scripting in Shared Web Hosting

Perl is available with all the shared web hosting plans that we offer and you are able to execute any .pl file which you upload within your account with the File Manager of the Control Panel or an FTP program. The aforementioned will enable you to create a site with all of the options that you'd like your visitors to have, but PHP fails to provide. You can execute a script either manually or automatically with a cron job. Our packages come with numerous Perl modules which you can employ and you will see a full list in your web hosting account as well as the path which you should include in your scripts, in order to be able to access these modules. If you would like to execute a Perl/CGI script with a cron job but your plan does not offer this feature, you'll be able to include as many cron jobs as you need from the Add Upgrades/Services link on the left-hand side of your website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

You are able to use any kind of Perl-based app, including CGI scripts, with any of the semi-dedicated plans that we supply as Perl is supported on our servers. You can make any .pl file executable by setting the correct UNIX permissions for it in the Hepsia Control Panel or through any FTP client and based on the actual script, it can be executed manually as a result of some action your client performs on the site, or automatically via a cron job which you can set up in your account. If you choose to use a script which you've found online and it needs certain modules to be present on the server, you're able to reap the benefits of our vast library which features more than 3000 modules. In this way, you can rest assured that any kind of Perl application that you create or find on the web will work perfectly on our end.