Advertisement
Guest User

Untitled

a guest
May 29th, 2015
234
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.16 KB | None | 0 0
  1. <div style="font-family: AlteHaasGrotesk; font-size: 15px; color: #333;">Bonjour à tous et à toutes !
  2.  
  3. Aujourd'hui, je viens demander des avis à ma communauté pour un sujet assez complexe ! Pour une fois, je ne serai pas seul à décider.
  4.  
  5. La problématique est la suivante: [b]CraftMyCMS peut-il se passer du plugin JSONAPI ?[/b]
  6.  
  7. [u]Mais, qu'est-ce donc JSONAPI ?[/u] JSONAPI est un plugin permettant d'extraire toutes les données d'un serveur. Du nombre de personnes connectées à l'édition d'un bloc précis, JSONAPI peut vraiment tout faire et est donc un plugin exceptionnel.
  8.  
  9. Cependant, JSONAPI commence à se faire vieux et se fait rapidement dépasser par les mises à jours de Minecraft (Spigot, Cauldron, etc). De plus, son développeur, <a href="http://alecgorge.com/" target="_blank">Alec Gorge</a>, ne travaille plus sur ce plugin, donc, il n'est plus mis à jours. Pour le moment, cela ne pose pas non plus un énorme problème car le plugin tient encore le coup (sur quelques serveurs), cependant, il pourrait y avoir de gros problèmes à l'avenir suite à une différence importante au niveau des mises à jours. CraftMyCMS est partiellement [i](et non totalement)[/i] dépendant de JSONAPI, cela explique le fait qu'il est compliqué de s'en passer, mais on va peut-être être obligé de le faire.
  10.  
  11. Nous avons quand même une [u]très bonne[/u] solution: Minecraft a songé à pouvoir administrer un serveur à la même façon que JSONAPI. En effet, il existe le [u]MineQuery et le RCON[/u], deux options (activables dans le server.properties) qui permettent d'avoir quelques informations sur le serveur et pouvoir le paramétrer avec quelques paramètres.
  12. <hr>
  13. Je vais donc vous faire une liste des avantages et des inconvénients de se passer de JSONAPI pour la suite de CraftMyCMS.
  14.  
  15. [u]Avantages:[/u]
  16. - L'installation de RCON et de MineQuery se fait très rapidement et très facilement, car il suffit de paramétrer le server.properties du serveur.
  17.  
  18. - Aucun plugin n'est à installer, donc CraftMyCMS fonctionnerait même pour les [b]serveurs Vanilla[/b], bon d'accord, ça serait bizarre, mais ça fonctionnerait.
  19.  
  20. - Le CMS serait normalement plus rapide au niveau des chargements de page. De sûr, le temps d'attente ne sera pas plus long, nous gagnerons forcément quelques ms, voir des secondes pour les gros serveurs.
  21.  
  22. [u]Inconvénient:[/u]
  23. - Nous perdons l'affichage de profil in-game d'un utilisateur, l'affichage de la banlist, l'affichage en temps réel de la console. Nous perdons quand même 3 fonctions utilisées fréquemment dans le CMS, ce qui est énorme.
  24. <hr>
  25. Bien sûr, tout ceci sera à modifier sur le CMS, mais bien sûr, je m'en occupe, et ça me dérange absolument pas, au contraire.
  26.  
  27. Bien sûr, les informations du serveur fonctionneront toujours et seront toujours affichées, de même pour la boutique ainsi que la gestion du multi-serveur.
  28.  
  29. [b]Donc voilà, c'est à vous de débattre sur ce sujet ! Je veux un bon débat et je répondrai souvent à ce topic, c'est vraiment important.
  30.  
  31. Je vous souhaite à tous une bonne journée/soirée.[/b]
  32.  
  33. <span style="font-size: 13px;">Cordialement,
  34. Kévin GUIOT, fondateur de CraftMyCMS.</span></div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement