There is no denying the importance of having a website if you are a photographer. If you are a professional photographer routinely working on paid assignments you must have one to showcase your portfolio.
A photography website doesn’t need to be hosted on a high tech server nor does it need to be supported by a lot of bandwidth. You can simply host your photos on one of the best photo portfolios website providers.
You will need a domain name though, as that will identify your business among thousands of other competing businesses.
Some photographers put in a lot of features and functionalities on their website, with options for separate admin and client logins. The client logins allow clients to securely access their photos, download/review images for final approval as well as the request for prints.