Perl is an excellent programming language that is commonly used for generating CGI scripts and also various kinds of web-based applications. Among its major pros is that it works with modules - ready-made batches of code which are designed to perform various tasks and to enhance the performance of a given script without clogging it with unnecessary lines of program code. In other words, if five tasks need to be executed, you'll be able to use five lines of code to call each one of the modules instead of adding a couple of hundred lines used to generate the actual modules within your script. Perl is really useful and it may be used for a number of purposes, that's why a wide range of companies have included it in their web products or on their high-traffic sites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's often used in addition to other programming languages such as PHP or Python.

Perl Scripting in Shared Website Hosting

Perl is available with all the Linux shared website hosting packages that we supply and you'll be able to execute any type of .pl file which you upload inside your account when you use the File Manager of the Control Panel or an FTP program. The aforementioned will enable you to make a site with all the options that you would like your visitors to have, but PHP cannot offer. You can execute a script either manually or automatically through a cron job. Our plans include numerous Perl modules that you're able to employ and you will see the complete list in your website hosting account along with the path which you should include in your scripts, to be able to access these modules. In case you want to execute a Perl/CGI script through a cron job yet your plan does not offer this feature, you are able to add as many cron jobs as you need through the Add Upgrades/Services link on the left-hand side of your website hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

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