Perl is a widespread scripting language that's regarded as being one of the most practical programming languages on the web. It is 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 internet is its compatibility with modules - sets of commands for a specific process which can be included in a script by simply calling them i.e. you're able to write a single line inside your script to get a module executed, instead of having the whole program code that's already included in the module anyway. Since Perl supports many other programming languages and it provides a lot of functions based on what a specific app can do, it's used by numerous famous companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etc.

Perl Scripting in Shared Hosting

Perl is available with all of the shared hosting that we offer and you will be able to execute any type of .pl file that you upload in your account when you use the File Manager of the Control Panel or an FTP software. The aforementioned will help you build a site with all the features that you would like your visitors to have, but PHP doesn't supply. You'll be able to execute a script either manually or automatically using a cron job. Our plans feature countless Perl modules which you'll be able to employ and you'll see the complete list in your web hosting account as well as the path that you need to include in your scripts, to be able to access these modules. If you would like to execute a Perl/CGI script with a cron job but your package doesn't offer this feature, you'll be able to add as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of your website hosting Control Panel.

Perl Scripting in Semi-dedicated Servers

Perl is supported on all our servers, so if you aquire a semi-dedicated server account from us, you'll be able to use any kind of tailor-made or ready-made CGI script or another Perl-based web app without any difficulties. To save your time and efforts, we've also installed several thousand modules that you'll be able to take advantage of. You can see the path to the library in your Hepsia website hosting Control Panel and include any module within your scripts. Some third-party scripts, for example, need to have particular modules, in order to operate efficiently. Executing a .pl file, custom or ready-made, can be achieved in two ways - manually, when a visitor performs a particular action on your website, or automatically, when you create a cron job from your account. In the second case, you'll be able to select the interval according to what the script will do and how often you'd like it to run - once every minute, hour, day, etcetera.