Hey guys,
I wanted to ask where do I buy a Server to get my App online or how is this working? I am relative new and dont have any experience. I saw some videos about unet but heard that unet is not working anymore ?
Hey guys,
I wanted to ask where do I buy a Server to get my App online or how is this working? I am relative new and dont have any experience. I saw some videos about unet but heard that unet is not working anymore ?
Hi,
What do you want to upload?
see some examples here for uploading files using unitywebrequest, server has php script to receive:
UNet is more into multiplayer gaming, if you want to upload files can use that webrequest,
if you need to stream data, can use c# UDP/TCP. (and receive data on server for example with node.js and others)
to get servers,
Amazon, Google and DigitalOcean are the popular ones, regular ~5usd shader webhosting servers work too (can use php or others), you can use company provided server also (as long as it has ports open and some software running to receive data, like Apache webserver).
I want that the employees first need to login and then they can see their projects and if they click on it there should be a chance to upload files or take new photos
As said above then you want something along the lines of webrequests grabbing the data from some server that you are running. Unity dont have services to do this for you, you will need to setup a server yourself which also assumes that you (or someone on your team) is a backend engineer.
As long as you have someone who knows backend and can handle that side for you, the actual frontend side is relatively easy.
And I can get this kind of Server on DigitalOcean?
I have no idea, probably best to speak to digital ocean + your backend engineer.
A server is just hardware hosting with some additional software control panels usually, you will still need to actually develop the server software yourself. Essentially you can buy or rent a computer / server blade to host your stuff - but the heavy lifting of actually creating the server needs to be done by a developer, and no you cant buy this “premade” to do what you need as every server is unique in many ways.
You need to develop the bits that say “this data is stored here, the client can retrieve it like this, the response they get is like this, errors give this response” etc. How that server is structured and what tech it uses really depends on your particular case (amount of users, frequency of access, size of data, type of data, target client platform etc)