Perl is an excellent programming language that is commonly used for creating CGI scripts as well as a variety of web-based applications. Among its major advantages is the fact that it supports modules - ready-made batches of code that are employed to execute various tasks and to enhance the performance of a certain script without clogging it with unnecessary lines of code. In other words, in the event that five processess have to be performed, you're able to use five lines of code to call each one of the modules instead of including hundreds of lines used to set up the actual modules inside your script. Perl is really convenient and it may be used for a variety of purposes, that's why a lot of companies have integrated it in their web products or on their high-traffic websites - cPanel, IMDB, Craigslist, BugZilla, BBC and a lot more. It's commonly used in addition to other programming languages like PHP or Python.

Perl Scripting in Cloud Hosting

Perl is provided with all Linux cloud hosting packages that we provide 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 allow you to make a website with all of the features that you would like your visitors to have, but PHP cannot offer. You will be able to execute a script either manually or automatically through a cron job. Our packages include countless Perl modules which you'll be able to use and you can see the whole list in your hosting account as well as the path which you should 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 package does not offer this feature, 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 your hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

In case you wish to include CGI scripts on your websites or some other Perl-based app for that matter, you will not encounter any problems in case you use a semi-dedicated server account from our company. Thousands of Perl modules are set up on our servers and you'll be able to call each of them by adding the path which you will find in your Control Panel into the script that you use. Any time you download some application from a third-party website, for example, you can be sure that you will be able to work with it regardless of the modules it needs to work. Provided that your .pl files include the appropriate UNIX permissions to be executable, you'll be able to choose whether a given script will be executed manually by a guest doing something on your website, or automatically by setting up a cron job in your account. Using the second option, your script can be run every minute, hour or day in accordance with your preference.