Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

StuffedGoat's avatar

No clue what I need! (Forge, Envoyer, ??)

Hi,

I'm a beginner regarding programming, servers and all that stuff.

Right now I'm programming via XAMPP on my Windows7 Laptop and I managed to install Composer and Laravel. Also right know I have a Shared-Hoster. So when ever I make changes on my local machine I have to upload the files via WinSCP and than I'm able to see the results on the Internet. Overall I'm happy so far. To make this a little more convenient for me, I use CodeAnywhere which allows me to directly work on the FTP.

For me the downside is that I can not use Composer & Artisan because it's Shared-Hoster.

I watchted the introduction lessions of Forge and Envoyer and I think that this is not what I need. Or maybe I'm wrong.

I need a console like this, where I can point the path to the public folder similar to my configpanel what I have right now.

alt text

Than I want to be able to connect via Putty (SSH) on the server so that I can use Composer and Artisan. I'm fine with Codeanywhere. Maybe I switch to PHPStorm in the near future to increase productivity but right now that is not what I need.

So my hosting provider offers several kinds of servers like Webserver, vServers, Dedicated Webservers. I'm more or less aware of the differences of all that. But I don't know what do I need.

I'm from Europe and if I look at all you Hostings Providers like Heroku, Digital Ocean, etc. They all say they are special for developers.. here in Europe I don't see such providers who offer PaaS-Stuff and so on. I don't need Github, this stuff is to complicated. I just want to code on my more or less static webpage. I also don't wont to cope with managing updates on my PHP version or take care of security fixes on the operating system.

What is that what I need? Please help me!

Please let me know if you have any questions!

0 likes
1 reply
tomicakorac's avatar

@StuffedGoat I am also from Europe, and I don't see a reason why you couldn't sign up for Heroku or Digital Ocean from Europe. I'm personally very happy with Digital Ocean.

When you sign up for Digital Ocean, you will be able to choose the physical location of your preferred server. And they offer Amsterdam as their location in Europe. It works great, but I'm pretty sure other providers also offer the same possibility.

Additionally, Forge is just a service to help you manage your Laravel apps hosted on Third Party servers, such as Heroku or Digital Ocean. So even if you sign up for Forge, you'll still need to get an account with a hosting provider of your choice.

My personal advice is not to develop your app once it's already uploaded to a server. It's slower and more impractical (in my opinion) than developing in your local environment and then deploying it once it's ready for production. But if you do insist to develop on a server, I know that you'll be able to install Coposer (and use Artisan too) on Digital Ocean.

1 like

Please or to participate in this conversation.