The Wayback Machine - https://web.archive.org/all/20050318060931/http://www.interspire.com:80/sitecenter/howitworks.php

cart   client area   sitemap   forum   contact us

We're hiring! (PHP Developer)

Search Interspire.com for:



How SiteCenter Works

SiteCenter is an advanced web site building tool. It was designed as a tool that web hosting companies can use to both attract new customers, and leverage ROI for their existing customers.

This summary will explain how the SiteCenter web site building tool interacts with and invokes the retrieval, modification and publishing of an end-users website.
  1. Firstly, the end-user will login to the SiteCenter interface, where he/she can build, edit and publish their web site.

  2. After the end-user has logged in, their details are authenticated against the SiteCenter MySQL database. Next, their user profile is loaded and a background connection to their web host is made using PHP's FTP library. This connection can be established across the Internet as a remote connection. It can also be established as a local connection, i.e. the website is hosted on the same web host as SiteCenter.

  3. Once this connection is established, a list of files and folders are retrieved from the end-users starting directory (specified when the user account is created). These files and folders are then displayed in the SiteCenter file manager or as required.

  4. When a user clicks on a specific file to edit, SiteCenter invokes PHP's FTP library and uses the ftp_fget command to retrieve and temporarily store the contents of the selected file on the local machine. In this explanation, the local machine refers to the web host where SiteCenter is installed.

  5. From here, the temporary file is loaded into the SiteCenter WYSIWYG HTML editor, where the user is free to modify it. They can format text, insert images, tables, forms, etc. When they are done and click save, SiteCenter yet again invokes PHP's FTP library and uses the ftp_put command to transfer the contents of the file back to the users web host, replacing the previous instanse and creating a backup for rollback purposes.

  6. For the web site builder and file operations such as copy, rename, delete, etc, SiteCenter invokes custom function handlers that perform these tasks via FTP. When an image is uploaded using the SiteCenter image manager, it is temporarily stored on the local machine and then sent to the users web host.

  7. When the user has completed their session, they simply click on the "Logout" button at the top of the SiteCenter interface. Any connection to their web host via PHP's FTP library is dropped, and all database objects are destroyed. Web page updates are reflected in real-time, and no temporary data (such as HTML pages) is stored on the users web host.


4 of 11 


Ready to Buy?

  • From $299
  • Immediate download
  • 6 months support
  • 6 months updates
  • Free installation
  • 100% Rebrandable>
  • Secure ordering
  • Full source code
  • Money-back guarantee

Featured Testimonial

"I gave your Site Building system the ultimate test today, I let my wife have a go without any prompting from me, and guess what?... She actually made a web site! Trust me there is no better testimony that that!"

Posted by DTX, via forum


 
 


Home | Company | Support | Testimonials | White Papers | Affiliates | The Interspire Guarantee
Our Customers | Sitemap | Forum | Contact Us | Search | Privacy

© Copyright 2005. Interspire Pty. Ltd. ACN: 107 422 631