PHPRAP est un système de gestion de documents d'interface API open source léger PHP, dédié à la réduction des coûts de communication front-end et back-end, à l'amélioration de la collaboration en équipe et de l'efficacité du développement, et à la création d'une version PHP de RAP.
caractéristiques:
Facile à déployer
Fournit un programme d'installation en ligne infaillible. Suivez les étapes d'installation et n'avez besoin que de remplir une petite quantité d'informations pour terminer rapidement l'installation et le déploiement, prêt à l'emploi dès la sortie de la boîte.
Première étape d'installation : détection de l'environnement
Deuxième étape d'installation : configuration de la base de données
Troisième étape d'installation : configuration de l'administrateur
Quatrième étape d'installation : installation terminée
Facile à utiliser
Construit sur la base du bootstrap, parfaitement adapté aux PC et terminaux mobiles, très cohérent avec les modes opératoires de Taobao RAP et une expérience utilisateur puissante, vous permettant de démarrer en une minute
Rechercher des projets, rejoindre des projets, quitter des projets, ajouter des projets, modifier des projets, supprimer des projets, transférer des projets, exporter des projets, membres du projet, dynamique du projet
Ajouter un environnement, modifier un environnement, supprimer un environnement
Ajouter un module, modifier un module, supprimer un module
Ajouter une interface, modifier une interface, supprimer une interface
Ajouter des champs, modifier des champs, supprimer des champs
Gestion des applications, historique de connexion
Service MOCK
Générez automatiquement des données de simulation basées sur des documents oraux, permettant au front-end de se développer et de tester indépendamment sans le back-end, améliorant ainsi l'efficacité de la collaboration et du développement en équipe.
Prend en charge le protocole de demande, la méthode de demande et la vérification du format des paramètres de demande ;
Générez automatiquement des données de simulation basées sur des documents d'interface et prenez en charge une logique de génération complexe ;
Simuler divers scénarios grâce à des données aléatoires pour augmenter l'authenticité des tests unitaires ;
Prend en charge les tests en ligne des API et enregistre les données de test pour améliorer l'efficacité des tests d'interface ;
Types de données riches, prenant en charge la génération de textes aléatoires, de nombres, de valeurs booléennes, de dates, d'e-mails, de liens, d'images, de couleurs, etc. ;
Gestion back-end
Seuls les administrateurs peuvent voir l'option du centre de gestion dans le menu déroulant dans le coin supérieur droit
Page d'accueil de gestion : statistiques de données, informations système
Gestion de projet : transférer, supprimer, visualiser
Gestion des membres : geler les utilisateurs, réinitialiser les mots de passe
Sauvegarde des données : sauvegarde, restauration, suppression
Historique de connexion, paramètres système
Test en ligne
Prend en charge les tests en ligne des API et enregistre les données de test, offrant ainsi l'efficacité des tests d'interface et éliminant le besoin de déboguer les interfaces dans les deux sens.
Contrôle des autorisations
Un système complet de contrôle des autorisations peut respectivement contrôler les autorisations d'édition, de suppression et de transfert des projets et les autorisations d'ajout, de modification et de suppression des interfaces de modules.
Exportation en un clic
Prend en charge l'importation de postman, rap et swagger pour faciliter une migration transparente. Il prend également en charge l'exportation de fichiers HTML pour faciliter la navigation hors ligne.
compter sur
PHP>=5.5.0
Extension AOP
Extension GD
Extension CURL
Extension MCRYPT
système de gestion de documents avec interface phprap
Enregistrement de mise à jour v1.0.6 :
[Correctif] Correction du BUG que l'interface d'installation continue d'actualiser dans des circonstances particulières.
[Réparation] Remplacez le cryptage mcrypt par le cryptage oppenssl et corrigez l'erreur provoquée par l'abandon de l'extension mcrypt dans la version php7.1.
[Réparation] Correction du bug d'erreur non définie de la constante DS dans le fichier d'entrée index.php
[Optimisation] La limite minimale de version de MySQL passe de 5.4.0 à 5.1.0