Perl is a powerful programming language that's frequently used for creating CGI scripts and also different web-based apps. One of its key advantages is that it supports modules - ready-made batches of program code which are designed to execute multiple tasks and to extend the performance of a given script without slowing it with unnecessary lines of program code. This means that, in the event that five processess need to be performed, you can employ five lines of code to call each one of the modules instead of adding a couple of hundred lines used to set up the actual modules in your script. Perl is very handy and it can be used for a variety of purposes, so a wide range 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 is often used in addition to other programming languages for instance PHP or Python.

Perl Scripting in Shared Hosting

Provided you acquire a shared hosting plan through our company, you'll be able to run Perl/CGI scripts without a problem as we have a lot of modules installed on the cloud platform where the shared accounts are generated. With each package, you'll be given access to more than 3000 modules which you'll be able to employ in your scripts and you'll find the entire list inside your Hepsia hosting Control Panel along with the path that you have to use in order to access them. Should you use any kind of script that you have downloaded from a third-party site, you can be sure that it'll run flawlessly no matter what modules it needs for that. Every .pl script can be executed manually or you will be able to set up a cron job to do this automatically at a given time interval. If your hosting package doesn't include cron jobs, you will be able to add this feature with just a couple of clicks inside the Upgrades area of the Control Panel.

Perl Scripting in Semi-dedicated Servers

You will be able to use any kind of Perl-based app, including CGI scripts, with all the semi-dedicated hosting plans that we supply as Perl is supported on all our servers. You will be able to make every .pl file executable by setting the appropriate UNIX permissions for it via the Hepsia Control Panel or through any kind of FTP client and in accordance with the actual script, it may be run manually as a result of some action the client performs on your website, or automatically through a cron job that you can create inside your account. In case you choose to use a script which you've found online and it needs specific modules to to be available on your server, you can benefit from our rich library which features more than 3000 modules. This way, you can be sure that any Perl app that you create or find online will work properly on our end.