Pour nous contacter : soyez au rendez-vous sur IRC ! ⋅ Parcourir notre archive musicale Dogmazic ⋅ Notre Blog ⋅ Notre Documentation
Bonjour à tous,
Le forum Musique Libre a migré !
Pas d'inquiétude, vos comptes et vos messages ont été migré ! Mais nous n'avons pas pu migrer les mots de passe, il vous faudra donc cliquer sur "J’ai oublié mon mot de passe" et suivre la procédure.
Welcome back
Le forum Musique Libre a migré !
Pas d'inquiétude, vos comptes et vos messages ont été migré ! Mais nous n'avons pas pu migrer les mots de passe, il vous faudra donc cliquer sur "J’ai oublié mon mot de passe" et suivre la procédure.
Welcome back
Optimisation de la base de données
Re: Optimisation de la base de données
@shangril , qui va faire le tri (musicien / non musicien) et comment le savoir ?
-
luciolebrillante
- Messages : 60
- Inscription : 18 mai 2019, 22:35
Re: Optimisation de la base de données
Je suis content de voir que mon message provoque autant de réactions 
Je vais regarder vous remonter le nombre d'utilisateur actif depuis 2015 couplé à ceux qui ont uploadés une musique et/ou créer une playlist et ceux qui sont des labels/artistes.
Les 9/10 de la table qui concernent les activités sont rattachés à un utilisateur avec l'identifiant -1. J'ai regardé et aucun utilisateur ne possède cet id. Est-ce que vous avez connaissance d'une situation qui génère cet id pour une activité ? Les journalisations des activités que j'ai énumérées ne prennent pas en compte cet utilisateur, je vais voir pour ressortir les chiffres sans omettre l'utilisateur -1.
Avant de faire quoi que ce soit, je posterai ici ce que je pense faire afin que vous validiez. Pour l'instant, il me manque les informations suivantes que je vais aller collecter et qui permettra à tous de mieux choisir ce que l'on veut garder et/ou supprimer.
table user_activity
- le nombre de lignes présentes dans user_activity qui ont plus de x d'anciennetées (x = 1 an, 2 ans, 3 ans, 4 ans) afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression.
- le nombre de lignes présentes dans user_activity qui ont plus de x d'anciennetées (x = 1 an, 2 ans, 3 ans, 4 ans) en incluant l'utilisateur -1 afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression.
table user_preference
- le nombre de lignes présentes dans user_preference qui ont plus de x d'anciennetées (x = 1 an, 2 ans, 3 ans, 4 ans) afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression.
- le nombre de lignes présentes dans user_preference qui ont plus de x d'anciennet (x = 1 an, 2 ans, 3 ans, 4 ans) en incluant l'utilisateur -1 afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression.
table user
- le nombre de lignes présentes dans user qui ont plus de x d'ancienneté (x = 1 an, 2 ans, 3 ans, 4 ans) afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression incluant ceux qui sont artistes et/ou labels si j'arrive à pouvoir les distinguer
- le nombre de lignes présentes dans user qui ont plus de x d'ancienneté (x = 1 an, 2 ans, 3 ans, 4 ans) en incluant l'utilisateur -1 afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression incluant ceux qui sont artistes et/ou labels si j'arrive à pouvoir les distinguer
Est-ce que vous pensez qu'il y a d'autres critères qui justifie la conservation de ces comptes à part (activités antérieur à 2015, label/artiste/?
Concernant l'adhésion à l'association, je ne suis toujours pas membre alors que j'avais demandé à en faire partie ...
Concernant les facteurs, je file un coup de main que depuis un an mais je pense que la lenteur du site était une des raisons principales de son abandon. Il ne faut pas oublier qu'avant que je travaille dessus, on avait pas de HTTPS, pas de HTTP2, pas de bibliothèques à jour, pas de javascript minifié, pas de cache applicatif. Je me souviens que j'avais benchmarké et il y a un an on était à 16 secondes entre le temps où on requête le site et le moment où l'on avait une réponse. Aujourd'hui on est à environ 6 secondes, ce qui est mieux mais tjrs pas incroyable.
Il faut que je regarde pour monitorer les temps de réponses de l'application afin de pouvoir évaluer les effets des améliorations que je réalise sur le site.
Je vais regarder vous remonter le nombre d'utilisateur actif depuis 2015 couplé à ceux qui ont uploadés une musique et/ou créer une playlist et ceux qui sont des labels/artistes.
Les 9/10 de la table qui concernent les activités sont rattachés à un utilisateur avec l'identifiant -1. J'ai regardé et aucun utilisateur ne possède cet id. Est-ce que vous avez connaissance d'une situation qui génère cet id pour une activité ? Les journalisations des activités que j'ai énumérées ne prennent pas en compte cet utilisateur, je vais voir pour ressortir les chiffres sans omettre l'utilisateur -1.
Avant de faire quoi que ce soit, je posterai ici ce que je pense faire afin que vous validiez. Pour l'instant, il me manque les informations suivantes que je vais aller collecter et qui permettra à tous de mieux choisir ce que l'on veut garder et/ou supprimer.
table user_activity
- le nombre de lignes présentes dans user_activity qui ont plus de x d'anciennetées (x = 1 an, 2 ans, 3 ans, 4 ans) afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression.
- le nombre de lignes présentes dans user_activity qui ont plus de x d'anciennetées (x = 1 an, 2 ans, 3 ans, 4 ans) en incluant l'utilisateur -1 afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression.
table user_preference
- le nombre de lignes présentes dans user_preference qui ont plus de x d'anciennetées (x = 1 an, 2 ans, 3 ans, 4 ans) afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression.
- le nombre de lignes présentes dans user_preference qui ont plus de x d'anciennet (x = 1 an, 2 ans, 3 ans, 4 ans) en incluant l'utilisateur -1 afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression.
table user
- le nombre de lignes présentes dans user qui ont plus de x d'ancienneté (x = 1 an, 2 ans, 3 ans, 4 ans) afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression incluant ceux qui sont artistes et/ou labels si j'arrive à pouvoir les distinguer
- le nombre de lignes présentes dans user qui ont plus de x d'ancienneté (x = 1 an, 2 ans, 3 ans, 4 ans) en incluant l'utilisateur -1 afin de pouvoir supprimer suffisament de lignes sans être trop large dans la suppression incluant ceux qui sont artistes et/ou labels si j'arrive à pouvoir les distinguer
Est-ce que vous pensez qu'il y a d'autres critères qui justifie la conservation de ces comptes à part (activités antérieur à 2015, label/artiste/?
Concernant l'adhésion à l'association, je ne suis toujours pas membre alors que j'avais demandé à en faire partie ...
Concernant les facteurs, je file un coup de main que depuis un an mais je pense que la lenteur du site était une des raisons principales de son abandon. Il ne faut pas oublier qu'avant que je travaille dessus, on avait pas de HTTPS, pas de HTTP2, pas de bibliothèques à jour, pas de javascript minifié, pas de cache applicatif. Je me souviens que j'avais benchmarké et il y a un an on était à 16 secondes entre le temps où on requête le site et le moment où l'on avait une réponse. Aujourd'hui on est à environ 6 secondes, ce qui est mieux mais tjrs pas incroyable.
Il faut que je regarde pour monitorer les temps de réponses de l'application afin de pouvoir évaluer les effets des améliorations que je réalise sur le site.
-
Sainpoléon
- Messages : 14
- Inscription : 09 janv. 2020, 15:13
Re: Optimisation de la base de données
“un utilisateur avec l'identifiant -1. J'ai regardé et aucun utilisateur ne possède cet id. Est-ce que vous avez connaissance d'une situation qui génère cet id pour une activité ?”
J’ai pu voir cet identifiant dans l’adresse en downloadant des morceaux sans être loggé il y a quelques mois.
J’ai pu voir cet identifiant dans l’adresse en downloadant des morceaux sans être loggé il y a quelques mois.
Re: Optimisation de la base de données
@luciolebrillante ,
le moins qu'on puisse dire est que tu utilises tes neurones.
Merci pour ta persévérance, et tes investissements.
De 16 secondes de temps de chargement à 6, c'est un exploit.
Pendant une demie journée (Hier), le site était injoignable, je pense que tu avais les mains dans le cambouis.
Pour la conservation des pages et des id artistes, je pars du principe que quelqu'un qui a déserté le site depuis 4 (bientôt 5) ans, sans se loguer, n'y reviendra sans doute pas, ou se serait manifesté d'un jour à l'autre, 2015 étant une date pivot (remise en ligne de l'archive avec Ampache). Je ne sais pas si c'est possible d'adresser un mail groupé comme pour une liste de diffusion, de prévenir les utilisateurs absents que tout compte inactif depuis 2015 se verrait supprimé sans nouvelle connexion, mais je ne crois pas que ce soit possible. Hormis en récupérant les inscrits au forum, mais souvent les pseudo du forum diffèrent de ceux de l'archive, c'est partir à la recherche de moustiques dans le système solaire.
Si on pouvait améliorer la rapidité de chargement, pour les quelques irréductibles restants,
ce serait tout bon. (toujours pas terminé la sélection de la radio, j'ai pris un peu de retard)
En attendant, un gros merci que je t'adresse,
tu es l'homme qu'il nous fallait.
++
le moins qu'on puisse dire est que tu utilises tes neurones.
Merci pour ta persévérance, et tes investissements.
De 16 secondes de temps de chargement à 6, c'est un exploit.
Pendant une demie journée (Hier), le site était injoignable, je pense que tu avais les mains dans le cambouis.
Pour la conservation des pages et des id artistes, je pars du principe que quelqu'un qui a déserté le site depuis 4 (bientôt 5) ans, sans se loguer, n'y reviendra sans doute pas, ou se serait manifesté d'un jour à l'autre, 2015 étant une date pivot (remise en ligne de l'archive avec Ampache). Je ne sais pas si c'est possible d'adresser un mail groupé comme pour une liste de diffusion, de prévenir les utilisateurs absents que tout compte inactif depuis 2015 se verrait supprimé sans nouvelle connexion, mais je ne crois pas que ce soit possible. Hormis en récupérant les inscrits au forum, mais souvent les pseudo du forum diffèrent de ceux de l'archive, c'est partir à la recherche de moustiques dans le système solaire.
Si on pouvait améliorer la rapidité de chargement, pour les quelques irréductibles restants,
ce serait tout bon. (toujours pas terminé la sélection de la radio, j'ai pris un peu de retard)
En attendant, un gros merci que je t'adresse,
tu es l'homme qu'il nous fallait.
++
Re: Optimisation de la base de données
Oui je suis assez d'accord. Je nuance un peu, vu les chiffres donnés, on peut garder tout les musiciens, et tous les playlisteurs, mais les autre comptes je vois pas trop l'intérêt.
Tu sais si les membres fondateurs de Dogmazic (je connais pas leur pseudo à tous) ont forcément tous publié une musique ou créé une playlist ?
Les 5 membres fondateurs :
- Rico (avec double ou triple compte : rdh, rico, ricodahalvarez) -> groupes de musique, playlistes, pas beaucoup de news, semble s'être éloigné du libre.
- Bituur -> playlistes (et activité en 2019, toujours attentif sur twitter à ce que nous faisons)
- Mr_Erzastz -> a uploadé pas mal de groupes de potes sur le site, playlistes (disparu des radars, mais c'est lui qui a propose pragmazic puis doob)
- OPA (ou myriam d'opa) -> groupe du même nom, playlistes (je crois), militante du DAL, nous suit toujours.
- Marco (ou marcovitch) -> pas d'upload il me semble, mais playlistes, y compris récemment (après 2015)
@luciolebrillante Il y a des comptes utilisateur désactivés, ceux qui se sont inscrits mais qui n'ont pas confirmé leur inscription avec le mail qui leur a été envoyé. Je sais qu'on a eu quelques soucis à un moment avec cette fonctionnalité (les mails n'étaient pas envoyés). Je pense que tu peux supprimer ces comptes non activés, ce sont peut être les -1 ?
Sur l'activité, il y a peut être eu de l'activité de commentaires sur le site d'utilisateurs n'ayant pas uploadé ni créé de playlistes.
Il nous faut un système de gestion d'adhésions (galette par exemple)
@kidjazz Il est possible d'envoyer un mail explicatif à tous les membres inscrits sur le site (avec la liste des mails des utilisateurs). Pour cela il faut la liste des mails et un service de mails qui supporte l'envoi de milliers de mails sans qu'on se fasse bloqué comme spammeur.
Re: Optimisation de la base de données
@aisyk Il existe les équivalent de Mail Chimp, ils sont tous payants, par contre.
-
luciolebrillante
- Messages : 60
- Inscription : 18 mai 2019, 22:35
Re: Optimisation de la base de données
@SaintPoléon
Merci beaucoup pour ton retour ! Il s'agirait alors des journaux des utilisateurs non connectés à l'application, ce qui nous permettrait de purger la chose sans risque. Une très bonne nouvelle, à confirmer
@kidjazz
On fait ce que l'on peut. Je me suis toujours dis que c'était avec ma tête que je ferai la différence, notre corps est trop fragile pour tenir la route bien longtemps ^^ Cela me permet aussi de progresser donc c'est cool
Le plaisir est pour moi, cela me fait plaisir d'aider et je suis pour le partage libre de l'art.
@aizyk
Pour le système d'adhésion, pas besoin d'avoir un logiciel pour gérer cela vu le nombre de membres. Un tableur avec les informations suffit. Après, il faut s'en occuper aussi
Fixer les réunions des ags, contacter les membres, gérer le budget etc. Je ne ferai que la technique de mon côté, c'est là où j'ai le plus de plus value.
Des nouvelles
Je reviens vers vous avec des nouvelles plus fraiches concernant mes investigations.
Concernant les utilisateurs dans la base de données (45349 lignes):
Liste des utilisateurs ayant eu une activités et ayant uploadés un fichier et/ou playlist depuis la date annoncées jusqu'à aujourd'hui
# Tue, 01 Jan 2019 12:00:00 GMT -> 4311
# Mon, 01 Jan 2018 09:46:40 GMT -> 5324
# Sun, 01 Jan 2017 05:53:20 GMT -> 5561
# Fri, 01 Jan 2016 12:06:40 GMT -> 5849
# Thu, 28 May 2015 05:13:20 GMT -> 6071
# Thu, 01 Jan 2015 05:26:40 GMT -> 6139
A savoir que 41934 utilisateurs ne se sont jamais connectés (last_seen = 0) à l'application et n'ont pas uploadés de fichiers ou créer de playlist.
Concernant la table user_activity dans la base de données (4188632 lignes):
# Mon, 01 Jan 2018 09:46:40 GMT -> 138948
# Sun, 01 Jan 2017 05:53:20 GMT -> 145686
# Fri, 01 Jan 2016 12:06:40 GMT -> 149563
# Thu, 28 May 2015 05:13:20 GMT -> 149563
# Thu, 01 Jan 2015 05:26:40 GMT -> 149563
Le nombre de lignes qui ont un user avec comme id -1 est estimé à '4188632' en 2015, c'est presque la totalité de la table. Les activités des utilisateurs inactifs et n'ayant pas uploadés un fichier et/ou playlist est marginal en comparaison.
Concernant la table object_count dans la base de données (5559116 lignes):
Entre 290000 et 300000 lignes pour les 5 valeurs. Une nouvelle fois, c'est l'utilisateur -1 qui prends le plus de lignes avec 5259965 lignes. Les 3000000 lignes des utilisateurs inactifs et n'ayant pas uploadés un fichier et/ou playlist est marginal en comparaison.
Concernant la table user_preferences dans la base de données (3992901 lignes):
Liste des lignes de préférences concernant utilisateurs ayant eu une activités et ayant uploadés un fichier et/ou playlist depuis la date annoncées jusqu'à aujourd'hui
# 1546344000 -> Tue, 01 Jan 2019 12:00:00 GMT -> 379352
# 1514800000 -> Mon, 01 Jan 2018 09:46:40 GMT -> 468407
# 1483250000 -> Sun, 01 Jan 2017 05:53:20 GMT -> 489131
# 1451650000 -> Fri, 01 Jan 2016 12:06:40 GMT -> 514676
# 1432790000 -> Thu, 28 May 2015 05:13:20 GMT -> 535335
# 1420090000 -> Thu, 01 Jan 2015 05:26:40 GMT -> 541705
On peut observer ici que ce sont les utilisateurs inactifs qui génèrent le plus de données, environ 3690737 lignes correspondent aux utilisateurs qui ne sont pas connectés depuis janvier 2015 et n'ayant pas uploadés un fichier et/ou playlist. L'utilisateur -1 est ici marginal, à savoir 115 lignes.
Voici comment je vois les choses, je vous proposer d'y aller par étape.
Dans un premier temps:
- Regarder s'il y a des effets de bords à supprimer les lignes qui référencent l'identifiant -1, si non, faire le ménage sur les tables où il est référencé. Ce ménage devrait faire énormément de biens à l'usage normal de l'application.
Dans un second temps:
- Réduire le nombre de données personnelles (supprimer) pour les utilisateurs non connectés depuis 2015 et n'ayant pas uploadés un fichier et/ou playlist. A savoir : nom, prénom, website, localisation géographique. Aucune raison de les conserver si ce n'est prendre des risques inutiles. Il restera que les emails comme donnée personnelle.
Dans un troisième temps:
- Supprimer tous les utilisateurs inactifs depuis janvier 2015 et n'ayant pas uploadés un fichier et/ou playlist, soit environ 41000. S'ils ne se sont pas reconnectés en 5 ans, il est très peu probable qu'ils le fassent de nouveaux. D'autant plus qu'en général il s'agit des comptes qui ne se sont jamais connectés. D'un point de vue RGPD, je pense qu'on a le droit de les contacter à ce sujet pour les informer de la suppression futur de leur compte en cas de non connexion à celui-ci dans un délai de d'un mois. Après la suppression, il restera environ 6000 utilisateurs dans l'application dont 1000 ne s'est plus connectés depuis 3 ans.
Je ne m'occuperai pas de la partie communication.
Qu'en pensez-vous ? Pouvez-vous m'indiquer si vous êtes d'accord ou pas d'accord ? Pourquoi ? J'aurai besoin d'une sorte de validation officielle pour lancer le processus de suppression, sachant que dans tous les as, il y aura un backup de fait.
Merci beaucoup pour ton retour ! Il s'agirait alors des journaux des utilisateurs non connectés à l'application, ce qui nous permettrait de purger la chose sans risque. Une très bonne nouvelle, à confirmer
@kidjazz
On fait ce que l'on peut. Je me suis toujours dis que c'était avec ma tête que je ferai la différence, notre corps est trop fragile pour tenir la route bien longtemps ^^ Cela me permet aussi de progresser donc c'est cool
Le plaisir est pour moi, cela me fait plaisir d'aider et je suis pour le partage libre de l'art.
@aizyk
Pour le système d'adhésion, pas besoin d'avoir un logiciel pour gérer cela vu le nombre de membres. Un tableur avec les informations suffit. Après, il faut s'en occuper aussi
Des nouvelles
Je reviens vers vous avec des nouvelles plus fraiches concernant mes investigations.
Concernant les utilisateurs dans la base de données (45349 lignes):
Liste des utilisateurs ayant eu une activités et ayant uploadés un fichier et/ou playlist depuis la date annoncées jusqu'à aujourd'hui
# Tue, 01 Jan 2019 12:00:00 GMT -> 4311
# Mon, 01 Jan 2018 09:46:40 GMT -> 5324
# Sun, 01 Jan 2017 05:53:20 GMT -> 5561
# Fri, 01 Jan 2016 12:06:40 GMT -> 5849
# Thu, 28 May 2015 05:13:20 GMT -> 6071
# Thu, 01 Jan 2015 05:26:40 GMT -> 6139
A savoir que 41934 utilisateurs ne se sont jamais connectés (last_seen = 0) à l'application et n'ont pas uploadés de fichiers ou créer de playlist.
Concernant la table user_activity dans la base de données (4188632 lignes):
# Mon, 01 Jan 2018 09:46:40 GMT -> 138948
# Sun, 01 Jan 2017 05:53:20 GMT -> 145686
# Fri, 01 Jan 2016 12:06:40 GMT -> 149563
# Thu, 28 May 2015 05:13:20 GMT -> 149563
# Thu, 01 Jan 2015 05:26:40 GMT -> 149563
Le nombre de lignes qui ont un user avec comme id -1 est estimé à '4188632' en 2015, c'est presque la totalité de la table. Les activités des utilisateurs inactifs et n'ayant pas uploadés un fichier et/ou playlist est marginal en comparaison.
Concernant la table object_count dans la base de données (5559116 lignes):
Entre 290000 et 300000 lignes pour les 5 valeurs. Une nouvelle fois, c'est l'utilisateur -1 qui prends le plus de lignes avec 5259965 lignes. Les 3000000 lignes des utilisateurs inactifs et n'ayant pas uploadés un fichier et/ou playlist est marginal en comparaison.
Concernant la table user_preferences dans la base de données (3992901 lignes):
Liste des lignes de préférences concernant utilisateurs ayant eu une activités et ayant uploadés un fichier et/ou playlist depuis la date annoncées jusqu'à aujourd'hui
# 1546344000 -> Tue, 01 Jan 2019 12:00:00 GMT -> 379352
# 1514800000 -> Mon, 01 Jan 2018 09:46:40 GMT -> 468407
# 1483250000 -> Sun, 01 Jan 2017 05:53:20 GMT -> 489131
# 1451650000 -> Fri, 01 Jan 2016 12:06:40 GMT -> 514676
# 1432790000 -> Thu, 28 May 2015 05:13:20 GMT -> 535335
# 1420090000 -> Thu, 01 Jan 2015 05:26:40 GMT -> 541705
On peut observer ici que ce sont les utilisateurs inactifs qui génèrent le plus de données, environ 3690737 lignes correspondent aux utilisateurs qui ne sont pas connectés depuis janvier 2015 et n'ayant pas uploadés un fichier et/ou playlist. L'utilisateur -1 est ici marginal, à savoir 115 lignes.
Voici comment je vois les choses, je vous proposer d'y aller par étape.
Dans un premier temps:
- Regarder s'il y a des effets de bords à supprimer les lignes qui référencent l'identifiant -1, si non, faire le ménage sur les tables où il est référencé. Ce ménage devrait faire énormément de biens à l'usage normal de l'application.
Dans un second temps:
- Réduire le nombre de données personnelles (supprimer) pour les utilisateurs non connectés depuis 2015 et n'ayant pas uploadés un fichier et/ou playlist. A savoir : nom, prénom, website, localisation géographique. Aucune raison de les conserver si ce n'est prendre des risques inutiles. Il restera que les emails comme donnée personnelle.
Dans un troisième temps:
- Supprimer tous les utilisateurs inactifs depuis janvier 2015 et n'ayant pas uploadés un fichier et/ou playlist, soit environ 41000. S'ils ne se sont pas reconnectés en 5 ans, il est très peu probable qu'ils le fassent de nouveaux. D'autant plus qu'en général il s'agit des comptes qui ne se sont jamais connectés. D'un point de vue RGPD, je pense qu'on a le droit de les contacter à ce sujet pour les informer de la suppression futur de leur compte en cas de non connexion à celui-ci dans un délai de d'un mois. Après la suppression, il restera environ 6000 utilisateurs dans l'application dont 1000 ne s'est plus connectés depuis 3 ans.
Je ne m'occuperai pas de la partie communication.
Qu'en pensez-vous ? Pouvez-vous m'indiquer si vous êtes d'accord ou pas d'accord ? Pourquoi ? J'aurai besoin d'une sorte de validation officielle pour lancer le processus de suppression, sachant que dans tous les as, il y aura un backup de fait.
Re: Optimisation de la base de données
[s]Désolé je débarque, mais si on supprime des utilisateurs que va afficher l'appli quand on visualisera les playlists/morceaux/albums créés par eux ?[/s]
Autre info, quand l'archive est revenus en ligne en 2015, j'ai envoyer un mail à tous les labels pour leur annoncer qu'ils pouvaient revenir publier leur catalogue. Je crois qu'à 2-3 exceptions prêt (le colibri nécrophile par ex), aucun n'est revenus.
[s]Pour ce qui est de prévenir tous ces comptes, est-ce qu'on a une moyen de le faire de manière automatisé ou faudra-t-il se taper 35000 mails à envoyer à la main ?[/s]
Après discussion sur l'IRC, je raye les mentions inutiles
Du coup :
- Premier temps :
Ok pour moi.
- Second temps :
Là j'avoue que j'ai du mal, on a aussi une mission d'archive, c'est à dire de conservation de ce type de donnée. À minima on doit conserver les données que l'appli affiche aux users.
- Troisième temps :
Suppression des comptes avec aucune connexion et aucun contenu posté datant d'avant 2015 = je suis d'accord.
Je pense même qu'on peut même le faire sans avoir à notifier les gens par mail. Je veux dire c'est des robots non ?
Autre info, quand l'archive est revenus en ligne en 2015, j'ai envoyer un mail à tous les labels pour leur annoncer qu'ils pouvaient revenir publier leur catalogue. Je crois qu'à 2-3 exceptions prêt (le colibri nécrophile par ex), aucun n'est revenus.
[s]Pour ce qui est de prévenir tous ces comptes, est-ce qu'on a une moyen de le faire de manière automatisé ou faudra-t-il se taper 35000 mails à envoyer à la main ?[/s]
Après discussion sur l'IRC, je raye les mentions inutiles
Du coup :
- Premier temps :
Ok pour moi.
- Second temps :
Là j'avoue que j'ai du mal, on a aussi une mission d'archive, c'est à dire de conservation de ce type de donnée. À minima on doit conserver les données que l'appli affiche aux users.
- Troisième temps :
Suppression des comptes avec aucune connexion et aucun contenu posté datant d'avant 2015 = je suis d'accord.
Je pense même qu'on peut même le faire sans avoir à notifier les gens par mail. Je veux dire c'est des robots non ?
Re: Optimisation de la base de données
- Premier temps :
Extra !
- Deuxième temps :
Je ne vois pas d'obstacle, puisque les comptes sont vides ou presque, depuis 2015.
- Troisième temps :
Idem pour les suppressions de non-logués / activés, d'avant 2015, et même à partir de 2015, si non-activité.
ça bosse, ça bosse !
41934 utilisateurs sans manifestation de présence ? (!!!)
Extra !
- Deuxième temps :
Je ne vois pas d'obstacle, puisque les comptes sont vides ou presque, depuis 2015.
- Troisième temps :
Idem pour les suppressions de non-logués / activés, d'avant 2015, et même à partir de 2015, si non-activité.
ça bosse, ça bosse !
41934 utilisateurs sans manifestation de présence ? (!!!)
Ou fantômes, ou Fakes, ou Remplisseurs de vide.Je veux dire c'est des robots non ?
Re: Optimisation de la base de données
Salut,
Merci pour le taf !
Première étape : OK
Seconde étape : OK sur le principe, conserver autant de temps ces données persos me pose question. J'ai eu quelques mails de demande de suppression de ces infos.
Troisième étape : demande de l'investissement technique pour pouvoir envoyer x mails sans se faire blacklister en spammeur (qui sait faire ?).
Différence à faire entre compte inactifs et comptes s'étant déjà connecté ? (On pourrait trier les robots comme ça, non ?). Quelques comptes inactifs sont dans doute des essais de création de compte.
Merci pour le taf !
Première étape : OK
Seconde étape : OK sur le principe, conserver autant de temps ces données persos me pose question. J'ai eu quelques mails de demande de suppression de ces infos.
Troisième étape : demande de l'investissement technique pour pouvoir envoyer x mails sans se faire blacklister en spammeur (qui sait faire ?).
Différence à faire entre compte inactifs et comptes s'étant déjà connecté ? (On pourrait trier les robots comme ça, non ?). Quelques comptes inactifs sont dans doute des essais de création de compte.