Maison > cadre php > Workerman > Workman est-il multithread ?

Workman est-il multithread ?

(*-*)浩
Libérer: 2019-12-05 10:53:05
original
2209 Les gens l'ont consulté

Workerman a une version multithread MT qui s'appuie sur l'extension pthreads. Cependant, comme l'extension pthreads n'est pas assez stable, cette version multithread de Workerman n'est plus maintenue.

Workman est-il multithread ?

Actuellement, Workerman et ses produits périphériques sont basés sur des processus multi-processus et monothread. (Apprentissage recommandé : tutoriel Workerman )

Spécifications de codage dans WorkerMan

1. Les classes sont des noms de cas Camel en majuscules, le nom du fichier de classe doit être le même que le nom de classe interne du fichier pour le chargement automatique. Par exemple :

class UserInfo
{
...
Copier après la connexion

2. Utilisez un espace de noms Le nom de l'espace de noms correspond au chemin du répertoire et est basé sur le répertoire racine du projet du développeur.

Par exemple, dans le projet MyApp/, le fichier de classe MyApp/MyClass.php se trouve dans le répertoire racine du projet, donc l'espace de noms est omis. Le fichier de classe MyApp/Protocols/MyProtocol.php car MyProtocol.php se trouve dans le répertoire Protocols du projet MyApp, donc l'espace de noms Protocols doit être ajouté comme suit :

namespace Protocols;
class MyProtocol
{
....
Copier après la connexion

3. Fonction commune et les noms de variables sont en minuscules et soulignés, par exemple :

$connection_list = array();
function get_connection_list()
{
....
Copier après la connexion

4. Les membres de la classe et les méthodes de classe utilisent la casse camel minuscule, par exemple :

public $connectionList;
public function getConnectionList();
Copier après la connexion

5. Les paramètres de fonction et de classe sont en minuscules et soulignés

function get_connection_list($one_param, $tow_param)
{
....
Copier après la connexion
.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal