Tôi hiện có trang web của mình được lưu trữ trên máy chủ trả phí nhưng tôi muốn chuyển trang web đó trên GAE. Tôi có thể làm như thế nào? Bất cứ ai có thể vui lòng giúp tôi trong trường hợp này.Tôi sẽ đánh giá cao sự giúp đỡ của bạn. Cảm ơn :)Lưu trữ/chuyển một trang web trên Google App Engine
Trả lời
1) Trước tiên, bạn sẽ phải điều chỉnh trang web của mình thành khung công tác GAE (python với django hoặc môi trường Java mới). Bạn có thể kiểm tra công việc của mình bằng cách downloading the SDK của GAE cung cấp máy chủ cục bộ.
2) Sau đó, tạo tài khoản trên appengine.google.com và tải lên ứng dụng của bạn trên something.appspot.com, kiểm tra nó.
3) Nếu bạn có tên miền, hãy tạo tài khoản Google Apps trên miền này và cuối cùng ràng buộc miền này với trang web GAE của bạn. Here là tài liệu Google.
Nếu đó chỉ là một trang web tĩnh không cần tập lệnh phía máy chủ hoặc cơ sở dữ liệu, thì bạn có thể muốn xem Google Sites thay vì Appengine. Bạn có thể tìm hiểu thêm về Sites tại đây: http://www.google.com/sites/help/intl/en/overview.html
Nếu bạn có một số logic phía máy chủ đang diễn ra, bạn sẽ cần phải chuyển đổi nó thành python hoặc java và chuyển đổi cơ sở dữ liệu quan hệ của bạn sang API dữ liệu của Google không hỗ trợ SQL cơ sở dữ liệu hiện tại của bạn sử dụng. Bạn có thể đọc thêm về các API và những gì được hỗ trợ với API dữ liệu và hướng dẫn tại: http://code.google.com/appengine/
Để trả lời nhận xét của sanorita "Thực ra, nó được tạo html và không phải html thuần túy và google appengine là dành cho dữ liệu tĩnh .. phải không? ":
AppEngine có thể lưu trữ dữ liệu tĩnh, nhưng điều đó nằm ngoài ý định của nó.
Mục đích của AppEngine là cho phép nhà phát triển dễ dàng triển khai các ứng dụng động của họ trên cơ sở hạ tầng của Google. Cuối cùng, giả sử bạn đã lập trình ứng dụng của mình theo các cách hiệu quả để xử lý tỷ lệ (về cơ bản chỉ cần ghi vào cơ sở dữ liệu là tốn kém và tranh chấp là gốc của tất cả các số) bạn có thể xử lý gần như bất kỳ lượng lưu lượng truy cập nào.
Thực ra, nó được tạo ra html chứ không phải html thuần túy. và google appengine dành cho dữ liệu tĩnh ... phải không? – sanorita
Google Sites dành cho nội dung chủ yếu là tĩnh, bạn có thể soạn nhạc với tiện ích con. Google AppEngine là một ứng dụng chính thức. Nó cung cấp cho bạn nhiều chức năng tương tự như php + mysql, nhưng các công nghệ khác nhau. Bạn chỉ có thể lưu trữ một trang web tĩnh trên trang web đó, nhưng bạn có thể làm nhiều hơn. – dar
Vì vậy, trong trường hợp của bạn, kể từ khi html được tạo ra, bạn muốn sử dụng AppEngine. – dar