Modérateur PHPfrance |
10684 Messages
01 avr. 2015, 17:02
Salutations !
Je rejoins Berzemus dans le fait qu'un développeur a rarement besoin du code et sait se contenter de l'idée pour reproduire une fonctionnalité à sa sauce.
Quoi qu'il en soit, il est généralement conseillé lorsque l'on travail en équipe - et à plus forte raison quand les compétences ne sont pas mutualisées - de fonctionner sur le mode MVC (Modèle, Vues, Contrôleurs). Cela risque cependant de remettre en cause tout la structure de ton site, mais permet de dissocier la base de données (le modèle, gérée par un DBA), le traitement "métier" (les contrôleurs, réalisés par les développeurs) et les IHM (les vues, pouvant être à la charge d'un designer, un ergonome, ...).
Dans ce cas, tu transmets uniquement le code des vues et le SEO n'accède jamais aux algorithmes métier ni à la base, donc pas de risque de récupérer ton code. Cela demande cependant bien plus de communication entre chaque "corps de métier" pour transmettre et récupérer les données.
Enfin, si tu estimes que celui-ci est unique en son genre et n'est pas à la portée d'un développeur lambda, tu peux aussi t'enregister auprès de l'APP (Agence pour la Protection des Programmes) pour protéger ton code.
Ce n'est pas en améliorant la bougie que l'on a inventé l'ampoule...