Perl is an effective programming language which is frequently used for creating CGI scripts and a variety of web-based apps. Among its main advantages is that it works with modules - ready-made batches of program code that are designed to perform numerous tasks and to enhance the efficiency of a given script without slowing it with unneeded lines of program code. To put it simply, in the event that five jobs need to be performed, you're able to employ five lines of program code to call each of the modules rather than adding a few hundred lines used to generate the actual modules inside your script. Perl is really convenient and it can be used for a variety of purposes, so many corporations have included it in their web products or on their resource-demanding websites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's often used along with other languages like PHP or Python.
Perl Scripting in Shared Web Hosting
Perl is available with all the Linux shared web hosting that we provide and you're able to execute any type of .pl file that you upload in your account thanks to the File Manager of the Control Panel or some FTP program. The latter will enable you to build an Internet site with all the characteristics that you'd like your visitors to have, but PHP doesn't offer. You can execute a script either manually or automatically using a cron job. Our plans come with numerous Perl modules that you can use and you'll see the full list in your web hosting account in addition to the path that you should use in your scripts, to be able to access these modules. In case you'd like to execute a Perl/CGI script with a cron job but your plan doesn't offer this option, you'll be 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 our servers, so in case you purchase a semi-dedicated server account from our company, you're able to use any custom-made or ready-made CGI script or other Perl-based web application without any difficulties. To save you time and effort, we've also included several thousand modules that you'll be able to take advantage of. You can see the path to the library inside your Hepsia web hosting Control Panel and add any module within your scripts. Some third-party scripts, for instance, need to have certain modules, to work efficiently. Executing a .pl file, custom or ready-made, is possible in two separate ways - manually, if a visitor does a specific action on your site, or automatically, if you create a cron job from your account. In the second case, you're able to choose the interval based on what your script will do and how often you would like it to run - once a minute, hour, day, etc.