Hosting & Domaining Forum

Hosting & Domaining development => Web Design & Content => Graphic Design. Multimedia & CSS => Topic started by: richtedy on Jul 25, 2022, 11:10 AM

Title: Creating client sites scheme and their location on webhosting
Post by: richtedy on Jul 25, 2022, 11:10 AM
Hello webmasters,
I was wondering how you go about hosting client websites. Specifically, do you create a separate account for each client or do you put all the websites on a single hosting account that is either yours or registered separately for clients? If you do create individual accounts, what steps do you take to clarify each client's TOR and do you require their full name and email to issue the hosting?

Also, when it comes to domain name registration, I have heard that sometimes the client's passport information is required in addition to their full name and email. Is this true or have I misunderstood something? Lastly, it would be great if you could share your process for creating websites for clients. Thank you very much for your time!
Title: Re: Creating client sites scheme and their location on the hosting
Post by: alexfernandes on Jul 25, 2022, 11:32 AM
I handled everything using my own accounts to make it more cost-effective, as the hosting fee from the client is partially included in the price.
Additionally, if the client decides to work with another service provider due to dissatisfaction with our support, I would get in touch with the new implementer and arrange for the transfer of the domain, files and database to them, and they would take care of placing them under their own responsibility or as agreed with the client.
Title: Re: Creating client sites scheme and their location on the hosting
Post by: mickyrobert on Sep 16, 2022, 11:32 AM
When it comes to hosting a website or service, there are several options to consider such as virtual web hosting, VPS, dedicated server, and colocation. However, not all company managers are aware of the differences between these options or how to choose the most suitable option for their needs.

Virtual web hosting is a simple and inexpensive approach where the website is hosted on the server of the web hosting provider along with other client sites. This option is best if the daily site traffic is not high and there are no special requests. On the other hand, virtual hosting does not provide root access to the server, which can increase response time when there are server issues. If site traffic grows, web hosting companies may request a move to VPS or dedicated servers.

VPS (or VDS) is a virtual private (or dedicated) server that is allocated from a single physical server. VPS also provides root access to the server making it possible to install any necessary software or give different departments access to the server.

In summary, when choosing a hosting option, take into account factors such as site traffic, special requests, and the level of control needed over the server.
Title: Re: Creating client sites scheme and their location on webhosting
Post by: NathanS on Sep 11, 2023, 07:29 AM
When it comes to hosting client websites, there are a few different approaches you can take. Some common options include:

1. Separate Accounts: Creating individual hosting accounts for each client can offer more control and security. Each client would have their own login credentials and separate resources for their website.

2. Reseller Hosting: With reseller hosting, you can purchase a larger hosting package and create separate accounts for each client within that package. This can be a more cost-effective solution if you have multiple clients.

3. Multi-site Hosting: If your clients don't require dedicated resources, you can consider hosting multiple websites on a single hosting account. This can be useful if the websites are small or have low traffic.

Regarding the Terms of Reference (TOR) and client information, it's important to establish clear communication and understand the requirements of each client. You can set up a consultation or questionnaire to gather information about their specific needs, including their full name and email for issuing the hosting account.

For domain name registration, the requirements can vary depending on the domain extension and country regulations. While passport information is not typically required for most domain registrations, some country-specific top-level domains (ccTLDs) may have stricter requirements. However, for the majority of domain registrations, providing full name and email should be sufficient.

Lastly, the process for creating websites for clients can vary depending on your preferred workflow and the specific needs of each client. Generally, it involves steps such as gathering requirements, designing and developing the website, obtaining content from the client, testing, and finally launching the website.


Here are some additional considerations when it comes to hosting client websites and creating websites for clients:

1. Hosting Security: It's important to prioritize the security of client websites. Ensure that you have measures in place to protect against common threats like malware, hacking attempts, and data breaches. Regular monitoring, software updates, and backups are essential.

2. Service Level Agreements (SLAs): Consider defining SLAs with your clients to establish mutual expectations regarding uptime, response times, and support. This helps create a clear understanding of your responsibilities and ensures a high level of service.

3. Scalability and Performance: Depending on your clients' needs, choose a hosting solution that can accommodate varying levels of traffic and provides enough resources for their websites to perform optimally.

4. Content Management Systems (CMS): Determine whether your clients prefer using a specific CMS (e.g., WordPress, Drupal) or if they require custom-built websites. Familiarize yourself with different CMS platforms to offer the best recommendations and support.

5. Collaboration Tools: Utilize project management and collaboration tools to streamline communication and keep clients informed about the status of their website projects. This could include sharing design mockups, progress updates, and gathering feedback.

6. Testing and Quality Assurance: Before launching a website, it's crucial to thoroughly test its functionality, responsiveness, and compatibility across various devices and browsers. This includes checking for broken links, optimizing load times, and ensuring proper SEO practices.

7. Ongoing Support and Maintenance: Discuss with clients their expectations for ongoing support and maintenance after the website is launched. Clarify any costs or service packages associated with updates, troubleshooting, and regular backups.

more considerations when hosting client websites and creating websites for clients:

1. Domain Name Management: Create a process for managing domain names on behalf of clients. This may involve assisting clients with registering new domains, transferring existing ones, or updating DNS records. Consider using a reputable domain registrar or reseller platform to simplify this process.

2. Backup and Disaster Recovery: Implement regular backup procedures to ensure that client website data is securely backed up and can be restored in case of any unforeseen issues. Establish a disaster recovery plan to minimize downtime and protect client data.

3. SSL Certificates: Ensure that client websites have proper SSL certificates installed to provide secure communication between the website and visitors. This helps build trust and improves website security, especially if sensitive information is being transmitted.

4. Service Contracts and Agreements: Consider having formal agreements or contracts in place with your clients that outline the scope of work, timelines, payment terms, and any specific terms and conditions related to hosting and website development. This helps establish clear expectations and protects both parties.

5. Content Ownership and Copyrights: Clarify ownership rights and copyrights with clients regarding the content they provide for their websites. Discuss any limitations on the usage of copyrighted material and ensure compliance with intellectual property laws.

6. Regular Updates and Maintenance: Inform clients about the importance of regular website updates, including core software updates, plugin updates, and security patches. Offer ongoing maintenance packages to help them keep their websites secure and up to date.

7. User Training and dоcumentation: Provide clients with user manuals, video tutorials, or training sessions to help them understand how to manage and update their websites. This empowers them to take control of their online presence and reduces dependency on you for every small change.