Question

Je prévois de créer une application comme CPanel / WHM à Perl car je n'ai jamais élaboré mon propre serveur à Perl, et je pensais à quelques points que je voulais des conseils / aide:

  • CPanel et WHM travaillent sur les ports 2082/3 et 2086/7 pour server leur panneau, je me demandais dans quelle langue leur serveur est-il fait ou s'il y a un joli module pour que Perl contienne un serveur de webs comme ça?

  • D'après ce que je sais CPanel / WHM s'exécute comme root, que dois-je garder à l'esprit tout en faisant mon propre serveur pour gérer mon panneau pendant qu'il s'exécute en tant que racine?

  • Si vous connaissez une open source utilisant Perl qui est sur cette route, je voudrais y jeter un œil.

Si vous avez d'autres conseils liés, n'hésitez pas à abandonner votre commentaire.

Meilleures salutations;

Était-ce utile?

La solution

Vérifier webmin, code source ici: http://github.com/webmin/. C'est une alternative open source à cpanel, plesk, etc. Tous les modules semblent être écrits en perl. Vous pouvez choisir de l'étendre ou simplement parcourir le code à apprendre. Votre choix.

Autres conseils

Pour votre propre serveur, je regarderais le PLACK / PSGI empiler. Peut-être avec certains Catalyseur pour vous aider.

CPanel et WHM sont tous deux écrits en perl puis compilés en code natif.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top