Perl is a powerful programming language that's frequently used for making CGI scripts and also a variety of web-based applications. One of its main pros is the fact that it works with modules - ready-made batches of program code that are designed to perform a variety of tasks and to increase the efficiency of a certain script without clogging it with unneeded lines of program code. This means that, in the event that five tasks need to be performed, you are able to use five lines of program code in order to call each one of the modules rather than adding a few hundred lines used to create the actual modules within your script. Perl is really practical and it can be used for multiple purposes, that's why a number of companies have integrated it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It is commonly used in addition to other languages for example PHP or Python.

Perl Scripting in Website Hosting

Perl is available with all the website hosting packages that we offer and you are able to execute any .pl file that you upload within your account with the File Manager of the Control Panel or an FTP program. This will enable you to build a site with all the features that you would like your visitors to have, but PHP doesn't supply. You will be able to execute a script either manually or automatically with a cron job. Our plans come with thousands of Perl modules that you can use and you'll see the complete list in your hosting account along with the path that 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 through a cron job however your plan doesn't offer this feature, you are able to add as many cron jobs as you require through the Add Upgrades/Services link on the left-hand side of your hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

Perl is supported on all of our servers, so in case you buy a semi-dedicated server account from us, you will be able to use any kind of custom-made or ready-made CGI script or another Perl-based web app without any difficulties. To save your time and efforts, we've also set up several thousand modules which you can employ. You will be able to see the path to the library inside your Hepsia web hosting Control Panel and include any module within your scripts. Some third-party scripts, for example, will need specific modules, so that they can work properly. Executing a .pl file, custom or ready-made, is possible in two separate ways - manually, in case a visitor does a particular action on your site, or automatically, if you set up a cron job from your account. In the second case, you'll be able to select the interval based on what your script will do and how often you want it to run - once every day, hour, minute, etc.