Advertisement
If you have a new account but are having problems posting or verifying your account, please email us on hello@boards.ie for help. Thanks :)
Hello all! Please ensure that you are posting a new thread or question in the appropriate forum. The Feedback forum is overwhelmed with questions that are having to be moved elsewhere. If you need help to verify your account contact hello@boards.ie
Hi all,
Vanilla are planning an update to the site on April 24th (next Wednesday). It is a major PHP8 update which is expected to boost performance across the site. The site will be down from 7pm and it is expected to take about an hour to complete. We appreciate your patience during the update.
Thanks all.

Best way to display a website to client before going live

Options
  • 10-10-2014 12:37pm
    #1
    Registered Users Posts: 388 ✭✭


    Hi all, I'm developing a website and I'm new to web hosting and deployment etc. Just wondering what's the best way to display the site online so it can be tried out? I want to be able to prototype it and show it to the client (who lives in a different country) and have him comment and give me feedback on it before it goes live.

    I'm sure this is a common scenario, so does anyone know the best way to do this? Maybe some web hosting companies offer a trial where I could upload the site and have a hidden / temporary url before the site goes live? This could be standard practice I have no idea, so any tips appreciated :)

    TIA


Comments

  • Registered Users Posts: 874 ✭✭✭devildriver


    I tend to go for a very simple approach.

    If your site is www.mysite.com

    I will usually have a holding page at:

    mysite.com/index.html

    and the preview of the site for the client at:

    mysite.com/hardtoguessurl.html

    or something similar if you see what I mean.

    Nobody without the actual url will be able to see it and if you are concerned about search engines then modify your robots.txt file.

    Hope that helps.


  • Registered Users Posts: 388 ✭✭Some_randomer


    Sounds great thanks. Was wondering though if there's a way to do it before picking a web hosting company? I was thinking of uploading to dropbox but I'm pretty sure the index.htm file will be displayed as text and not rendered.


  • Registered Users Posts: 874 ✭✭✭devildriver


    Sounds great thanks. Was wondering though if there's a way to do it before picking a web hosting company? I was thinking of uploading to dropbox but I'm pretty sure the index.htm file will be displayed as text and not rendered.

    Normally yes. Bu there are a couple of hacks so that you can use Dropbox for basic html hosting:

    http://www.makeuseof.com/tag/how-to-host-a-dropbox-website/

    Not sure which of those is best but I think I remember trying Pancake before and it worked pretty well.

    You could also try hosting locally with MAMP and setting up DynDNS to make it publicly accessible but that's a bit tricky to setup.


  • Closed Accounts Posts: 34,809 ✭✭✭✭smash


    Do you have your own site? You could host if at yoursite.com/clientname


  • Registered Users Posts: 388 ✭✭Some_randomer


    smash wrote: »
    Do you have your own site? You could host if at yoursite.com/clientname

    Hi thanks, no I haven't picked a web host or even a domain name yet, trying to find a way to do it before I pick a host provider.


  • Advertisement
  • Registered Users Posts: 416 ✭✭gouche


    You could always create an AWS instance to host it.
    Amazon have a free tier for a year which will allow you enough traffic to test and display the site to clients.

    You would need to set up a LAMP server on the instance however and AWS can be a bit daunting to get around at first.


  • Registered Users Posts: 1,254 ✭✭✭blue4ever


    I think getting your own server space is important. I norrmally make a subdomain on my server and password protect it - give the client access all s/he wants then: client.mysite.com


  • Registered Users Posts: 388 ✭✭Some_randomer


    For anyone that's interested I found this nifty piece of kit called Finch that gives you a temporary random url. It basically copies the files from your local dev environment up to their servers and assigns a random url that can be sent to others to view. It also automagically updates any changes made locally. I've used it and it works very well. It does time out after a while though which means running it again and getting a different url but this is only a minor inconvenience. It's free for now as it's in beta mode but it looks like they plan to start charging for it eventually. Also it needs node/npm for installation:

    https://meetfinch.com/


Advertisement