Selamat tengah hari semua, sekarang saya akan berkongsi dengan anda aplikasi PHP dalam operasi permainan Kingsoft, termasuk maklumat seperti kaedah pembangunan dan pelaksanaan bantuan pasukan, reka bentuk seni bina web tapak web dan reka bentuk platform operasi permainan.
Saya mempunyai dua topik utama, satu ialah beberapa aplikasi laman web rasmi Kingsoft Game, dan satu lagi ialah reka bentuk seni bina dalam Keyes, sistem pengendalian Kingsoft Game.
Laman web rasmi Kingsoft Games termasuk pusat pengguna, sistem perkhidmatan pelanggan, forum, video, tapak web rasmi setiap permainan, dan produk berkaitan permainan lain Ia terutamanya menggunakan sistem 64-bit CentOS Linux, Nginx, retak PHP 5.2 dan MySQL 5.5. .
Mari kita lihat pembangunan kerjasama pasukan dahulu. Kami pasti menghadapi situasi sedemikian Dalam banyak projek, berbilang orang berkembang pada masa yang sama, dan persekitaran pembangunan dan persekitaran ujian adalah berbeza. Ramai jurutera PHP kami membangunkan kod pada Windows Walaupun persekitaran Nginx+PHP+MySQL juga boleh dikonfigurasikan pada Windows, kerana persekitaran ujian dan persekitaran pengeluaran adalah kedua-dua sistem Linux, dan beberapa fungsi hanya boleh dijalankan di bawah Linux, ia masih Beberapa. Sambungan PHP (contohnya: pemprosesan imej teragih, sambungan penyulitan Kingsoft Pass) hanya boleh dijalankan dalam persekitaran Linux. Apabila kami mengubah suai beberapa baris kod PHP pada Windows dan ingin melihat hasil pelaksanaan serta-merta, ia akan menjadi terlalu perlahan jika kami menggunakan alatan seperti FTP untuk memindahkannya ke pelayan ujian Linux untuk ujian. Jika terdapat ramai orang membangun pada masa yang sama pada pelayan ujian Linux yang sama, dan fail PHP yang anda muat naik mungkin menimpa fail dengan nama yang sama yang dimuat naik oleh orang lain, tidak akan ada cara untuk mencapai kawalan retak.
Kenyataan:
Semua sumber di laman web ini disumbangkan dan diterbitkan oleh netizen, atau dicetak semula oleh tapak muat turun utama. Sila semak integriti perisian itu sendiri! Semua sumber di laman web ini adalah untuk pembelajaran dan rujukan sahaja. Tolong jangan gunakannya untuk tujuan komersial, jika tidak, anda akan bertanggungjawab untuk semua akibat yang ditanggung! Jika terdapat sebarang pelanggaran, sila hubungi kami untuk memadam dan mengalih keluarnya. Maklumat hubungan: admin@php.cn