Perl is a widely used scripting language which is regarded as being one of the most useful languages in the online world. It's feature-rich and it's used to set up a number of web-based apps and CGI scripts. What distinguishes Perl from most of the alternative languages out there is the compatibility with modules - sets of commands for a certain job which can be included in a script by calling them i.e. you're able to write just one line in your script to get a whole module executed, rather than having the whole program code that's already included in the module anyway. As Perl is compatible with numerous other programming languages and it comes with a lot of functions depending on what a specific application can do, it's employed by numerous well-known companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, etcetera.
Perl Scripting in Website Hosting
Perl is provided with all the Linux website hosting that we supply and you're able to execute any type of .pl file which you upload within your account thanks to the File Manager of the Control Panel or an FTP program. The aforementioned will enable you to make an Internet site with all of the options that you would like your visitors to have, but PHP does not supply. You will be able to execute a script either manually or automatically through a cron job. Our plans feature a large number of Perl modules that you're able to use and you'll see the complete list in your hosting account in addition to 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 but your plan doesn't offer this option, you'll be able to include as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of the website hosting Control Panel.
Perl Scripting in Semi-dedicated Servers
If you would like to include CGI scripts on your sites or any other Perl-based application for that matter, you will not have any problems if you use a semi-dedicated server account from our company. Thousands of Perl modules are set up on our machines and you'll be able to call each of them by including the path that you can find in your Control Panel into the script that you use. Every time you download some app from a third-party website, for instance, you can rest assured that you will be able to use it regardless of the modules it needs to work. As long as your .pl files have the appropriate UNIX permissions to be executable, you are able to choose whether a certain script will be executed manually by a guest doing something on your site, or automatically by setting up a cron job inside your account. With the second option, your script can be executed every day, hour or minute according to your preference.