
Comment Post Affiliate Pro peut-il aider à gérer les programmes d’affiliation ?
Découvrez comment Post Affiliate Pro simplifie la gestion des programmes d’affiliation grâce à un suivi avancé, l’automatisation des commissions, la prévention ...

Apprenez à gérer et optimiser votre installation Post Affiliate Pro avec des fonctionnalités d’administration système complètes incluant les tâches cron, la gestion du cache, l’optimisation de la base de données et le réglage des performances.
Disponible dans :
Une administration système efficace est essentielle pour maintenir un programme d’affiliation haute performance. Post Affiliate Pro fournit des outils complets pour gérer les tâches planifiées, la mise en cache, la journalisation, l’optimisation de la base de données et la maintenance du système. Comprendre ces fonctionnalités aide à garantir que votre logiciel d’affiliation fonctionne de manière fluide et efficace.
Post Affiliate Pro utilise un système de planification des tâches qui traite automatiquement les travaux en arrière-plan. Le point d’entrée principal est le script jobs.php, qui doit être appelé régulièrement par le démon cron de votre serveur.
L’exécuteur de tâches exécute les tâches en attente dans un délai configurable, s’exécutant généralement pendant la durée de l’intervalle cron moins un petit tampon. Les tâches qui ne peuvent pas être terminées en un cycle d’exécution sont automatiquement reprises lors de l’exécution suivante.
Pour configurer les tâches cron pour votre installation :
* * * * * /usr/local/bin/php -q /chemin/vers/votre/installation/scripts/jobs.php
Cela exécute le processeur de tâches chaque minute, ce qui est la configuration recommandée. Le système calcule automatiquement la durée d’exécution de chaque cycle en fonction de votre intervalle cron configuré.
Dans le panneau marchand sous Outils, vous pouvez configurer :
Le système surveille l’exécution cron et affiche un avertissement si les tâches n’ont pas été traitées récemment. Vous pouvez également déclencher manuellement l’exécution des tâches depuis le panneau d’administration à des fins de test.
Pour les configurations avancées, vous pouvez exécuter des tâches spécifiques ou exclure certaines tâches :
php jobs.php --include TaskClassName1 TaskClassName2
php jobs.php --exclude TaskClassName1 TaskClassName2
C’est utile pour répartir la charge de travail sur plusieurs workers cron ou isoler des tâches problématiques.
Post Affiliate Pro utilise Redis pour une mise en cache haute performance, ce qui améliore significativement les temps de réponse pour les données fréquemment consultées. Le système de mise en cache stocke :
Les paramètres de cache sont définis dans le fichier de configuration de votre installation. Le système prend en charge :
Lors de modifications de configuration ou de résolution de problèmes, vous pouvez avoir besoin de vider les données en cache. Le système fournit des options pour :
Pour les caches liés au suivi comme les liens directs et les paramètres mod rewrite, videz le cache après avoir effectué des modifications de configuration pour vous assurer que les nouveaux paramètres prennent effet immédiatement.
Post Affiliate Pro fournit une journalisation configurable pour aider à diagnostiquer les problèmes. Les niveaux de journalisation disponibles incluent :
Des niveaux de verbosité plus élevés génèrent plus d’entrées de journal, ce qui peut impacter les performances. Utilisez la journalisation de débogage uniquement lors du dépannage de problèmes spécifiques.
Pour des diagnostics de suivi détaillés, vous pouvez activer le mode débogage qui journalise :
Le mode débogage se désactive automatiquement après une heure pour éviter la dégradation des performances et la croissance des fichiers journaux. Le paramètre des types de débogage vous permet de spécifier quelles catégories d’événements journaliser (par ex., actions, bannières, erreurs).
Le système nettoie automatiquement les anciennes entrées du journal des événements en fonction de votre configuration :
Ces paramètres aident à maintenir les performances de la base de données tout en conservant suffisamment de données historiques pour le dépannage.
Les enregistrements d’historique de connexion sont automatiquement purgés après un nombre de jours configurable (par défaut : 30 jours). Cela aide à maintenir la taille de la base de données tout en préservant les informations d’audit de sécurité récentes.
Le mode maintenance suspend temporairement les opérations normales de l’application pendant les mises à niveau ou la maintenance critique. Lorsqu’il est activé :
Certains points de terminaison restent accessibles pendant la maintenance :
/health, /health-check)Cela permet aux systèmes de surveillance de vérifier l’état de l’application même pendant les fenêtres de maintenance.
Le système entre automatiquement en mode maintenance pendant :
Une fois l’opération de maintenance terminée, le fonctionnement normal reprend automatiquement.
Le plugin Statut de la base de données offre une visibilité sur la santé de votre base de données. Après activation, accédez à Outils > Statut de la base de données pour voir :
Le plugin prend en charge plusieurs opérations de maintenance :
Exécutez ces opérations pendant les périodes de faible trafic car elles peuvent temporairement verrouiller les tables.
Le plugin Statut de la base de données nécessite que votre utilisateur de base de données ait les privilèges SELECT sur la table système INFORMATION_SCHEMA.TABLES. Si l’activation échoue, vérifiez ces permissions avec votre administrateur de base de données.
Post Affiliate Pro gère automatiquement la rétention des données pour des performances optimales :
Les fonctions suivantes doivent être activées :
Optimisez le traitement des visites pour votre volume de trafic :
Le processeur de statistiques de ventes consolide les données de transaction à intervalles configurables :
Configurez les limites des grilles de données pour équilibrer utilisabilité et performances :
Contrôlez les taux d’envoi d’emails pour éviter de surcharger les serveurs de messagerie :
Configurez le comportement des tâches pour les opérations de longue durée :
Les tâches enregistrent automatiquement leur progression, permettant une reprise transparente en cas d’interruption.
Une sauvegarde complète inclut :
Base de données MySQL
Système de fichiers
Pour les installations Post Affiliate Pro hébergées, les sauvegardes sont gérées automatiquement par l’infrastructure d’hébergement. Contactez le support pour des demandes spécifiques de sauvegarde et de restauration.
Configurez les contrôles d’accès basés sur l’IP pour :
Protégez-vous contre les abus avec des limites de débit configurables :
Surveillez la santé du système via :
Cron non exécuté :
Utilisation élevée de la base de données :
Problèmes de cache :
Pour une assistance supplémentaire au dépannage, accédez au portail de support ou contactez le support technique.
Post Affiliate Pro nécessite PHP 8.0 ou supérieur avec l'extension PDO MySQL, la bibliothèque GD, l'extension bcmath et au moins 128 Mo de limite de mémoire. Une base de données MySQL avec le jeu de caractères utf8mb4 est requise. Le répertoire de configuration doit être accessible en écriture par le serveur web.
Configurez une tâche cron à exécuter chaque minute avec la commande : /usr/local/bin/php -q /chemin/vers/scripts/jobs.php. Cela garantit que les tâches planifiées comme le traitement des visites, l'envoi d'emails et le nettoyage des données s'exécutent automatiquement.
Utilisez le plugin Statut de la base de données pour analyser, optimiser et réparer les tables. Activez le nettoyage automatique des anciens clics bruts, journaux d'événements et historique de connexion. Configurez l'intervalle du processeur de statistiques de ventes pour votre volume de trafic.
Sauvegardez régulièrement la base de données MySQL, y compris toutes les tables. Sauvegardez également le répertoire accounts contenant les fichiers de configuration, les fichiers téléchargés et les thèmes personnalisés. Pour les versions hébergées, les sauvegardes sont gérées automatiquement.
Prenez le contrôle total de votre installation Post Affiliate Pro avec de puissants outils d'administration système. Assurez des performances et une fiabilité optimales.

Découvrez comment Post Affiliate Pro simplifie la gestion des programmes d’affiliation grâce à un suivi avancé, l’automatisation des commissions, la prévention ...

Découvrez le fonctionnement des rappels d'application dans Post Affiliate Pro. Découvrez des déclencheurs d'événements personnalisables pour les ventes, les pro...

Découvrez les fonctionnalités essentielles de Post Affiliate Pro, dont le suivi précis, l’automatisation, les commissions personnalisables, plus de 220 intégrat...