SitePoint Sponsor

User Tag List

Results 1 to 9 of 9
  1. #1
    SitePoint Enthusiast Soapmarine's Avatar
    Join Date
    Dec 2013
    Location
    Belgium
    Posts
    68
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    How do you revamp a website for the client?

    Hello everyone,

    how do you work with clients who have already their website and they need to have it visible until their new website (created by you is done)? Do you create it via localhost and upload it later? In this case how you communicate changes to the client who is not nearby? Or you develop it within your own site and then you upload it?

    I had some hiccups with a transferring manually a new site from one domain to another (nervous issues with permalinks and languages). And BackupBuddy did not work (I still have to take a contact with them to see why it happened).

    I appreciate your advice and personal experience.

  2. #2
    SitePoint Evangelist WebMachine's Avatar
    Join Date
    Jun 2007
    Location
    Ontario, Canada
    Posts
    419
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I develop my sites locally (I have XAMPP installed), then when they are ready for the client to view and check the funtionality, I upload them to my server behind my portfolio site. I don't transfer the site to their server until it is ready to go live, and I have received my final payment. There is little if any downtime for their site, but just in case, I do the transfer at a time during the day when they are not likely to have much traffic.

  3. #3
    SitePoint Mentor silver trophy
    Rubble's Avatar
    Join Date
    Dec 2005
    Location
    Cambridge, England
    Posts
    2,435
    Mentioned
    82 Post(s)
    Tagged
    3 Thread(s)
    I do the same as WebMachine and build on XAMPP, create a folder on my server and upload a demo there along with setting up a database if required. When the customer is happy I upload to their site.

  4. #4
    #titanic {float:none} silver trophy
    molona's Avatar
    Join Date
    Feb 2005
    Location
    from Madrid to Heaven
    Posts
    8,259
    Mentioned
    245 Post(s)
    Tagged
    1 Thread(s)
    More or less it is the same process. It also depends if I'm handling the hosting or not. Then when the site is ready, they can look the final result in the new hosting (using the IP address instead of the www name) and, if everything is OK, I only have to change the DNS servers or transfer the domain.

  5. #5
    SitePoint Wizard bronze trophy bluedreamer's Avatar
    Join Date
    Jul 2005
    Location
    Middle England
    Posts
    3,396
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)
    Basically the same here, I have development server which I upload the site to so the client can see it working, and of course I can test it in a "live" situation.

  6. #6
    SitePoint Enthusiast Soapmarine's Avatar
    Join Date
    Dec 2013
    Location
    Belgium
    Posts
    68
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by molona View Post
    More or less it is the same process. It also depends if I'm handling the hosting or not. Then when the site is ready, they can look the final result in the new hosting (using the IP address instead of the www name) and, if everything is OK, I only have to change the DNS servers or transfer the domain.
    Thank you, molona. What is better: to advice client to pick up himself the independant hosting or host client at your hoster? I always push clients to buy their own hosting plan and provide me with admin details, I dont resell.

  7. #7
    SitePoint Enthusiast Soapmarine's Avatar
    Join Date
    Dec 2013
    Location
    Belgium
    Posts
    68
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Quote Originally Posted by WebMachine View Post
    I develop my sites locally (I have XAMPP installed), then when they are ready for the client to view and check the funtionality, I upload them to my server behind my portfolio site. I don't transfer the site to their server until it is ready to go live, and I have received my final payment. There is little if any downtime for their site, but just in case, I do the transfer at a time during the day when they are not likely to have much traffic.
    I guess it's the standard and good practice. I had big problems with permalinks after the transfer, part of the functioned perfectly in one language, but not in other two languages. How do you handle this?

  8. #8
    #titanic {float:none} silver trophy
    molona's Avatar
    Join Date
    Feb 2005
    Location
    from Madrid to Heaven
    Posts
    8,259
    Mentioned
    245 Post(s)
    Tagged
    1 Thread(s)
    Quote Originally Posted by Soapmarine View Post
    Thank you, molona. What is better: to advice client to pick up himself the independant hosting or host client at your hoster? I always push clients to buy their own hosting plan and provide me with admin details, I dont resell.
    Since you don't resell, in your case it is easy... they have to look for a hosting somewhere else.

    I do resell but I don't force them to use my hosting service. Reselling has two advantages:

    1) you can increase your profit (even if marginally, lots of small amouts add up to a large amount)
    2) you will know the environment and therefore it will be easier to know what you can or can't do in terms of programming

  9. #9
    #titanic {float:none} silver trophy
    molona's Avatar
    Join Date
    Feb 2005
    Location
    from Madrid to Heaven
    Posts
    8,259
    Mentioned
    245 Post(s)
    Tagged
    1 Thread(s)
    Quote Originally Posted by Soapmarine View Post
    I guess it's the standard and good practice. I had big problems with permalinks after the transfer, part of the functioned perfectly in one language, but not in other two languages. How do you handle this?
    That really depends on the kind of error you're getting. Most shared hosting allow more or less the same stuff and put the same limits so if it works in your own hosting, it should more or less work in theirs.

    The only thing that you can do is investigate why those permalinks fail and in order to do so you should start with the server logs


Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •