Hey everyone! I’ve been running my Flutter application with a PHP backend and MySQL database on my current hosting provider for a while now. The setup works fine but I’m starting to hit some roadblocks that are making me think about switching.
The main issues I’m dealing with are:
My hosting service doesn’t really cater to mobile app development and their documentation is mostly focused on basic web development.
Finding good tutorials or guides for my specific tech stack on this platform is pretty tough.
Storage limitations are becoming a problem since my app needs to handle large media files like educational videos.
I’m trying to figure out if I should migrate to a different hosting solution that’s more developer-friendly for Flutter projects, or if there are ways to work around these limitations with my current setup.
Has anyone here dealt with similar challenges? What hosting platforms have worked well for your Flutter apps with PHP/MySQL backends? Would love to hear about your experiences and any recommendations you might have.
AWS Lightsail’s been my go-to for projects like this. Great scalability for Flutter apps with PHP backends, and their MySQL instances are solid. The game-changer for me was using S3 for media storage instead of dumping everything on the main server. Fixed those storage issues you mentioned and kept costs down. There’s a learning curve, but their docs cover mobile app deployment pretty well. Their load balancer saved me when my app took off and I needed to handle way more traffic.
I encountered similar issues a while back with my Flutter application. The limitations of shared hosting became increasingly frustrating, particularly with handling large media files. I ultimately opted for a VPS, which allowed me the flexibility to configure PHP settings and manage my database more effectively. Implementing a CDN helped alleviate storage concerns and significantly boosted the app’s performance. While documentation for specific setups can be sparse, particularly for mobile development, having root access has enabled me to tailor my environment to better suit my project needs.
digitalocean droplets worked great for my flutter/php thing. way cheaper than aws, and their one-click lamp stuff made it super easy to deploy. i used their spaces for my media files - it’s like s3 but simpler pricing. migrating from shared hosting took me about 30 mins.