Maison  >  Article  >  développement back-end  >  Dans quels aspects des jeux PHP peut-il être utilisé ?

Dans quels aspects des jeux PHP peut-il être utilisé ?

(*-*)浩
(*-*)浩original
2019-09-24 11:17:175253parcourir

Dans quels aspects des jeux PHP peut-il être utilisé ?

Jetons un coup d'œil à ce à quoi sert PHP dans les sociétés de jeux :

(Apprentissage recommandé : Programmation PHP du débutant à compétent)

Écriture d'interfaces de jeu, telles que le code de connexion front-end JS et AS3, que le serveur web utilise nginx pour le faire Équilibrage de charge.

Écrire un historique de gestion de jeu.

Écrire le site Web officiel du jeu

Développer des systèmes liés au jeu, tels que le backend de gestion des comptes officiels du jeu.

D'après mon expérience, écrire le backend de gestion des données d'un jeu dans une société de jeux demande plus de travail.

Les besoins que nous rencontrons souvent sont les suivants :

Notre jeu est sur le point d'être lancé, mais il n'y a aucun moyen de voir les données d'inscription. Nous ne savons pas quel est le taux de conversion et. les données de paiement le sont. Vous l'écrivez pour moi.

Notre jeu a besoin de voir le rapport sur le taux de paiement, le rapport sur le taux de conversion d'inscription, le rapport sur la publicité et les revenus. Vous pouvez écrire une fonction pour que je fasse ces rapports et me les montre.

Notre jeu doit envoyer des objets aux joueurs. Vous pouvez créer une fonction en arrière-plan pour que j'envoie des objets aux joueurs.

Nos joueurs se sont plaints. Nous ne pouvons pas utiliser directement un numéro QQ comme compte de service client. Nous avons besoin d'un système pour le gérer. Vous pouvez m'écrire un système de service client.

Certains de nos joueurs publient des messages sur le canal de discussion. Veuillez les bloquer et créer un système de surveillance du chat.

Nous organiserons un événement la semaine prochaine. Le planning a besoin de connaître certaines données. Veuillez me faire un rapport. Afin de prévenir des besoins connexes à l'avenir, vous pouvez me créer un module de gestion d'événements.

Nous allons nous connecter à Tencent Games. S'il vous plaît, aidez-moi à écrire l'interface frontale et à transmettre les données au client. . . . .

Il existe de nombreuses équipes dans la même entreprise et leurs technologies ne sont pas partagées. Chaque équipe peut répondre aux exigences ci-dessus. Les données que chaque planification ou opération doit examiner sont similaires, et même les opérations ne savent pas quelles données examiner.

Et les langages et frameworks de développement côté serveur utilisés par chaque équipe ne sont pas nécessairement les mêmes. Cette équipe utilise le backend JAVA, cette équipe utilise le backend C++, une autre utilise le flux Erlang et certaines utilisent Written in Python. , les langages de développement côté serveur sont divers et incohérents. Si vous souhaitez utiliser le backend écrit par cette équipe dans une autre équipe, vous devrez apporter de nombreux changements de bas niveau.

Le jeu étant divisé en serveurs, il existe un autre problème : un serveur a son propre backend, et certains ont un seul ensemble de codes backend. Il y a des données pour chaque serveur, et il est également nécessaire d'avoir des données du backend de toute la région. Ce backend est une plate-forme qui regroupe les données backend de tous les serveurs, ce qui implique également la question de la communication des données entre les backends. ...

Les programmeurs PHP tomberont dans ce vortex de demande. Ce qui est encore plus effrayant, c'est que lorsque vous changez d'entreprise, toutes les choses ci-dessus devront peut-être être refaites, car différentes entreprises ont des développeurs qui écrivent différemment. architectures.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn