watchful.li ou myjoomla.com ?

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

  • Tortue Genial 69
    a crée un sujet watchful.li ou myjoomla.com ?

    watchful.li ou myjoomla.com ?

    Hello,

    Je gère environ une quarantaine de web sous joomla exclusivement et depuis X mois j'étudie une solution d'industrialisation de la maitenance.
    Je regarde de près watchful.li et myjoomla.com et j'ai testé un peu les 2.

    Les 2 outils me semblent bien mais je n'ai pas assez de retour d'expérience pour en juger de coup je me demande si vous avez des avis, retours ou conseils?

    A froid comme ça, watchful.li me semble un pleu plus "pro"/"serieux" sur la globalité.
    L'approche de l'interface, les extensions supportées, la mise à dispo de leur API, le monitoring des sites etc...mais je me trompe peut-être.

    Question coût également,

    Qu'en dites vous?

    Merci

  • django29
    a répondu
    OK, mais on perd un peu de l'intérêt de gérer tous nos sites sur une seule interface.

    Laisser un commentaire:


  • Tortue Genial 69
    a répondu
    Envoyé par django29 Voir le message
    J'espère que l'augmentation importante de la taille de la base de données n'handicape pas trop le site sur lequel est installé Yoursites.
    au pire des cas, si vraiment cela pose soucis parce que beaucoup de site à gérer, il est toujours possible de monter une 2ème instance de YouSites pour gérer d'autres sites.

    Laisser un commentaire:


  • django29
    a répondu
    Bonjour
    Je reviens dans cette discussion, après avoir visité la dernière version de la demo Yoursites.
    Visiblement, et conformément à ce que m'avait annoncé son éditeur, Yoursites a déjà pas mal évolué sur les lacunes par rapport à Watchful et MyJoomla, listées dans mon message du 12/10/2018, qui semblent comblées pour les plus importantes.

    Je commence à y repenser, en me disant que ce sera toujours 800 € de plus sur mon compte dans 3 ans.

    J'espère que l'augmentation importante de la taille de la base de données n'handicape pas trop le site sur lequel est installé Yoursites.
    Dernière édition par django29 à 21/02/2019, 14h00

    Laisser un commentaire:


  • Tortue Genial 69
    a répondu
    ok noté.

    je vais m'y pencher dessus mais en fait il a fait pas mal de choses sympa à première vue.

    je vais creuser

    merci

    Laisser un commentaire:


  • cavo789
    a répondu
    Pas utilisé car pas eu besoin de le faire ;-)

    Laisser un commentaire:


  • Tortue Genial 69
    a répondu
    hello,

    non je ne connais pas.
    j'ai fais ce script y'a longtemps pour mes propres besoins, comme d'autres scripts d'ailleurs et que j'ai fais évoluer avec le temps selon le type d'hébergement et d'infrastructure utilisé.
    je vais aller voir ton lien merci

    toi tu les a déjà utilisés? tu as un retour d'expérience dessus?

    Laisser un commentaire:


  • cavo789
    a répondu
    Salut

    Je vois ton script et ... connais-tu les scripts de René Kreijveld ?

    Il propose en open source plusieurs scripts Bash d'automatisation de Joomla : https://github.com/renekreijveld

    Laisser un commentaire:


  • Tortue Genial 69
    a répondu
    Voici un script shell qui fait le job si tous les sites sont sur le même serveur.
    Si ce n'est pas le cas et que chaque site est isolé, comme c'est le cas chez PlanetHoster il faut mettre les instructions qui sont dans la boucle for dans une commande ssh afin d'exécuter tout ça sur le compte distant.
    Le principe est le même, faut juste adapter ça à du distant.
    Dans mon cas, les données statiques comme la licence JCE ne sont pas dans le script, mais dans un fichier de variable externe centralisé.
    Et c'est le cas pour beaucoup de valeurs.
    Cela permet dans le cadre de mises à jour, de modifier uniquement un seul fichier ($HOME/scripts/var.conf) et de ne jamais toucher au script.
    A adapter aux besoins et aux conf de chacun

    Code:
    #!/bin/bash
    
    # Appel des fichiers de configuration contenant des variables (avec test d'existence au préalable)
    VAR_CONF="$HOME/scripts/var.conf"
    
    if [ -f $VAR_CONF ]; then
        . $VAR_CONF
    else
        echo "Le fichier de configuration $VAR_CONF n'existe pas"
        exit 1
    fi
    
    # Listing de tous les sites clients
    WEB=$(cat $HOME/scripts/webs.conf)
    
    for WWW in $WEB
    do
        # On récupère le nom de la base de données du site client ditrectement dans le fichier de configuration pour être sur de pas se tromper
        BDD_NAME=$(sed -rn "s/^\s*public .db\s*=\s*'(.*)'.*$/\1/p" $HOME/$WWW/www/configuration.php)
    
        # On créé une liste des extensions pour le site client
        EXTENSIONS=$(mysql -u$MYSQL_ROOT_LOGIN -p$MYSQL_ROOT_PASSWORD -D $BDD_NAME -e "SELECT element FROM yh5ab_extensions ORDER BY name ASC")
    
        # Détecte si la liste des extensions construite au préalable contient com_jce (qui est contenu dans la variable JCE_EXTENSION)
        if
            [[ $EXTENSIONS = *$JCE_EXTENSION* ]]
        then
            # Si test OK = on remplace la valeur vide par la licence JCE_LICENCE
            mysql -u$MYSQL_ROOT_LOGIN -p$MYSQL_ROOT_PASSWORD -D $BDD_NAME -e "UPDATE yh5ab_extensions SET params = REPLACE(params, '', '$JCE_LICENCE') WHERE element = '$JCE_EXTENSION'"
            echo -e "MAJ licence extension $JCE_EXTENSION : $OUTPUT_OK"
        else
            # Si test KO = l'extension n'est pas installée
            echo "L'extension $JCE_EXTENSION n'existe pas dans la base de données $BDD_NAME"
        fi
    done
    
    exit 0
    Dernière édition par Tortue Genial 69 à 20/02/2019, 14h24

    Laisser un commentaire:


  • woluweb
    a répondu
    Salut Tortue Genial 69

    Pour ta question sur l'installation/mise à jour de Docman : je vais prendre un autre cas de figure. J'ai une extension X avec licence GPLv3. Elle peut donc être installée sur autant de sites qu'on veut. Mais l'éditeur limite le support à 1 site (ce qui est tout à fait logique)... et dans leur cas le Joomla Updater ne fonctionne que pour le nom de domaine indiqué.
    Dans pareil cas, il me suffit de télécharger le ZIP et d'utiliser myJoomla pour l'installer en un clic sur mes quelques autres sites où je l'utilise.

    Par contre, pas possible de désinstaller une extension à distance (sauf à installer une extension que tu écris... qui désinstalle l'extension choisie).

    Pour ton exemple de JCE, as-tu un exemple d'un tel script ?
    Comme indiqué plus haut, si tu en fais un ZIP installable (qui contient ton script SQL), tu pourrais directement faire un Mass Install.

    Laisser un commentaire:


  • Tortue Genial 69
    a répondu
    Hello,

    Merci pour toutes ces infos woluweb

    J'avoue que je pense un peu comme toi.
    Dans l'absolu, comme je l'ai dit dans mes posts précédents, j'avoue ne pas avoir hyper accroché avec le bonhomme.
    Mais bon en définitive, si l'outil fait le job et qu'il est réactif why not.
    Et puis coté pricing c'est le jour et la nuit.

    Donc si je comprends bien, même une extension du type Docman qui nécessite une install à la main (car Watchfull voit juste l'update mais ne permet pas de l'appliquer), peut se faire à distance avec MyJoomla ?

    Par contre est-ce qu'avec MyJoomla on peut désinstaller une extension à distance?

    Pour ton exemple avec JCE ou si on l'installe en masse via l'outil, il faut quand même aller à la main rentrer la licence, il y a une solution : faire un script SQL qui va faire un update du champ de la licence en base et déployer ce script via un script shell qui fait du ssh. je le fais déjà depuis pas mal d'année et ça marche bien. évidement il faut bien tester au préalable sur un site bidon, mais vu que pour un extension donnée, les tables sont toujours les mêmes peu importe le site, il est faisable de faire un update en masse.

    PS : en passant, suite à un autre post sur les hébergeurs j'ai migré vers PlanetHoster dont tu avais évoqué un bon retour. merci du coup j'en suis très satisfait

    Laisser un commentaire:


  • woluweb
    a répondu
    Envoyé par Tortue Genial 69 Voir le message

    Pour MyJoomla :

    - est-ce qu'il permet de mettre à jour en auto toutes les extensions ? contrairement à watchfull ?
    - quid de l'ajout des clé de licences?
    - pour mr taylor : en effet c'est un point qui revenu assez souvent des les posts précédents.le gros soucis est que : bien que le comportement du bonhomme soit plus ou moins controversé, je me dit que vu la différence de prix, si l'outil fait bien le job why not. même s'il est ce qu'il est, l'outil à l'air d'etre suivi, maintenu et il évolue...tout le contraire de watchfull...du coup dilemme :-/
    Perso (et sans prosélytisme), j'utilise myJoomla donc voici qqes réponses à te questions :
    1. mise à jour des extensions :
    • l'interface permet voir toutes les mises à jour disponibles dans le Joomla Updater. Donc on peut mettre à jour n'importe quelle extension au choix (i) sur un site donné ou (ii) directement sur tous les sites à la fois
    • Mieux : pour certaines extensions classiques (JCE, Akeeba Backup, Akeeba Admin Tools et toutes les extensions RegularLabs, on peut même dire pour chaque site si on veut que les màj se font toutes seules dès qu'elles sont disponible)
    • enfin, depuis l'an dernier, on peut aussi uploader n'importe quelle extension ("ZIP") sur un ou plusieurs sites sélectionnés
    2. mise à jour des extensions
    • la question ne se pose pas telle quelle : si une màj fonctionne depuis l'Updater (autrement dit si la clé est mise au niveau du site), les màj fonctionnent.
      Donc effectivement, si on n'a jamais installé p.ex. JCE et qu'on l'installe en masse sur tous ses sites, il faudrait ensuite ajouter la clé sur chacun des sites
      A noter d'ailleurs qu'il y a un bouton qui permet de se connecter dans l'administration de chaque site (directement, sans login/mot de passe). Bien pratique justement pour se connecter rapidos...
    3. je reste en dehors des controverses, de savoir qui a dit quoi sur qui etc. Perso, à chaque fois que j'ai un retour (un bug ou une suggestion ou une question), je constate qu'il répond en général dans l'heure

    A noter que myJoomla est en train de lancer sa version WordPress (Watchful.li le faisait déjà). Pour certains c'est un plus.

    Laisser un commentaire:


  • Tortue Genial 69
    a répondu
    Envoyé par dolmenhir Voir le message

    Oui, tu as un site qui sert à gérer les autres.
    Bref, tout est chez toi, rien à l'extérieur.
    ok dac merci pour les précisions.
    du coup cela à des avantages et des inconvénients...à voir :-/

    Laisser un commentaire:


  • Tortue Genial 69
    a répondu
    Envoyé par dolmenhir Voir le message
    Salut à tous,

    Je prend ce train en marche et, si qq passe encore par là, voici ma modeste contribution à ce post.

    J'utilise Watchful depuis 3 ans.
    Je suis assez satisfait de l'outil qui m'a fait gagner un temps considérable pour administrer plusieurs dizaines de sites.
    En m'y connectant 1 fois par semaine, je maintiens à jour tous les sites Joomla de mes clients en quelques minutes et quelques clics.
    Néanmoins, j'ai pas vu grand chose bouger en 3 ans :
    - impossible d'ajouter des clé de licences en dehors de la liste déjà proposée
    - plusieurs extensions (sp pagebuilder, easyprofile...) doivent toujours être mises à jour à la main depuis le backend du site (ou refaire une installation simultanée)
    - pas moyen d'automatiser les rapports, faut toujours les faire à la main, et quand on en a plusieurs dizaines à faire tous les mois, c'est assez pénible
    - l'audit SEO est toujours en Beta (mais
    - la gamme de prix qui fait mal... passer de 25 à 26 sites, ou pire de 50 à 51... auquel cas il vaut mieux avoir 1 compte à 25 sites et un autre à 50... mais ça fait mal d'être autour de 80 et de se dire que ces 20 places vides coûtent quand même cher...

    Mais restons positif : ça fait le taf.

    Pour Myjoomla, jamais utilisé, mister Taylor m'ayant beaucoup déçu par le passé... je suis pas spécialement rancunier, mais quand je peux choisir les personnes avec qui je travaille, je ne me prive pas.

    Le petit nouveau, yoursites.net, m'intrigue beaucoup.
    Certes, son ergonomie et son design sont assez éloignés de watchful, mais dans les faits c'est relativement secondaire.
    Contrairement à ce qui a été dit dans un post précédent (c'est peut être une mise à jour faite depuis le post), on peut faire des mises ou installation d'extension à jour simultanées, et on obtient bien la liste des extensions sites par sites.
    Je me suis beaucoup baladé dans la démo, et in fine, je vais prendre une licence de base historie de le tester en profondeur.
    Il faut savoir que je ne chipote pas sur quelques euros, et si watchful peut sembler "cher", c'est mes clients qui payent d'une certaine manière (sauf pour les places laissées vides).
    Mais si le petit nouveau passe mes tests avec succès, l'économie réalisée sera significative (-200€ pour 50 sites, -600€/an pour 100 sites).
    Je reviendrai vous dire ce que j'en pense.

    Dol.
    Merci pour ton retour très complet

    Pour rebondir un peu sur Watchfull :

    - c'est vrai que certaines extensions ne sont pas gérées en automatique (Docman entre autres par exemple). j'avais déjà contacté le support à ce sujet et ils m'avais demandé de leur communique la liste des extensions à rajouter pour voir ce qu'ils pourraient faire. je n'ai pas encore donné suite mais je vais tenter de les contacter avec une liste pour voir ce qu'ils disent.
    - pour leur roadmap en effet y'a rien du tout. néanmoins, vu que l'outil fait le job, est-ce qu'il y a réellement besoin de plus ? sauf pour ajouter des extensions. je vais quand même demander au support leur position par rapport à Joomla 4 et si impacts il y a, est-ce qu'ils vont en tenir compte.
    - coté prix, c'est clair que ça fait mal à froid, mais c'est toujours une question de rentabilité. pour ma part j'ai l'offre jusqu’à 50 sites car c'est ce dont j'ai besoin et c'est rentable. cher, mais rentable. après ça ne veut pas dire qu'il n'y à pas une solution aussi adaptée à un coût plus juste.

    Pour MyJoomla :

    - est-ce qu'il permet de mettre à jour en auto toutes les extensions ? contrairement à watchfull ?
    - quid de l'ajout des clé de licences?
    - pour mr taylor : en effet c'est un point qui revenu assez souvent des les posts précédents.le gros soucis est que : bien que le comportement du bonhomme soit plus ou moins controversé, je me dit que vu la différence de prix, si l'outil fait bien le job why not. même s'il est ce qu'il est, l'outil à l'air d'etre suivi, maintenu et il évolue...tout le contraire de watchfull...du coup dilemme :-/

    Pour YourSites :

    - perso j'ai zéro recul sur leur solution....trop jeune je pense, donc peu de retours. mais à ne pas négliger non plus.
    - ce n'est pas du Saas non?

    Laisser un commentaire:


  • dolmenhir
    a répondu
    Envoyé par Tortue Genial 69 Voir le message


    par contre yoursites en fonctionne pas en mode Saas c'est bien ça?
    tu dois avec une instance ou yoursites est installé et ou tu gères tous tes webs?
    Oui, tu as un site qui sert à gérer les autres.
    Bref, tout est chez toi, rien à l'extérieur.

    Laisser un commentaire:

Annonce

Réduire
1 sur 2 < >

C'est [Réglé] et on n'en parle plus ?

A quoi ça sert ?
La mention [Réglé] permet aux visiteurs d'identifier rapidement les messages qui ont trouvé une solution.

Merci donc d'utiliser cette fonctionnalité afin de faciliter la navigation et la recherche d'informations de tous sur le forum.

Si vous deviez oublier de porter cette mention, nous nous permettrons de le faire à votre place... mais seulement une fois
Comment ajouter la mention [Réglé] à votre discussion ?
1 - Aller sur votre discussion et éditer votre premier message :


2 - Cliquer sur la liste déroulante Préfixe.

3 - Choisir le préfixe [Réglé].


4 - Et voilà… votre discussion est désormais identifiée comme réglée.

2 sur 2 < >

Assistance au forum - Outil de publication d'infos de votre site

Compatibilité: PHP 4.1,PHP4, 5, 6DEV MySQL 3.2 - 5.5 MySQLi from 4.1 ( @ >=PHP 4.4.9)

Support Version de Joomla! : | J!3.0 | J!2.5.xx | J!1.7.xx | J!1.6.xx | J1.5.xx | J!1.0.xx |

Version française (FR) D'autres versions sont disponibles depuis la version originale de FPA

UTILISER À VOS PROPRES RISQUES :
L'exactitude et l'exhaustivité de ce script ainsi que la documentation ne sont pas garanties et aucune responsabilité ne sera acceptée pour tout dommage, questions ou confusion provoquée par l'utilisation de ce script.

Problèmes connus :
FPA n'est actuellement pas compatible avec des sites Joomla qui ont eu leur fichier configuration.php déplacé en dehors du répertoire public_html.

Installation :

1. Téléchargez l'archive souhaitée : http://afuj.github.io/FPA/

Archive zip : https://github.com/AFUJ/FPA/zipball/master

2. Décompressez le fichier de package téléchargé sur votre propre ordinateur (à l'aide de WinZip ou d'un outil de décompression natif).

3. Lisez le fichier LISEZMOI inclus pour toutes les notes de versions spécifiques.

4. LIRE le fichier de documentation inclus pour obtenir des instructions d'utilisation détaillées.

5. Téléchargez le script fpa-fr.php à la racine de votre site Joomla!. C'est l'endroit que vous avez installé Joomla et ce n'est pas la racine principale de votre serveur. Voir les exemples ci-dessous.

6. Exécutez le script via votre navigateur en tapant: http:// www. votresite .com/ fpa-fr.php
et remplacer www. votresite .com par votre nom de domaine


Exemples:
Joomla! est installé dans votre répertoire web et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/
Pour executer le script: http://www..com/fpa-fr.php

Joomla! est installé dans un sous-répertoire nommé "cms" et vous avez installé la version française du fichier FPA:
Télécharger le script fpa-fr.php dans: /public_html/cms/
Pour executer le script: http://www..com/cms/fpa-fr.php

En raison de la nature très sensible de l'information affichée par le script FPA, il doit être retiré immédiatement du serveur après son utilisation.

Pour supprimer le script de votre site, utilisez le lien de script de suppression fourni en haut de la page du script. Si le lien de suppression échoue pour supprimer le script, utilisez votre programme FTP pour le supprimer manuellement ou changer le nom une fois que le script a généré les données du site et le message publié sur le forum. Si le script est toujours présent sur le site, il peut être utilisé pour recueillir suffisamment d'informations pour pirater votre site. Le retrait du script empêche des étrangers de l'utiliser pour jeter un oeil à la façon dont votre site est structuré et de détecter les défauts qui peuvent être utilisé à vos dépends.
Voir plus
Voir moins

Partenaire de l'association

Réduire

Hébergeur Web PlanetHoster
Travaille ...
X