Perl is a widely used scripting language which is considered to be one of the most practical programming languages on the Internet. It's feature-rich and it is used to set up multiple web-based apps and CGI scripts. What distinguishes Perl from most of the other languages on the market is the support for modules - sets of commands for a specific process that can be included in a script by simply calling them i.e. you can write just one line inside your script to get a whole module executed, instead of having the whole code which is already included in the module anyway. Since Perl is compatible with a lot of other languages and it features a lot of functions based on what a given application can do, it is employed by lots of renowned 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 hosting that we offer and you are able to execute any .pl file that you upload within your account when you use the File Manager of the Control Panel or an FTP program. The aforementioned will allow you to build a site with all the functions that you'd like your visitors to have, but PHP can't supply. You are able to execute a script either manually or automatically using a cron job. Our packages come with countless Perl modules which you're able to employ and you will see the full list in your website hosting account in addition to the path which you should include in your scripts, so as to be able to access these modules. In case you want to execute a Perl/CGI script with a cron job but your plan does not offer this option, you are able to add as many cron jobs as you need via the Add Upgrades/Services link on the left-hand side of the hosting Control Panel.
Perl Scripting in Semi-dedicated Servers
Perl is supported on all our servers, so in case you get a semi-dedicated server account through us, you are 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 have also installed several thousand modules that you're able to take advantage of. You can see the path to the library inside the Hepsia hosting Control Panel and add any module within your scripts. Some third-party scripts, for instance, need to have certain modules, to work effectively. Executing a .pl file, custom or ready-made, can be done in two separate ways - manually, if a visitor performs a certain action on your website, or automatically, when you create a cron job from your account. In the second case, you are able to choose the interval according to what your script will do and how often you'd like it to run - once a minute, hour, day, etc.