Perl is a powerful programming language that is regularly used for generating CGI scripts along with a variety of web-based apps. Among its major pros is that it works with modules - ready-made batches of code which are designed to execute a variety of tasks and to enhance the performance of a given script without clogging it with unnecessary lines of code. To put it simply, when five tasks have to be performed, you'll be able to employ five lines of code to call each one of the modules rather than adding a large number of lines used to create the actual modules in your script. Perl is very handy and it can be used for a variety of purposes, so many corporations have integrated it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It is commonly used in addition to other programming languages for instance PHP or Python.

Perl Scripting in Shared Hosting

Perl is available with all the shared hosting plans that we supply and you can execute any kind of .pl file that you upload within your account with the File Manager of the Control Panel or an FTP software. This will allow you to create a site with all of the features that you would like your visitors to have, but PHP can't offer. You are able to execute a script either manually or automatically through a cron job. Our packages include numerous Perl modules which you're able to employ and you can see a full list in your website hosting account as well as the path which you should include in your scripts, to be able to access these modules. In case you would like to execute a Perl/CGI script through a cron job however your package does not offer this feature, you will be able to include as many cron jobs as you require through the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

You will be able to work with any Perl-based application, including CGI scripts, with any of the semi-dedicated plans that we offer as Perl is supported on all our servers. You are able to make any kind of .pl file executable by setting the right UNIX permissions for it from your 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 the client performs on the site, or automatically by a cron job which you can create inside your account. In case you decide to use a script that you've found online and it requires specific modules to to be available on your server, you can take advantage of our vast library which includes more than 3000 modules. Thus, you can be sure that any kind of Perl app that you generate or find on the worldwide web will function perfectly on our end.