python - APP后台的技术栈?
高洛峰
高洛峰 2017-04-17 17:54:34
0
3
454

我想做一个app,后台打算用python来写,业务不复杂,也不用考虑性能问题,但之前没怎么接触过后台,不知道需要搭建一个什么样的技术栈,什么服务器跟python搭配得比较好?还是不用考虑,直接来一个简单的http服务器就行?框架只是听过django,但它似乎是个大而全的全栈框架,用这样的框架会不会小题大做?

能不能列一下后台的技术栈?谢谢~

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

membalas semua(3)
大家讲道理

Tidak. Perniagaan ini tidak rumit, dan tiada keperluan konkurensi yang tinggi adalah lebih daripada cukup untuk menulis bahagian belakang. Jika menggunakan Django, penyelesaian persekitaran pengeluaran biasa:

Pelayan hadapan: nginx. Terutamanya bertanggungjawab untuk menghantar sumber statik dan memajukan permintaan dinamik ke pelayan bahagian belakang; Ia digunakan terutamanya sebagai pelayan bahagian belakang, yang secara terang-terangan ialah pelayan yang menjalankan aplikasi Django;
Perlu diambil perhatian bahawa menggunakan Django sebagai bahagian belakang apl memerlukan penulisan antara muka data (API), yang memerlukan penggunaan pensirilan data (json, xml), dsb. Data penyeri yang disediakan oleh Django agak rumit dan tidak sesuai untuk langsung Untuk output, anda mungkin memerlukan django-rest-framework atau menulis sendiri serializer Saya telah menulis perkhidmatan bersiri sebelum ini Jika anda memerlukannya, anda boleh lihat: django-simple-serializer

巴扎黑

Apl am tidak memerlukan terlalu banyak tekanan dan ia bukan projek dengan berjuta-juta pengguna harian

大家讲道理

Kalau projek tak besar. Ia tidak disyorkan untuk menggunakan Python, anda boleh mencuba PHP, pembangunan dan penggunaan adalah sangat pantas.
Django adalah rangka kerja yang agak besar, anda boleh cuba mengikuti tutorial di laman web rasmi. Kelalang pilihan ringan boleh digunakan dalam sekurang-kurangnya dua jam. Anda boleh meninggalkan alamat projek untuk rujukan anda

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan