CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

    Actuellement, pour un site associatif, nous utilisons Community Builder.
    Notre site est hébergé chez Planethoster.

    Du « backoffice » la vitesse d’accès à la base de données est correcte mais il n’est pas possible de se créer des tables (listes) pour visualiser et modifier les données et nous ne souhaitons pas donner l’accès au « backoffice » à tous nos bénévoles.

    En « frontend » la vitesse d’affichage d’une liste est excessivement lente. Pour modifier une donnée, il faut réaliser de multiples opérations :
    1. Ouvrir le profil où se trouve la donnée que l’on souhaite modifier ;
    2. Editer le profil ;
    3. Cliquer sur l’onglet où se trouve la donnée
    4. Modifier la donnée ;
    5. Enregistrer la modification ;
    6. et ensuite cliquer plusieurs fois sur « Retour » pour revenir à la liste.

    De plus, la vitesse d’affichage d’une page à une autre est aussi excessivement lente.
    Enfin, CB ne permet pas de designer les listes ( il faut ajouter un autre plugin ou composant).

    Tout cela rend l’usage de Community Builder insupportable.
    Aussi, on en arrive à recopier les données de chaque profil d’utilisateur dans un tableau Googledrive qui permet une exploitation fluide et souple des données.

    Mais ce n’est pas top non plus car il n’y a pas de synchronisation entre la base de donnée et le tableau de GoogleDrive, ce qui nous amène à faire des oublis, voire des erreurs et surtout c’est fastidieux de devoir recopier les données de la base de données vers Googledrive ou vis versa.

    Auriez-vous des conseils ?
    • Est-il possible de booster la vitesse de CB en « frontend »?
    • Y a t-il d’autre application du type CB plus évoluée ?
    • Est-ce possible d’avoir un mode de fonctionnement du type Googledrive en « frontend » avec une base de données de CB ?

    Bien à vous
    Dernière édition par cmoiaaa à 20/09/2013, 07h20

  • #2
    Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

    Bonjour,

    CB n'est pas particulièrement lent si le site est bien conçu.

    CB ne permet pas de designer les listes ( il faut ajouter un autre plugin ou composant).
    Avec de bonnes bases CSS, il est parfaitement possible de rendre les listes très attractives.

    Ensuite, il existe au moins un plugin qui évite certaines opérations fastidieuses, CB Core Fields Ajax (modification des champs du profil sans passer par Modifier). C'ets dans les très puissants plugins Incubator http://www.joomlapolis.com/cb-solutions/incubator
    Pas de demande de support par MP.
    S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

    Commentaire


    • #3
      Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

      Merci pour votre réponse

      Le premier souci, c'est que je ne suis pas expert en informatique, juste un amateur qui ne dispose plus beaucoup de temps.
      Le second, c'est que mon abonnement à CB est terminé et qu'il faut de nouveau payer 119 €.

      Aussi, si je dois faire l'investissement, faut-il que je puisse en faire bon usage :

      Nos besoins :
      1. Nous souhaitons faire des listes de plus de 4 colonnes. Est-ce possible avec les plugin pro de CB ? ou avec la future version 1.10 ou 2.0 de CB ?
      2. Nous souhaitons pouvoir trier les listes comme sur les tables ICI
      3. Nous souhaitons gérer automatiquement le rappel des cotisations (tout les ans). Y a-t-il un plugin pour cela ?
      4. En ce qui concerne la modification du contenu d'un champ, auriez vous un exemple d'utilisation de CB Core Fields Ajax ?


      Dans votre message, vous faites entendre que le template pourrait avoir un impact sur la vitesse d'affichage des listes. Je vais tester avec le template de base de joomla.

      Cordialement

      Commentaire


      • #4
        Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

        Bonjour,
        Envoyé par cmoiaaa Voir le message
        Le premier souci, c'est que je ne suis pas expert en informatique, juste un amateur qui ne dispose plus beaucoup de temps.
        Le second, c'est que mon abonnement à CB est terminé et qu'il faut de nouveau payer 119 €.
        Là, pour les 2 choses, je ne peux pas y faire grand-chose.

        Envoyé par cmoiaaa Voir le message
        Nous souhaitons faire des listes de plus de 4 colonnes. Est-ce possible avec les plugin pro de CB ? ou avec la future version 1.10 ou 2.0 de CB ?
        Les plugins pro ne s'occupent absolument pas des listes mais des fonctions évoluées de CB. Pour bricoler les listes, Custom User List est très bien http://www.pdxcode.com/products/joom...munity-builder

        Envoyé par cmoiaaa Voir le message
        Nous souhaitons pouvoir trier les listes comme sur les tables ICI
        Possible en modifiant une vue de Custom User List.

        Envoyé par cmoiaaa Voir le message
        Nous souhaitons gérer automatiquement le rappel des cotisations (tout les ans). Y a-t-il un plugin pour cela ?
        Pour celà, on utilise généralement un gestionnaire d'abonnements, par exemple CBSubs, totalement intégré à CB http://www.joomlapolis.com/cb-solutions/cbsubs ou Akeeba Subscriptions https://www.akeebabackup.com/product...criptions.html

        Pour le Ajax, ça fait simplement ce que c'est sensé faire, permettre la modification en place.
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

          Merci pour toutes ces informations que m'ont permis d'avancer.
          Au sujet de
          Les plugins pro ne s'occupent absolument pas des listes mais des fonctions évoluées de CB. Pour bricoler les listes, Custom User List est très bien http://www.pdxcode.com/products/joom...munity-builder
          Malheureusement, l'extension Custom User List n'est pas encore compatible joomla 3.2.
          Auriez vous une autre piste ?

          Au sujet de
          CB Core Fields Ajax
          C'est super mais en Frontend même si c'est le Super administrateur qui est logé, seuls les champs de la fiche du super administrateur sont modifiables.

          Le super administateur a t il la possibilité de modifier les champs de tous les utilisateurs avec CB Core Fields Ajax ?
          Dernière édition par cmoiaaa à 21/12/2013, 10h10

          Commentaire


          • #6
            Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

            Custom User List est un plugin CB, compatible avec CB 1.8 et supérieur. Les plugins CB sont le plus souvent quelque peu indépendants de la version de Joomla!

            Core Fields Ajax n'est utilisable que par l"utilisateur, un admin doit passer en modification du profil (si la modification des profils en frontal est autorisée dans la configuration de CB.
            Pas de demande de support par MP.
            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

            Commentaire


            • #7
              Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

              Dure, j'ai investi 119 € dans CB professionnel dans l'espoir de cette fonction !

              Ne peut-on pas avoir une fonction liste en backend ?

              N'y a t il pas une solution pour éviter de recopier le profil de tout nouveau utilisateur dans une table google drive pour avoir une table facilement gérable ?

              Et au sujet de Custom User List auriez vous une autre proposition pour réaliser des tables modifiables des champs de la base de données CB?
              Dernière édition par cmoiaaa à 21/12/2013, 12h09

              Commentaire


              • #8
                Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

                En admin, dans la gestion CB, Utilisateurs, tu as la liste...

                Sans développement spécifique, il n'existe aucun plugin pouvant transformer les tables CB en vues de type tableur modifiable sur place.
                Pas de demande de support par MP.
                S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                Commentaire


                • #9
                  Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

                  Seriez-vous en mesure de réaliser cette fonction ? Si oui pourriez-vous me faire une proposition d'intervention ?

                  Commentaire


                  • #10
                    Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

                    Peut-on envisager un hack de la fonction Core Fields Ajax ?

                    Commentaire


                    • #11
                      Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

                      Core Fields Ajax n'est pa sune fonction, mais un plugin assez complexe, faisant appel à pas la de JavaScript/JSON plus pas mal de PHP. Il est toujours possible, en ayant de très bonnes bases en PHP/JavaScript + des bonnes connaissances en API CB, de modifier un plugin, mais la moindre mise à jour du plugin écraserait ces modifications.
                      Pas de demande de support par MP.
                      S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                      Commentaire


                      • #12
                        Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

                        Envoyé par cmoiaaa Voir le message
                        Seriez-vous en mesure de réaliser cette fonction ? Si oui pourriez-vous me faire une proposition d'intervention ?
                        Pour réaliser ce type de gestionnaire, il ne s'agit pas d'une fonction, il faudrait carrément développer un composant n'ayant pour rôle que de gérer façon tableur les utilisateurs CB. Mais ce n'est pas si simple, chaque champ CB pouvant avoir des contraintes diverses et variées, dépendant des plugins installés, des limitations des paramètres de chaque champ, etc.

                        Il s'agit donc d'un vrai développement relativement lourd et pas d'une "simple" fonction
                        Pas de demande de support par MP.
                        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                        Commentaire


                        • #13
                          Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

                          Effectivement un hack n'est pas un bonne solution. C'est une fonction que je recherche depuis longtemps pour faciliter le travail dans l'association. N'ayant pas moi même les compétences, je suis disposé à investir. Seriez vous intéressé pour faire ce développement ? Si non, connaissez vous une autre personne ?

                          Commentaire


                          • #14
                            Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

                            Désolé, j'ai envoyé mon message en même temps que le votre. Donc si je comprend bien c'est non ?

                            Commentaire


                            • #15
                              Re : CB trop lent ou comment gérer les données comme sur un tableau googledrive ?

                              Pour toute demande de développements, poster en Demande de services http://forum.joomla.fr/forumdisplay....nde-de-service

                              Dans cette section services, tous les développeurs intéressés peuvent contacter en MP pour définir conditions, tarifs, etc. Dans ces forums généraux, on ne discute que des fonctions standards des composants
                              Pas de demande de support par MP.
                              S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                              Commentaire

                              Annonce

                              Réduire
                              Aucune annonce pour le moment.

                              Partenaire de l'association

                              Réduire

                              Hébergeur Web PlanetHoster
                              Travaille ...
                              X