Soalan:
Sebagai pemula menggunakan Python dan GAE, saya faham bahawa pengoptimuman adalah biasanya dilaksanakan mengikut keperluan. Menulis semula bahagian kritikal dalam C ialah satu kaedah.
Adakah menggunakan GAE menghapuskan strategi ini? Memandangkan Go akan menjadi bahasa terpantas untuk GAE kerana penambahbaikan kompilasi, bolehkah Python dan Go digabungkan dalam satu apl? Adakah terdapat pendekatan alternatif untuk mencapai hasil yang serupa?
Jawapan:
Menggunakan berbilang bahasa dalam apl GAE adalah mungkin seperti yang diterangkan dalam "Bolehkah saya menulis bahagian Apl Google Kod enjin dalam Java, bahagian lain dalam Python?".
Walau bagaimanapun, setiap versi apl mesti menggunakan satu bahasa masa jalan. Anda boleh mewujudkan dua versi apl berbeza dalam pelbagai bahasa, bertukar-tukar data melalui stor data.
Selain itu, anda boleh mencipta apl berasingan dalam bahasa berbeza dan menghantar data antara mereka menggunakan permintaan.
Atas ialah kandungan terperinci Bolehkah saya menggunakan bahasa yang berbeza dalam satu apl GAE dan bagaimanakah saya boleh mengoptimumkan prestasi?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!