Perl is a powerful programming language which is regularly used for setting up CGI scripts along with different web-based apps. One of its key pros is that it supports modules - ready-made batches of code which are designed to do multiple tasks and to increase the functionality of a certain script without slowing it with unneeded lines of code. To put it simply, in the event that five processess need to be executed, you can use five lines of program code in order to call each of the modules instead of including a couple of hundred lines used to create the actual modules in your script. Perl is really useful and it may be used for numerous purposes, that's why many companies have integrated it in their web products or on their resource-demanding sites - cPanel, IMDB, Craigslist, BugZilla, BBC and many more. It's often used along with other programming languages for example PHP or Python.

Perl Scripting in Shared Website Hosting

Perl is provided with all Linux shared website hosting packages that we provide and you can execute any kind of .pl file which you upload within your account using the File Manager of the Control Panel or some FTP program. The latter will help you create a site with all the characteristics that you'd like your visitors to have, but PHP fails to offer. You'll be able to execute a script either manually or automatically with a cron job. Our packages come with lots of Perl modules which you're able to employ and you can see the whole list in your web hosting account in addition to the path that 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 using a cron job but your package does not offer this feature, you are able to include as many cron jobs as you require from the Add Upgrades/Services link on the left-hand side of the hosting Control Panel.

Perl Scripting in Semi-dedicated Hosting

You will be able to use any kind of Perl-based application, including CGI scripts, with all the semi-dedicated packages that we offer as Perl is supported on our servers. You will be able to make every .pl file executable by setting the proper UNIX permissions for it via the Hepsia Control Panel or through any FTP client and in accordance with the actual script, it may be run manually as a result of some action your client performs on the website, or automatically through a cron job that you can set up in your account. In case you decide to use a script that you've found online and it requires specific modules to to exist on the server, you're able to reap the benefits of our rich library which features over 3000 modules. This way, you can rest assured that every Perl app that you create or find on the web will function flawlessly on our end.