When comparing pCloud vs Heroku, the Slant community recommends Heroku for most people. In the question“What are the best cloud hosting services for small businesses?” Heroku is ranked 4th while pCloud is ranked 9th. The most important reason people chose Heroku is:
Getting started with Heroku is very easy. It's a very straightforward procedure and a beginner can set up their first app in two minutes. Often it's just a matter of a couple of `git` commands and it's all set up and running. The official Heroku [docmentation](https://devcenter.heroku.com/) also helps a lot.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro No file size limits
Allows you to store your HD videos, FLAC music files, and large documents.
Pro Lifetime options for storage space
Allows you to subscribe for life instead of paying every month/year.
Pro Desktop app doesn't take space on hard disk
Computers see it as a network drive.
Pro Other users can upload files to your storage
Have others upload files directly to your account from any browser using "Upload links".
Pro Cross-platform
Backup and use your files from any device with Windows, Mac, Linux, Android, or iOS.
Pro Very reliable
Pro No synchronization speed limits
Sync files as fast as your internet plan allows you to.
Pro Linux client
Support for all file systems and distributions.
Pro Rewind option for FREE
Rewind option is possible for free up to 15 days back in time, 30 days back with Premium plans and you can pay for a whole year of file versioning only 39 EUR!
Pro Easy Sharing
A lot of sharing options between accounts and other non-pCloud-users.
Pro Branding of Download links
Cool branding feature possible for the videos and pictures :)
Pro Free 10gb of storage
Higher than most of the other cloud services except Mega.
Pro 2tb storage and 2tb bandwidth
Unlike all the other clouds this makes it great for sharing large files. To lots of people.
Pro Free bandwidth with ads
This is nice if you don't care about what is people see on the page when you share the file and you have large files to send.
Pro WebDAV access
Files can be accessed using WebDAV (although there is a limitation at the moment that prevents access via WebDAV if two-factor authentication is set up.. hopefully to be resolved in the near future).
Pro Easy to start with
Getting started with Heroku is very easy. It's a very straightforward procedure and a beginner can set up their first app in two minutes. Often it's just a matter of a couple of git
commands and it's all set up and running. The official Heroku docmentation also helps a lot.
Pro Excellent error logs
When your deploy fails you see a legitimate error log. Many of the other PaaS give you nondescript messages and debugging is a pain. Debugging Heroku wins by comparison.
Pro Add-ons let you easily add features and technologies
Heroku has a vast list of plugins and services that can be added to an instance. These plugins cover things from databases to email systems. This remove the task of having to install services and setting them up manually. Heroku does it all for you.
Pro Simple scaling
Heroku instances can easily be scaled up or down by increasing or decreasing the number of available dynos for that instance. This can be done through the CLI or through Heroku's web UI.
Pro Dedicated build servers
Heroku has dedicated servers for building app dependencies, to ensure that you won't have issues like "out of memory" errors when deploying your app.
Pro Mature
Heroku is one of the oldest PaaS providers. The fact that it's been around for such a long time means that it had a lot of time to mature over the years. There's also a massive number of articles, guides and tutorials on Heroku out there for beginners and advanced users.
Pro Free option
Heroku offers a free tier which contains a single dyno instance. It offers 512MB of memory and 100MB swap space.
Cons
Con Not a well known company
Con Software develoment has bad QA
The fact the mapping issue even exists is a token of bad QA in software development.
Con Adds drivemapping without asking
The desktop app adds a P: drivemapping without asking for confirmation. Dangerous (not to say totally irresponsible) in case you already have a drive mapped.
Con Low bandwith
Con Constrained by addons
If you want to fully customize your production environment, then Heroku can be seriously constraining. Installing libraries or services can not be done unless there is already a Heroku plugin for it.
Con Further deployments are slow
While starting with Heroku is fast and easy, and the first few deployments are actually very fast, larger applications tend to have slower deployments. It takes some time for the dynos to restart and while they are restarting the application is completely offline. Which means that you can lose precious seconds of application time.
Con Really expensive
Heroku starts getting really expensive once you leave that free tier. It's not just the bare Heroku service that is costly, the addons as well are very pricey.