Perl is a powerful programming language that's widely used for generating CGI scripts and also a variety of web-based apps. Among its main pros is the fact that it works with modules - ready-made batches of program code that are designed to do various tasks and to increase the effectiveness of a given script without clogging it with unneeded lines of code. In other words, in the event that five tasks need to be performed, you'll be able to employ five lines of code in order to call each of the modules rather than adding a few hundred lines used to create the actual modules within your script. Perl is very useful and it may be used for multiple purposes, that's why many companies have implemented it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's often used with other programming languages for instance PHP or Python.

Perl Scripting in Hosting

Perl is provided with all the Linux hosting packages that we provide and you will be able to execute any .pl file which you upload within your account using the File Manager of the Control Panel or an FTP program. The aforementioned will help you make a website with all the options that you would like your visitors to have, but PHP cannot offer. You'll be able to execute a script either manually or automatically through a cron job. Our packages come with a large number of Perl modules which you'll be able to use and you will see the complete list in your website hosting account along with the path which you have to use in your scripts, so as to be able to access these modules. If you'd like to execute a Perl/CGI script with a cron job however your plan doesn't offer this feature, you can include as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

Perl is supported on all our servers, so in case you buy a semi-dedicated server account through us, you can use any custom-made or ready-made CGI script or another Perl-based web application without difficulty. To save your time and efforts, we have also installed several thousand modules which you can use. You can see the path to the library inside the Hepsia website hosting Control Panel and add any module within your scripts. Some third-party scripts, for example, need specific modules, to function effectively. Executing a .pl file, custom or ready-made, can be done in two ways - manually, in case a website visitor performs a specific action on your site, or automatically, when you create a cron job from your account. In the second case, you are able to choose the interval based on what the script will do and how often you'd like it to run - once a day, hour, minute, etcetera.