Mise à jour: 4 octobre 2024
MantisBT (Bug Tracker) est une application de « Traqueur de bogues ». Il est offert gratuitement sous une licence libre de droit (open source). MantisBT repose sur le langage de script PHP et sur MySQL. Il offre une structure collaborative et personnalisable afin de traquer et de résoudre les problèmes dans les applications basées sur le Web.
Côté serveur, Mantis supporte plusieurs systèmes d’exploitation tels que Linux, Windows et MacOs. Il est compatible avec Chrome, Firefox, Safari, Opera et IE 10+.
Par ailleurs, nous vous avons sélectionné dans ce comparatif une liste des meilleurs hébergeurs supportant Mantis.
SiteGround est notre recommandation pour l’hébergement web avec Mantis.
SiteGround propose des plans d’hébergement web allant de StartUp à GoGeek, adaptés à tous les besoins, avec 10 à 40 GB d’espace web et jusqu’à 400,000 visites mensuelles. Chaque plan inclut un domaine gratuit, SSL, sauvegardes quotidiennes, CDN, et email gratuits, soutenus par un support client 24/7 et un engagement pour l’énergie renouvelable. Avec des technologies avancées pour la vitesse et la sécurité, SiteGround est idéal pour ceux qui cherchent performance et fiabilité.
- Nombre de sites web illimité
- WordPress infogéré
- Un nom de domaine gratuit
- Comptes Email illimité
- Bases de données MySQL illimités
- Comptes FTP illimité
- Data Center aux ÉU, Europe Et Asie
- Outils création site
- PhpMyAdmin & phpPgAdmin
- Bases de données PostGre DBs Illimité
- N’offre pas d’hébergement Windows
- Coût Après Promotion : Les tarifs promotionnels sont attractifs, mais les coûts d’hébergement peuvent augmenter de manière significative après la période initiale.
- Limites de Ressources : Bien que généreuses, les allocations de ressources (comme l’espace web et les visites mensuelles) ont des limites qui pourraient affecter les sites à fort trafic ou ceux nécessitant beaucoup d’espace de stockage.
- Restrictions sur les Plans Inférieurs : Les plans d’entrée de gamme peuvent avoir des restrictions sur certaines fonctionnalités avancées, nécessitant une mise à niveau pour accéder à des performances optimales ou à des outils supplémentaires.
L’offre d’hébergement web d’Infomaniak représente une solution complète, idéale pour ceux qui recherchent performance, sécurité et support de qualité pour leurs projets web. Avec un espace de stockage généreux, la capacité d’héberger plusieurs sites et une optimisation pour les CMS les plus populaires, ce plan s’adapte à une large gamme de besoins, le tout à un prix compétitif.
- 250 Go d’espace SSD
- Jusqu’à 20 sites hébergés
- Support par téléphone et écrit
- Optimisé pour WordPress et plus de 100 CMS
- Sauvegardes et restaurations automatiques
- Bases de données et trafic illimités
- Prix de renouvellement potentiellement plus élevé par rapport à l’offre initiale.
A2 Hosting propose une gamme complète de plans d’hébergement partagé, adaptés à tous, des débutants aux sites à fort trafic nécessitant des performances élevées. Les plans varient de 2,99 $ à 14,99 $ par mois, avec des caractéristiques clés incluant de 100 GB à un stockage SSD NVMe illimité, de 1 à 4 GB de mémoire physique, et des bases de données MySQL allant de 5 à illimitées.
Tous les plans bénéficient de transfert illimité, de certificats SSL gratuits, de protection contre les attaques DDoS, et d’un support client 24/7. Les plans Turbo Boost et Turbo Max se distinguent par des serveurs jusqu’à 20X plus rapides, offrant une solution optimale pour ceux qui priorisent la vitesse et la performance.
- Prix : De 2,99 $ à 14,99 $ par mois
- Sites Web : De 1 à illimités
- Stockage : De 100 GB SSD à illimité NVMe SSD
- Mémoire Physique : De 1 GB à 4 GB
- Transfert : Illimité
- Base de données : De 5 à illimitées
- Sécurité : Certificat SSL gratuit, protection DDoS, sauvegardes automatiques
- Support : Assistance 24/7/365
- Fonctionnalités Turbo (pour certains plans) : Serveurs Turbo, LiteSpeed Web Server, Cache Turbo
- Coût de Renouvellement : Les tarifs promotionnels initiaux sont attractifs, mais les prix de renouvellement peuvent être nettement plus élevés. Cela peut surprendre certains clients au moment de renouveler leur hébergement.
- Limitations des Plans de Base : Le plan “Startup” est limité à un seul site web et offre moins de ressources que les plans supérieurs, ce qui peut être restrictif pour ceux qui cherchent à étendre leur présence en ligne.
- Nombre de bases de données limité dans le plan Startup : Avec un maximum de 5 bases de données, le plan le plus économique pourrait ne pas suffire pour les projets nécessitant une utilisation intensive de bases de données.
Qu’est-ce que l’hébergement Mantis Bug Tracker?
Quasiment tous les logiciels peuvent avoir des bogues. Il arrive souvent que les équipes de développement ne disposent souvent pas d’outils adéquats qui leur permettent de tracer les erreurs et les bogues des applications web. Ainsi, les bogues risquent de rester non-répertorier. De plus, il serait ainsi difficile de savoir qui sera le responsable de leur réparation.
Certaines équipes n’utilisent pratiquement pas de logiciels de gestion de projet. Elles utilisent à la place les emails et les post-it, ce qui risque d’être inefficace et frustrant pour tous les programmeurs et développeurs.
D’autres équipes utilisent des systèmes de gestion de projets ou de tâches qui ne sont pas spécifiquement adaptés pour développer logiciels et le traçage des bogues. C‘est mieux que rien ! Toutefois, des besoins spécifiques ne peuvent pas être réglés de cette manière. En effet, l’ajout d’informations spécifiques sur les bogues et leurs résolutions en fonction des versions ou des éditions spécifiques sera difficile à accomplir.
Il est donc préférable d’utiliser un logiciel de traçage des bogues conçu par les développeurs pour être utilisé par les développeurs et programmeurs dans ce but précis.
Traqueur de bogues Mantis (Mantis Bug Tracker, BT)
Mantis BT est un logiciel de suivi de bogues construit en PHP. Il est disponible en Open Source. Il a été créé par une équipe de développement web qui avait besoin d’un logiciel de suivi des bogues dans le cadre de son propre développement d’applications logicielles. En fait, ces développeurs utilisent réellement le logiciel.
Parce que Mantis est né d’un besoin réel pour tracer les bogues des logiciels de façon optimale, il possède une multitude de caractéristiques intéressantes.
Mécanismes de Rapport Multiples
Un système de traçage des bugs peut uniquement traquer les bogues qu’il connaît. De plus, il est donc important que le système de suivis des bogues soit doté de moyens efficaces pour générer des rapports de bugs et l’enregistrer dans sa base de données.
Mantis comprend les caractéristiques suivantes :
- Interface web Mantis BT : C’est la manière « normale » d’ajouter des rapports de bugs, en vous connectant en ligne.
- Application Mobile Mantis Touch : les utilisateurs peuvent se connecter à partir de leurs téléphones ou autres appareils et créer des rapports de bugs rapidement.
- Email : un module plug-in qui permet la génération et l’envoi automatique par email des bogues à une adresse spécifique.
- API Web : Cela permet aux programmeurs de construire des fonctionnalités personnalisées pour enregistrer les bogues pour les applications et autres processus. Cela inclus des rapports sur les problèmes générés dans un processus qui s’exécute à des heures tardives, ou signaler les bugs à partir d’un formulaire sur un site web utilisé par les clients.
Gestion et Notifications
Mantis Bug Tracker permet de garder tout le monde informé de nouveaux bogues. Il vous informe aussi des mises à jour et des résolutions à partir d’alertes emails personnalisables et d’autres mécanismes de notification.
Personnalisable
Mantis BT est hautement configurable. Il vous permet de l’adapter à votre flux de travail, au lieu d’avoir à adapter votre flux de travail à Mantis BT. Voici quelques exemples de personnalisations disponibles :
- Ordre des Statuts : Configurez des statuts personnalisés, renommez des statuts, et définissez l’ordre dans lequel les statuts vont apparaitre.
- Transition de Statuts et Seuils : Permet le changement automatique du statut du projet lorsqu’un certain ensemble de déclencheurs se produit ou spécifie un ensemble minimum de critères pour permettre les changements de statuts.
- Messagerie : Modifiez les notifications et les textes d’alerte. Précisez quand ils seront déclenchés et à qui ils sont envoyés.
- Données, champs, et étiquettes (Labels) personnalisés : Spécifiez les champs de données personnalisés sur un projet. Ajoutez des entrées par défaut pour tous les champs. Changez les étiquettes de noms de champ. En outre, vous pouvez exiger que certains champs soient remplis, ou spécifier des plages de données valides avant de permettre à l’utilisateur de procéder par le biais d’un formulaire. Les champs peuvent également être liés, de sorte que les données dans un champ affectent les données dans un autre (comme un champ de nombre qui est une somme d’autres champs).
- Fonctions : Les développeurs peuvent coder des fonctions personnalisées pour qu’elles soient déclenchées par n’importe quel nombre de caractéristiques Mantis. Cela permet la création de plugins et d’intégrations sophistiqués.
Toutes les personnalisations peuvent être mises en œuvre sur une base de projet-par-projet, ou activées de façon globale.
Cycle de vie du développement du Logiciel Mantis
Versions et Log de Modification
Les rapports de bogues peuvent être liés à des versions spécifiques d’un projet, et la résolution peut être liée à une édition ou un numéro de version spécifique. Des logs de modification automatiques peuvent être générées pour montrer ce que chaque version a réellement réparé.
Plan d’Action et Planification
La résolution de bugs peut être planifiée et organisée pour les futures versions spécifiques. Des plans d’action peuvent être générés et publiés automatiquement pour montrer ce que chaque future version est censée inclure.
Traçabilité du Temps
Mantis peut être utilisé pour rendre compte des estimations de temps de travail et le temps de travail vraisemblablement écoulé.
Spécifications requises pour héberger MantisBT
La plupart des hébergeurs web prennent en charge les exigences de base de Mantis Bug Tracker :
Système opérateur
MantisBT fonctionne sous Windows, MacOS, Linux, Solaris, les BSD et à peu près tout ce qui prend en charge le logiciel serveur requis.
Serveur Web
MantisBT est principalement testé avec Microsoft Windows IIS et Apache. Cependant, il devrait fonctionner avec n’importe quel logiciel de serveur Web récent.
Extensions de fichier:
MantisBT utilise uniquement des fichiers .php. Si votre serveur Web est configuré pour utiliser d’autres extensions (par exemple.PHP3, .PHTML), vous devrez demander à l’administrateur d’ajouter la prise en charge des fichiers .PHP. Cela sera une modification triviale. Plus de détails peuvent être trouvés dans la documentation PHP.
PHP
Le serveur Web doit prendre en charge PHP. Il peut être installé en tant que CGI ou toute autre technologie d’intégration.
Extensions PHP
MantisBT est conçu pour fonctionner dans autant d’environnements que possible. Par conséquent, les extensions requises sont minimales et nombre d’entre elles sont facultatives et n’affectent qu’une seule fonctionnalité.
Extensions obligatoires:
- L’extension du SGBDR utilisé (mysqli, pgsql, oci8, sqlsrv)
- mbstring – Obligatoire pour la prise en charge d’Unicode (UTF-8).
Extensions optionnelles:
- Curl : requis pour la fonctionnalité d’intégration de Twitter
- GD : requis pour la fonctionnalité captcha
- Fileinfo : Obligatoire pour les pièces jointes et la plupart des plugins. Sans cette extension, les aperçus et les téléchargements de pièces jointes ne fonctionnent pas car MantisBT ne pourra pas envoyer l’en-tête Content-Type à un navigateur demandant une pièce jointe.
Base de données
MantisBT nécessite une base de données pour stocker ses données. Les SGBDR supportés sont:
- MySQL (ou l’une de ses fourchettes, par exemple MariaDB)
- PostgreSQL
Un support expérimental est également disponible pour
- Microsoft SQL Server
- Oracle
Un support expérimental signifie qu’une intervention manuelle d’un administrateur de base de données qualifié peut être nécessaire pour terminer l’installation. Il est aussi possible de rencontrer des problèmes ou des limitations connus lors de l’utilisation du logiciel. Veuillez-vous référer à l’outil de suivi des problèmes de Mantis pour plus d’informations.
Installer MantisBT sur votre compte d’hébergement
Installer Mantis vous-même est simple. Il existe une multitude de packages d’installation pour les différentes distributions Linux. D’autres packages d’installation pour Windows et Mac sont aussi disponibles.
Pour rendre les choses encore plus faciles, un certain nombre d’hébergeurs web offrent l’installation en un clic de Mantis BT grâce à leur panneau de contrôle administrateur.
Foire Aux Questions sur Mantis
Que peut faire MantisBT ?
Il s’agit d’un outil de suivi des problèmes qui fournit un cadre collaboratif permettant de suivre et de résoudre les erreurs liés aux applications Web.
Quels sont les avantages d’utiliser MantisBT ?
MantisBT offre de nombreux avantages: il est supporté par la plupart des principaux hébergeurs Web, variété d’add-ons et assistance technique fournie à la fois par votre société d’hébergement et par MantisBT.
Quelles formes de soutiens sont disponibles ?
Le support technique est disponible via des forums, des listes de diffusion, IRC, wiki et Gitter. Une importante documentation est également disponible sur la page d’accueil du projet.
Est-ce que MantisBT est gratuit ?
MantisBT est totalement gratuit.
Quelles sont les principales caractéristiques de MantisBT ?
Les fonctionnalités principales incluent: pistes de vérification pour toutes les modifications apportées, recherche en texte intégral, journaux de modifications, feuilles de route, contrôle de révision des notes et des champs de texte, parrainage de questions et intégration de la documentation wiki pour MediaWiki, DokuWiki, TWiki, XWiki et WikkaWiki.
Quelles sont les fonctionnalités de sécurité disponibles ?
Il s’appuie sur la politique de sécurité du contenu (Content Security Policy, CSP), qui est une recommandation candidate du W3C visant à améliorer la sécurité du système contre les scripts XSS (cross-site scripting) et d’autres types d’attaques similaires.
Qui bénéficie le plus de l’utilisation de MantisBT ?
Tout le monde peut utiliser MantisBT, mais certains groupes en bénéficient plus que d’autres. Il s’adresse principalement aux organisations qui utilisent un système centralisé comme moyen de repérer les problèmes de site Web et de logiciel. Les webmasters individuels utilisent MantisBT, ainsi que des organisations allant des petites et moyennes entreprises aux grandes sociétés multinationales.
Peut-il être utilisé par les novices ?
MantisBT peut être utilisé tel quel, sans configuration supplémentaire, ce qui le rend approprié même pour les débutants.
MantisBT est-il disponible dans des langues autres que l’anglais ?
Oui, il est disponible dans plus de 50 langues, dont le français, l’allemand, l’espagnol, le chinois et d’autres.
- Avis Chemicloud - 7 novembre 2024
- Meilleurs Plugins Cache WordPress - 21 octobre 2024
- Avis Gandi - 18 octobre 2024