1 | Apps on my device | Apps on the web | |
---|---|---|---|
2 | Installation | Requires some expertise and knowledge to get things working. | No expertise required. |
3 | Updates | Manual updates that the user is responsible for. Time, effort and some expertise is required. | Automatic updates delivered by provider. |
4 | Cost | Free or paid, depending on the application and license. | Subscription-based service with different tiers for features. |
5 | Software Updates | Becomes outdated if updates are not monitored and installed | Always on the latest version |
6 | Security | Relies on the user's security measures | Relies on the provider's security measures |
7 | Customizability | Depends on the license | Very low degree, you get what you get. |
8 | Technical Support | Depends on the vendor, license and budget. | Serviced by the provider. |
9 | Releases | New features and bug fixes are released periodically. Relies on user tracking. | New features and bug fixes are rolled out continuously |
10 | Upgrades | Upgrading to major new versions often requires manual intervention and compatibility checks. User testing is often required to ensure compatibility. | Upgrades to new versions happen automatically. |
1 | DIY Drupal Site | Supported Drupal Site | |
---|---|---|---|
2 | Installation | Requires some expertise and knowledge to get things working. | No expertise required. |
3 | Updates | Manual updates that the user is responsible for. Time, effort and some expertise is required. | Automatic updates delivered by your provider. |
4 | Cost | Free to acquire, money and effort spent in hosting. | Monthly fees for maintenance and hosting. |
5 | Software Updates | Becomes outdated if updates are not monitored and installed | Always on the latest version, provided there are no breaking changes. |
6 | Security | Relies on the user's security measures | Relies on the provider's security measures |
7 | Customizability | Very high degree, depends only on time and expertise. | Very high degree, depends only on budget. |
8 | Technical Support | Community support. | Serviced by the provider. |
9 | Releases | New features and bug fixes are released periodically. Relies on user tracking. | New features and bug fixes are rolled out continuously |
10 | Upgrades | Upgrading to major new versions often requires manual intervention and compatibility checks. User testing is often required to ensure compatibility. Time has been significantly reduced in recent versions. | Upgrades to new versions happen automatically. |