Perl is an efficient programming language that is commonly used for creating CGI scripts and also various web-based apps. One of its major advantages is that it works with modules - ready-made batches of code that are employed to do a variety of tasks and to extend the efficiency of a given script without clogging it with unnecessary lines of program code. In other words, in the event that five tasks should be performed, you are able to employ five lines of program code in order to call each of the modules instead of adding hundreds of lines used to create the actual modules within your script. Perl is very convenient and it can be used for many different purposes, that's why a wide range of corporations have included it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It is ordinarily used along with other programming languages for example PHP or Python.

Perl Scripting in Shared Hosting

Perl is provided with all the Linux shared hosting that we supply and you are able to execute any .pl file which you upload within your account with the File Manager of the Control Panel or some FTP software. This will enable you to create an Internet site with all the characteristics that you'd like your visitors to have, but PHP does not provide. You can execute a script either manually or automatically with a cron job. Our plans include a large number of Perl modules that you are able to use and you'll see the 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. If you wish to execute a Perl/CGI script using a cron job yet your plan doesn't offer this option, you'll be able to include as many cron jobs as you require via the Add Upgrades/Services link on the left-hand side of the hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

Perl is supported on all our servers, so in case you aquire a semi-dedicated server account through us, you're able to use any kind of custom-made or ready-made CGI script or other Perl-based web app without difficulty. To save your time and efforts, we've also added several thousand modules that you are able to take advantage of. You will be able to see the path to the library in the Hepsia website hosting Control Panel and include any module within your scripts. Some third-party scripts, for instance, require particular modules, so that they can work properly. Executing a .pl file, custom or ready-made, can be achieved in two separate ways - manually, if a visitor does a specific action on your website, or automatically, if you set up a cron job from your account. In the second case, you can select the interval based on what your script will do and how often you would like it to run - once every minute, hour, day, etcetera.