Perl is a well-liked scripting language that is considered to be one of the most useful languages in the online world. It is feature-rich and it is used to create various web-based apps and CGI scripts. What differentiates Perl from most of the alternative languages on the internet is the support for modules - groups of commands for a certain process that can be included in a script just by calling them i.e. you can write a single line within your script to have an entire module executed, instead of having the entire code that is already included in the module anyway. As Perl is compatible with many other languages and it comes with a lot of functions based on what a particular app can do, it is used by many popular companies - the BBC, Craigslist, The Internet Movie Database (IMDB), cPanel, and many others.
Perl Scripting in Shared Hosting
Perl is available with all of the shared plans that we provide and you are able to execute any type of .pl file which you upload inside your account thanks to the File Manager of the Control Panel or an FTP program. This will enable you to create a website with all of the characteristics that you'd like your visitors to have, but PHP cannot offer. You are able to execute a script either manually or automatically with a cron job. Our packages feature a large number of Perl modules which you are able to use and you will see the complete list in your website hosting account as well as the path which you have to use in your scripts, so as to be able to access these modules. If you would like to execute a Perl/CGI script using a cron job however your package doesn't offer this feature, 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
All of the semi-dedicated hosting plans that we offer are capable of running CGI scripts or all other apps developed in Perl and considering the fact that cron jobs are included in all of our plans, you're able to pick if a given script will be executed manually or automatically on a regular interval of time. You can also benefit from a huge library of over 3000 modules that are already set up on our servers and use their functionality to save your time when you create your scripts. In case you use some third-party Perl script, you can also be sure that in case it needs some module to run properly, we'll have it as our library features both widely used modules and less popular ones. You can find the path to the modules that you have to use in our scripts under the Server Information drop-down menu of the Hepsia web hosting Control Panel.