When you create a simple html website , you need to store data for your website.Then you can pay for storage data in different web hosting company. This web hosting companies provides you storage space in their server and you can transfer PHP, HTML files and others files using FTP or C panel or z panel. To hosting with Google App Engine works in same way but need not to transfer any file.
Step to Upload a Website on Google App Engine:
Hosting with Google is very simple.There are some step to host website on Google App Engine
You have to Go appengine.google.com and create a new application. If you have never used App Engine before and you will create new application then you might be asked to verify your mobile phone number.
When you will create application, you have to give your application name . This name should be unique and may only include lowercase alphabets and digits. As example our app is “WordPressblogfin”.
In this step you have to download and install python and App Enigne SDK
You have to Download and unzip this file <site.zip> in any place on your desktop. In this file we see a basic website with HTML pages, images and CSS that we will try to host with Google App Engine.
Then open the app.yaml file with notepad and Here you have to replace the word ‘WordPressblogfin’ with the application identifier which you have created in earlier step (Step: 2). Save the changes.
Final step for Hosting with Google : In this step you have to deploy or upload your website to Google App Engine. Go to start Menu> Open Google App Engine Launcher Program > Choose file > Add existing application and brows to the folder where you unzipped the website.
Hit the deploy or upload button to host Website on Google App Engine , input your Google Account credentials and within seconds, your website should become available online at your unnique app.appspot.com. Later, if you want to add or want to modify any web page then you have to press Deploy option and your new /edited files will be uploaded to App Engine.
When you host Website on Google App Engine it will be hosted a sub-domain of appspot.com but you can register a web domain with Google Apps and map the App Engine website to your own domain.You can install any php application like WordPress or joomla instead of any simple html site.To install wordpress in Google App Engine you need to deploy your WordPress project and also need a mysql database in App Engine.