Lors du choix d’un prestataire de création de sites web à Xiamen, ne vous contentez pas d’inscrire dans le contrat « remise de l’intégralité du code source ». Précisez également quels fichiers doivent être remis, les conditions d’utilisation, la possibilité d’un déploiement indépendant et les modalités de réception. À défaut, même si vous obtenez une archive après la mise en ligne, l’absence de base de données, de composants dépendants ou d’autorisations d’exécution peut vous empêcher de changer de serveur ou de prestataire.
Lors de la phase d’achat, commencez par confirmer si vous achetez un site web pouvant être déployé indépendamment ou si vous souscrivez à un service de création de sites facturé annuellement. Dans le premier cas, le code source, les données et la documentation de déploiement doivent faire partie des livrables. Dans le second, le code source de la plateforme n’est pas nécessairement fourni ; il convient alors de définir en priorité l’exportation des données, le contrôle du nom de domaine et l’assistance à la migration en cas de résiliation. Ces deux types de solutions ne peuvent pas être couverts par une simple clause générale indiquant que « le code source appartient au client ».
Un compte administrateur du back-office prouve uniquement que l’entreprise peut gérer le contenu ; cela ne signifie pas qu’elle a acquis le programme du site web. Le code d’une page consultable dans un navigateur ne constitue pas non plus le code source complet du projet, qui comprend la logique métier, les interfaces et la structure de la base de données.
Lors de la comparaison des offres, vous pouvez demander au prestataire de répondre directement à trois questions dans une annexe au devis : le site peut-il être déployé sur le serveur désigné par l’entreprise ? Quelles fonctionnalités cesseront de fonctionner après l’arrêt du renouvellement de l’abonnement ? Une équipe technique tierce peut-elle reprendre la maintenance dans les limites de l’autorisation accordée ? Si la réponse mentionne qu’« une intervention de la plateforme est nécessaire », demandez que les dépendances et les frais correspondants soient détaillés, au lieu d’accepter une formule telle que « cela pourra être discuté ultérieurement ».
Opter pour la création d’un site en SaaS ne signifie pas que la solution est inadaptée. Toutefois, si l’entreprise souhaite clairement l’exploiter de manière indépendante par la suite, elle doit vérifier avant la signature s’il existe une option de déploiement indépendant. N’attendez pas la mise en ligne pour demander au prestataire d’ouvrir le code sous-jacent de la plateforme.
Il est recommandé de joindre au contrat une annexe répertoriant les éléments ci-dessous et indiquant pour chacun s’il est « remis », « non applicable » ou soumis à une « licence tierce », afin d’éviter que le prestataire ne résume toutes ses obligations par la formule « livraison du site complet ».
Les mots de passe de l’environnement de production et les clés d’API ne doivent pas être intégrés directement au paquet de code. Ils doivent être transmis séparément par un moyen sécurisé. Après le transfert, les clés doivent être renouvelées et les autorisations dont le prestataire n’a plus besoin doivent être révoquées.

Un site web utilise généralement une combinaison de code personnalisé, de composants préexistants du prestataire et de logiciels tiers. Le contrat doit définir séparément les droits associés : titularité ou licence d’utilisation des éléments personnalisés, autorisation d’utilisation continue des composants préexistants et licences applicables aux composants tiers. Ne demandez pas au prestataire de transférer des éléments qu’il n’a pas le droit de céder et ne supposez pas que le paiement entraîne automatiquement l’acquisition de l’ensemble des droits d’auteur.
Pour l’acheteur, la question pratique est de savoir si l’entreprise peut modifier, sauvegarder, déployer et maintenir le site elle-même ou en confier la gestion à un tiers, et si ces droits sont soumis à des restrictions liées au nom de domaine, au nombre de serveurs, à la durée d’utilisation ou au renouvellement de l’abonnement. L’autorisation doit couvrir les besoins réels d’exploitation du site et préciser les conditions de résiliation.
Les polices, images et extensions commerciales peuvent également être autorisées pour le seul nom de domaine en cours d’utilisation. En cas de changement de domaine, de duplication d’un site en plusieurs langues ou de création de sites supplémentaires, il faut vérifier à l’avance si une licence complémentaire est nécessaire. Le prestataire doit déclarer les restrictions dont il a connaissance ; la formule « le code source a été remis » ne saurait remplacer les précisions relatives aux licences.
La possibilité de télécharger et de décompresser les fichiers ne constitue qu’une partie du transfert. Une procédure de réception plus fiable consiste à redéployer le site dans un environnement de test indépendant conformément à la documentation fournie, puis à vérifier les fonctionnalités essentielles prévues au contrat.
Si l’environnement de test ne permet pas de réutiliser des services de paiement ou de messagerie opérationnels, il faut convenir à l’avance de méthodes de vérification de remplacement. Les défauts constatés lors de la réception doivent être consignés, en distinguant les problèmes qui empêchent le déploiement des défauts mineurs, et en précisant les délais de correction et les modalités de nouvelle vérification.
Le code source ne devrait pas être remis une seule fois à la fin du projet. Vous pouvez prévoir la livraison des versions correspondantes lors de la réception des tests puis de la mise en ligne, ainsi que la mise à jour du code source et de la documentation après chaque évolution payante. Le paiement du solde doit être subordonné aux livrables convenus et aux résultats de la réception, et non au seul fait que « le site est accessible ».
Les clauses du contrat peuvent être précisées selon les principes suivants : à chaque étape convenue, le prestataire remet le code source, les données et la documentation de déploiement énumérés en annexe ; le client ou le tiers qu’il mandate peut déployer, modifier et maintenir le site dans les limites de l’autorisation convenue ; les éléments non remis et les restrictions imposées par des tiers doivent être déclarés avant la signature ; en cas d’élément manquant ou d’impossibilité de déployer le site conformément à la documentation, le prestataire doit compléter les livrables dans le délai convenu et participer à une nouvelle vérification. Les délais, les conditions de réception et les conséquences d’un manquement doivent toujours être renseignés et validés par les deux parties.
Les clauses de résiliation doivent également préciser le délai d’exportation des données, leur format, l’étendue de l’assistance à la migration, son mode de facturation et les modalités de conservation des données. Dans la mesure du possible, l’entreprise doit rester titulaire de l’enregistrement du nom de domaine et garder le contrôle des comptes essentiels. Les données de production ne doivent pas être supprimées sans autorisation avant la confirmation du transfert.
Lors de la sélection d’un prestataire de création de sites web à Xiamen, vous pouvez lui demander de fournir un répertoire de livraison expurgé des informations sensibles, un exemple de documentation de déploiement et une liste des restrictions de licence. Une offre qui promet seulement de « remettre tout le code source », sans accepter de confirmer les conditions de déploiement indépendant et les modalités de réception, ne doit pas être considérée comme celle d’un site transférable.
Articles connexes
Produits connexes


