Introduction

    Noethys, ce n'est pas qu'un simple outil informatique, c'est également une communauté très active qui donne bénévolement de son temps et de son énergie pour vous accompagner au quotidien dans l'appréhension du logiciel.

    Si vous recevez en général une réponse à votre question dans la journée, c'est grâce au formidable travail des autres utilisateurs de Noethys ! Pour remercier ces contributeurs et témoigner de votre reconnaissance, vous pouvez simplement cliquer sur le bouton 'Remerciements' de la discussion.

    Et peut-être souhaiterez-vous également partager à votre tour vos connaissances auprès des nouveaux utilisateurs ? Car ceux qui donnent vie à Noethys, c'est vous...

    BDD : Amélioration de la gestion des connexions

    Plus d'informations
    il y a 10 ans 11 mois #11007 par Ivan
    Vous pouvez télécharger la version 1.1.5.1 depuis Github. Je n'ai pas eu le temps de créer une autre branche et j'ai dû créer une nouvelle version pour que les modifications que j'ai fait sur la base de données soient pris en compte (mais cette version ne sera pas diffusée au public en dehors de Github). D'ailleurs, après avoir effectué le téléchargement, pensez bien à lancer Noethys.py pour que les mises à jour de vos fichiers de données soient effectuées.

    Ensuite, je vous propose de tester les fonctionnalités suivantes :

    - Page accueil
    - Fiche famille
    - Fiche individu
    - Grille des conso
    - Gestionnaire des conso
    - Créer une sauvegarde
    - Ouvrir un fichier

    J'ai effectué d'autres petites modifications mais je pense que ce sont celles-là les plus impactées.

    Pour changer l'interface MySQL, il y a 2 possibilités :

    1. Lorsque vous lancez Noethys normalement (Noethys.py), vous pouvez sélectionner mysqldb ou mysql.connector depuis Menu Paramétrage > Préférence > Interface MySQL. Ce choix est ensuite mémorisé pour les prochains démarrages.
    2. Pour effectuer des tests sur chaque fichier (sans lancer Noethys.py), il faut modifier la valeur INTERFACE_MYSQL au début du fichier GestionDB.py.

    Mais j'ai encore des bizarreries à régler avec mysql.connector : Notamment, lors de la création d'un nouveau fichier ou de l'ouverture d'un fichier, il réagit bizarrement avec des erreurs sur les champs BLOB ou sur la lecture des databases disponibles...

    Ivan

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 11 mois #11008 par ODouville
    Salut Ivan,

    Super ces nouvelles !
    Je vais essayer de prendre un peu de temps dans la soirée pour installer et tester tout ça.

    Question de débutant python : ayant déjà installé la version "officielle" de Noethys, je suppose que je n'ai pas besoin de réinstaller toutes les dépendances de manière spécifique pour installer "from sources" ?

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 11 mois #11011 par Ivan
    Si tu as déjà téléchargé et installé le code source de Noethys et ses dépendances, tu n'auras pas besoin de les réinstaller de nouveau : il suffit juste de télécharger la nouvelle version de Noethys depuis Github pour écraser l'ancienne.

    J'espère avoir répondu à ta question mais je ne suis pas sûr...

    Ivan

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 11 mois #11012 par Ivan
    PS : Je conseille d'essayer les interfaces MySQLdb et mysql.connector à tour de rôle (voir Menu Paramétrage > Préférences) car je trouve de sacrées différences. En liaison avec mon serveur dédié, les temps sont considérablement réduits avec MySQLdb plutôt qu'avec l'autre. Marc, par contre, rencontre de meilleures performances avec mysql.connector. Allez comprendre... Si quelqu'un a une explication, je suis preneur... :S

    Marc : J'ai vu sur ton Github que tu avais codé un petit logger. L'idée est intéressante : J'avais travaillé un peu dessus il y a quelques temps mais sans aller plus loin faute de temps. Est-ce que celui que tu as codé est complet ou nécessite encore du développement pour pouvoir être intégré totalement à Noethys ?

    Ivan

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 11 mois #11013 par baudind
    Bonsoir,

    Juste pour vous dire que j'attends cette évolution avec impatience :-)
    Si besoin d'aide pour faire des recettes sur cette version béta n'hésitez pas je suis preneur.

    Cordialement,
    David B.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 11 mois #11016 par Ivan
    Des recettes ?

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 11 mois #11017 par baudind
    Bonsoir Yvan,
    En fait si j'ai bien compris ce topic, des personnes travaillent sur une éventuelle optimisation de Noethys ? en particulier pour les accès sur les BDD à distance ?
    Car si c'était bien le cas je me proposais volontaire pour faire des tests avant mis en ligne d'une nouvelle version avec ces optimisations.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 11 mois #11018 par Claude

    Ivan écrit: Si tu as déjà téléchargé et installé le code source de Noethys et ses dépendances, tu n'auras pas besoin de les réinstaller de nouveau : il suffit juste de télécharger la nouvelle version de Noethys depuis Github pour écraser l'ancienne.

    J'espère avoir répondu à ta question mais je ne suis pas sûr...

    Ivan


    Bonsoir,

    Pour linux debian et sans doute aussi ubuntu il faut installer python-mysql.connector

    apt-get install python-mysql.connector

    Claude

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 11 mois #11019 par goutatou

    Ivan écrit: PS : Je conseille d'essayer les interfaces MySQLdb et mysql.connector à tour de rôle (voir Menu Paramétrage > Préférences) car je trouve de sacrées différences. En liaison avec mon serveur dédié, les temps sont considérablement réduits avec MySQLdb plutôt qu'avec l'autre. Marc, par contre, rencontre de meilleures performances avec mysql.connector. Allez comprendre... Si quelqu'un a une explication, je suis preneur... :S

    Marc : J'ai vu sur ton Github que tu avais codé un petit logger. L'idée est intéressante : J'avais travaillé un peu dessus il y a quelques temps mais sans aller plus loin faute de temps. Est-ce que celui que tu as codé est complet ou nécessite encore du développement pour pouvoir être intégré totalement à Noethys ?

    Ivan


    Bonjour Ivan. Pour ce qui est des performances j'obtiens de bien meilleurs de résultats avec le pool de connexions parce que chez moi l'ouverture de connexion doit être plus long que de ton côté. Du coup je gagne beaucoup à réutiliser ces connexions... Si on arrive à proposer les 2 versions je pense qu' un simple test dans une interface avancée pourrait permettre aux utilisateurs de choisir le meilleur mode pour eux.

    Pour le logger j'ai repris quasiment le standard python mais je ne maîtrise pas encore totalement... Je cherche à reproduire ce que j'utilise en java à savoir des loggers configurable selon leur nom. A priori c'est possible mais je n'ai pas encore tout vu...

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 11 mois #11020 par Ivan
    Bonjour,

    Je viens de récupérer ma ligne ADSL. Après un week-end complet de boulot sur l'optimisation, l'occasion de faire enfin des tests vers mon serveur dédié Kimsufi SSD de OVH avec la version 1.1.5.1 de Github. Voici les temps d'ouverture obtenus avec le fichier exemple :

    Fiche famille : 1.47 s
    Fiche individuelle : 2.10 s
    Grille des conso : 2.39 s
    Gestionnaire des conso : 1.23 s
    Ouverture de Noethys : 2.39 s

    :)

    Ivan

    Connexion ou Créer un compte pour participer à la conversation.

    Temps de génération de la page : 0.155 secondes

    Paramétrages de cookies

    ×

    Cookies fonctionnels

    Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

    Mesure d"'"audience

    Ce site utilise des cookies de mesure et d’analyse d’audience, tels que Google Analytics et Google Ads, afin d’évaluer et d’améliorer notre site internet.

    Réseaux sociaux/Vidéos

    Des plug-ins de réseaux sociaux et de vidéos, qui exploitent des cookies, sont présents sur ce site web. Ils permettent d’améliorer la convivialité et la promotion du site grâce à différentes interactions sociales.

    Session

    Veuillez vous connecter pour voir vos activités "!"

    Autres cookies

    Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.

    Connexion

    Qui est en ligne ?

    Il y a 4989 invités et 5 membres en ligne

    Dernières actualités

    • Version 1.3.3.9 (06/09/2024)

      Ajout de l'export des locations vers Noethysweb Correction de la vignette des pièces de type PDF Ajout de l'option Masquer les archivés dans les options de la fiche famille Ajout du tableau des...

      Lire la suite...

    Recherche