Method of interface uploading and interface exchange
A virtual network resource infrastructure for hosting and managing a plurality of e-malls and each e-mall uses the virtual network resource infrastructure for offering e-commerce solution and the hosting of: e-shops, e-distributors and web sites. Also, on-line foreign language interface translation and interface exchange. Further having satellite e-malls with e-services and e-mall using satellite e-malls' e-services; user surfing tracking means and multiple sales channel where e-shops, e-malls, satellite e-malls and e-distributors sell their products directly or cross-sell each others products.
1 . A method for exchanging a web site's interface where an end-user at a client uploads an interface to a server, comprising:
a client having uploading means for uploading a user interface and said user uploaded interface is the front-end means for a user at a client accessing said server back-end means; and
a server having receiving and processing means for receiving and processing said user uploaded interface and creating means for creating a new interface.
2 . The method for exchanging a web site's interface according to claim 1 , wherein said user-uploaded interface is a web site's front-end means for accessing said server back-end means where said website is hosted.
3 . The method for exchanging a web site's interface according to claim 1 , further comprising:
said user uploaded interface having guiding means for guiding said server in the inserting of program code means and processing means for processing said user uploaded interface along with said inserted program code;
creating means for creating a new set of pages; and
said new set of pages in the website interface is the front-end means for accessing said server's back-end means.
4 . The method for exchanging a web site's interface according to claim 1 , further comprising:
said user uploaded interface having guiding means for guiding said server in the inserting of information in said user uploaded interface;
creating means for creating a new set of pages; and
said new set of pages in the website interface is the front-end means for accessing said server's back-end means.
5 . The method for exchanging a web site's interface according to claim 1 , further comprising:
said user uploaded interface residing at the same network where said web site resides, another interface having a similar appearance as of said user uploaded interface residing at a different location;
a client having fetching means for fetching more than one interface and
displaying means for displaying an interface with a similar appearance; and
said client fetches and display said two interfaces residing at said two distinct locations.
6 . A method for exchanging a web site's interface where an end-user at a client device uploads an interface to a computer, comprising:
a computer hosting a website, said website having a means to receive a user uploaded template;
a template to be uploaded to said computer hosting said website;
a end-user at a client device uploads said template to said computer hosting said website;
said computer receives said user uploaded interface;
said computer creates a group of pages from said end-user uploaded interface;
said computer inserts computer executable code into said group of pages;
said group of pages replaces said website's currently in use interface; and
said newly created set of pages is said website's new interface for end-user at a client device accessing said website.
7 . The method according to claim 6 , further comprising:
said hosting computer hosting said website will further insert content code into at least one content page of said group of content pages.
8 . The method according to claim 6 , further comprising:
said newly created interface's appearance works with another interface having similar appearance and hosted at a different Network/Internet address than the Network/Internet address that said website with said newly created interface resides; and
a end-user at a client device accessing said two interfaces will have the impression that a single interface is in use.