Option SPIP : servir les fichiers statiques

Bonjour,

Y aurait-il un peu de doc concernant l'utilisation de l'option (SPIP 3.1.6) :
Fonction avancée > Optimisations et compression > URL ressources :
« Une URL qui permet de servir les fichiers statiques (images, JS…) sans cookie. Généralement un sous-domaine alternatif qui pointe aussi sur le site. »

Merci,
françois

Petit UP de rentrée :wink:

Le 16/08/2017 à 22:25, Graphie a écrit :

Bonjour,

Y aurait-il un peu de doc concernant l'utilisation de l'option (SPIP
3.1.6) :
Fonction avancée > Optimisations et compression > URL ressources :
« Une URL qui permet de servir les fichiers statiques (images, JS…) sans
cookie. Généralement un sous-domaine alternatif qui pointe aussi sur le
site. »

Merci,
françois

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : http://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc

Bonjour,

C’est pour les cdn, cela change l’url dans les fichiers compressé.

Merci Pierre pour la précision : on peut donc « servir » nos images/js/etc. depuis un sous-domaine https://cdn.monsitespip.org pour le site https://www.monsitespip.org ?
Dans ce cas, y a-t-il des modifs de squelettes à apporter ?

françois

Le 19/08/2017 à 07:58, Pierre KUHN a écrit :

Bonjour,

C'est pour les cdn, cela change l'url dans les fichiers compressé.

Le 19 août 2017 à 07:54, Graphie <listes.rezo.net@fpradignac.com
<mailto:listes.rezo.net@fpradignac.com>> a écrit :

    Petit UP de rentrée :wink:

    Le 16/08/2017 à 22:25, Graphie a écrit :

        Bonjour,

        Y aurait-il un peu de doc concernant l'utilisation de l'option (SPIP
        3.1.6) :
        Fonction avancée > Optimisations et compression > URL ressources :
        « Une URL qui permet de servir les fichiers statiques (images,
        JS…) sans
        cookie. Généralement un sous-domaine alternatif qui pointe aussi
        sur le
        site. »

        Merci,
        françois

        _______________________________________________
        liste spip
        spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer
        un mail à spip-off@rezo.net <mailto:spip-off@rezo.net>

        Archives :
        https://www.mail-archive.com/spip@rezo.net/maillist.html
        <https://www.mail-archive.com/spip@rezo.net/maillist.html>

        Infos : http://listes.rezo.net/mailman/listinfo/spip
        <http://listes.rezo.net/mailman/listinfo/spip>

        Documentation de SPIP : http://www.spip.net/

        Irc : de l'aide à toute heure : http://spip.net/irc

    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un
    mail à spip-off@rezo.net <mailto:spip-off@rezo.net>

    Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html
    <https://www.mail-archive.com/spip@rezo.net/maillist.html>

    Infos : http://listes.rezo.net/mailman/listinfo/spip
    <http://listes.rezo.net/mailman/listinfo/spip>

    Documentation de SPIP : http://www.spip.net/

    Irc : de l'aide à toute heure : http://spip.net/irc

--

Pierre KUHN
http://www.voisins-spipeurs.net

Je pense pas à partir de ce que j’ai tester

Et pas de documentation ou d'exemple connus à ce jour, même dans un fin fond de campagne ? ;-))
Comme je suis dans un fin fond de campagne... je pourrais le consulter !!

françois

Le 19/08/2017 à 12:28, Pierre KUHN a écrit :

Je pense pas à partir de ce que j'ai tester

Le 19 août 2017 à 10:09, Graphie <listes.rezo.net@fpradignac.com
<mailto:listes.rezo.net@fpradignac.com>> a écrit :

    Merci Pierre pour la précision : on peut donc « servir » nos
    images/js/etc. depuis un sous-domaine https://cdn.monsitespip.org
    pour le site https://www.monsitespip.org ?
    Dans ce cas, y a-t-il des modifs de squelettes à apporter ?

    françois

    Le 19/08/2017 à 07:58, Pierre KUHN a écrit :

        Bonjour,

        C'est pour les cdn, cela change l'url dans les fichiers compressé.

        Le 19 août 2017 à 07:54, Graphie <listes.rezo.net@fpradignac.com
        <mailto:listes.rezo.net@fpradignac.com>
        <mailto:listes.rezo.net@fpradignac.com
        <mailto:listes.rezo.net@fpradignac.com>>> a écrit :

            Petit UP de rentrée :wink:

            Le 16/08/2017 à 22:25, Graphie a écrit :

                Bonjour,

                Y aurait-il un peu de doc concernant l'utilisation de
        l'option (SPIP
                3.1.6) :
                Fonction avancée > Optimisations et compression > URL
        ressources :
                « Une URL qui permet de servir les fichiers statiques
        (images,
                JS…) sans
                cookie. Généralement un sous-domaine alternatif qui
        pointe aussi
                sur le
                site. »

                Merci,
                françois

                _______________________________________________
                liste spip
                spip@rezo.net <mailto:spip@rezo.net>
        <mailto:spip@rezo.net> - désabonnement :
        envoyer
                un mail à spip-off@rezo.net <mailto:spip-off@rezo.net>
        <mailto:spip-off@rezo.net>

                Archives :
                https://www.mail-archive.com/spip@rezo.net/maillist.html
        <https://www.mail-archive.com/spip@rezo.net/maillist.html>

        <https://www.mail-archive.com/spip@rezo.net/maillist.html
        <https://www.mail-archive.com/spip@rezo.net/maillist.html>>

                Infos : http://listes.rezo.net/mailman/listinfo/spip
        <http://listes.rezo.net/mailman/listinfo/spip>
                <http://listes.rezo.net/mailman/listinfo/spip
        <http://listes.rezo.net/mailman/listinfo/spip>>

                Documentation de SPIP : http://www.spip.net/

                Irc : de l'aide à toute heure : http://spip.net/irc

            _______________________________________________
            liste spip
            spip@rezo.net <mailto:spip@rezo.net> <mailto:spip@rezo.net
        <mailto:spip@rezo.net>> - désabonnement : envoyer un
            mail à spip-off@rezo.net <mailto:spip-off@rezo.net>
        <mailto:spip-off@rezo.net>

            Archives :
        https://www.mail-archive.com/spip@rezo.net/maillist.html
        <https://www.mail-archive.com/spip@rezo.net/maillist.html>
            <https://www.mail-archive.com/spip@rezo.net/maillist.html
        <https://www.mail-archive.com/spip@rezo.net/maillist.html>>

            Infos : http://listes.rezo.net/mailman/listinfo/spip
        <http://listes.rezo.net/mailman/listinfo/spip>
            <http://listes.rezo.net/mailman/listinfo/spip
        <http://listes.rezo.net/mailman/listinfo/spip>>

            Documentation de SPIP : http://www.spip.net/

            Irc : de l'aide à toute heure : http://spip.net/irc

        --

        Pierre KUHN
        http://www.voisins-spipeurs.net

    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un
    mail à spip-off@rezo.net <mailto:spip-off@rezo.net>

    Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html
    <https://www.mail-archive.com/spip@rezo.net/maillist.html>

    Infos : http://listes.rezo.net/mailman/listinfo/spip
    <http://listes.rezo.net/mailman/listinfo/spip>

    Documentation de SPIP : http://www.spip.net/

    Irc : de l'aide à toute heure : http://spip.net/irc

--

Pierre KUHN
http://www.voisins-spipeurs.net

Le 08/09/2017 à 19:22, Graphie a écrit :

Et pas de documentation ou d'exemple connus à ce jour, même dans un fin fond de campagne ? ;-))

ça m'intéresserait aussi...

J'ai testé (sans utiliser de CDN, en redirigeant 301 le sous-domaine vers le www.),
mais à première vue ça pose problème pour les webfonts
(dont notamment les glyphicons de bootstrap, mais aussi d'autres)
qui ne sont plus trouvées.

JLuc

Comme je suis dans un fin fond de campagne... je pourrais le consulter !!

françois

Le 19/08/2017 à 12:28, Pierre KUHN a écrit :

Je pense pas à partir de ce que j'ai tester

Le 19 août 2017 à 10:09, Graphie <listes.rezo.net@fpradignac.com
<mailto:listes.rezo.net@fpradignac.com>> a écrit :

    Merci Pierre pour la précision : on peut donc « servir » nos
    images/js/etc. depuis un sous-domaine https://cdn.monsitespip.org
    pour le site https://www.monsitespip.org ?
    Dans ce cas, y a-t-il des modifs de squelettes à apporter ?

    françois

    Le 19/08/2017 à 07:58, Pierre KUHN a écrit :

        Bonjour,

        C'est pour les cdn, cela change l'url dans les fichiers compressé.

        Le 19 août 2017 à 07:54, Graphie <listes.rezo.net@fpradignac.com
        <mailto:listes.rezo.net@fpradignac.com>
        <mailto:listes.rezo.net@fpradignac.com
        <mailto:listes.rezo.net@fpradignac.com>>> a écrit :

            Petit UP de rentrée :wink:

            Le 16/08/2017 à 22:25, Graphie a écrit :

                Bonjour,

                Y aurait-il un peu de doc concernant l'utilisation de
        l'option (SPIP
                3.1.6) :
                Fonction avancée > Optimisations et compression > URL
        ressources :
                « Une URL qui permet de servir les fichiers statiques
        (images,
                JS…) sans
                cookie. Généralement un sous-domaine alternatif qui
        pointe aussi
                sur le
                site. »

                Merci,
                françois

                _______________________________________________
                liste spip
                spip@rezo.net <mailto:spip@rezo.net>
        <mailto:spip@rezo.net> - désabonnement :
        envoyer
                un mail à spip-off@rezo.net <mailto:spip-off@rezo.net>
        <mailto:spip-off@rezo.net>

                Archives :
                https://www.mail-archive.com/spip@rezo.net/maillist.html
        <https://www.mail-archive.com/spip@rezo.net/maillist.html>

        <https://www.mail-archive.com/spip@rezo.net/maillist.html
        <https://www.mail-archive.com/spip@rezo.net/maillist.html>>

                Infos : http://listes.rezo.net/mailman/listinfo/spip
        <http://listes.rezo.net/mailman/listinfo/spip>
                <http://listes.rezo.net/mailman/listinfo/spip
        <http://listes.rezo.net/mailman/listinfo/spip>>

                Documentation de SPIP : http://www.spip.net/

                Irc : de l'aide à toute heure : http://spip.net/irc

            _______________________________________________
            liste spip
            spip@rezo.net <mailto:spip@rezo.net> <mailto:spip@rezo.net
        <mailto:spip@rezo.net>> - désabonnement : envoyer un
            mail à spip-off@rezo.net <mailto:spip-off@rezo.net>
        <mailto:spip-off@rezo.net>

            Archives :
        https://www.mail-archive.com/spip@rezo.net/maillist.html
        <https://www.mail-archive.com/spip@rezo.net/maillist.html>
            <https://www.mail-archive.com/spip@rezo.net/maillist.html
        <https://www.mail-archive.com/spip@rezo.net/maillist.html>>

            Infos : http://listes.rezo.net/mailman/listinfo/spip
        <http://listes.rezo.net/mailman/listinfo/spip>
            <http://listes.rezo.net/mailman/listinfo/spip
        <http://listes.rezo.net/mailman/listinfo/spip>>

            Documentation de SPIP : http://www.spip.net/

            Irc : de l'aide à toute heure : http://spip.net/irc

        --

        Pierre KUHN
        http://www.voisins-spipeurs.net

    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un
    mail à spip-off@rezo.net <mailto:spip-off@rezo.net>

    Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html
    <https://www.mail-archive.com/spip@rezo.net/maillist.html>

    Infos : http://listes.rezo.net/mailman/listinfo/spip
    <http://listes.rezo.net/mailman/listinfo/spip>

    Documentation de SPIP : http://www.spip.net/

    Irc : de l'aide à toute heure : http://spip.net/irc

--

Pierre KUHN
http://www.voisins-spipeurs.net

contrib.spip.net en a un avec

//static-contrib.spip.net

Tu as des exemples précis JLuc ?

Le 09/09/2017 à 13:08, Pierre KUHN a écrit :

contrib.spip.net <http://contrib.spip.net> en a un avec
//static-contrib.spip.net
Tu as des exemples précis JLuc ?

Le problème semble venir des urls de webfonts qui, dans les css,
commencent toutes par ../ un peu comme on trouve là par exemple :
https://zone.spip.org/trac/spip-zone/browser/plugins/info_sites/branches/v0/css/bootstrap.css#L263
ou là
https://zone.spip.org/trac/spip-zone/browser/plugins/sociaux/branches/v1/css/sociaux.css

JL

Et sur un cdn cela te donne qu’elle urls dans la cs charger ?

Pour les explications https://zone.spip.org/trac/spip-zone/changeset/95385

Le 09/09/2017 à 14:28, Pierre KUHN a écrit :

Et sur un cdn cela te donne qu'elle urls dans la cs charger ?

Que conseilles tu comme cdn ?
JL

Pour les explications https://zone.spip.org/trac/spip-zone/changeset/95385

Le 9 septembre 2017 à 14:18, JLuc <jluc@no-log.org <mailto:jluc@no-log.org>> a écrit :

    Le 09/09/2017 à 13:08, Pierre KUHN a écrit :

        contrib.spip.net <http://contrib.spip.net> <http://contrib.spip.net> en a un avec
        //static-contrib.spip.net <http://static-contrib.spip.net>
        Tu as des exemples précis JLuc ?

    Le problème semble venir des urls de webfonts qui, dans les css,
    commencent toutes par ../ un peu comme on trouve là par exemple :
    https://zone.spip.org/trac/spip-zone/browser/plugins/info_sites/branches/v0/css/bootstrap.css#L263
    <https://zone.spip.org/trac/spip-zone/browser/plugins/info_sites/branches/v0/css/bootstrap.css#L263>
    ou là
    https://zone.spip.org/trac/spip-zone/browser/plugins/sociaux/branches/v1/css/sociaux.css
    <https://zone.spip.org/trac/spip-zone/browser/plugins/sociaux/branches/v1/css/sociaux.css>

    JL

    _______________________________________________
    liste spip
    spip@rezo.net <mailto:spip@rezo.net> - désabonnement : envoyer un mail à spip-off@rezo.net <mailto:spip-off@rezo.net>

    Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html
    <https://www.mail-archive.com/spip@rezo.net/maillist.html>

    Infos : http://listes.rezo.net/mailman/listinfo/spip

    Documentation de SPIP : http://www.spip.net/

    Irc : de l'aide à toute heure : http://spip.net/irc

--

Pierre KUHN
http://www.voisins-spipeurs.net

perso je suis sur amazon https://aws.amazon.com/fr/cloudfront/

Je le configure et vérifie bien ce que ça donne (voir le site via cette url) avant de le mettre dans spip

Le 09/09/2017 à 14:18, JLuc a écrit :

Le 09/09/2017 à 13:08, Pierre KUHN a écrit :

contrib.spip.net <http://contrib.spip.net> en a un avec
//static-contrib.spip.net
Tu as des exemples précis JLuc ?

Le problème semble venir des urls de webfonts qui, dans les css,
commencent toutes par ../ un peu comme on trouve là par exemple :
https://zone.spip.org/trac/spip-zone/browser/plugins/info_sites/branches/v0/css/bootstrap.css#L263
ou là
https://zone.spip.org/trac/spip-zone/browser/plugins/sociaux/branches/v1/css/sociaux.css

Par ailleurs, je vois que les urls des background-images ne sont pas transformées
par ce paramètre, du moins celles issues de la fonction responsive_logo de z-core
(ce qui est semble une lacune)

JLuc

Background dans le fichier css ? cela dépend comment tu les inclus aussi.

... Et concrètement, après avoir renseigné //static.lesite.com dans le champ URL ressources, SPIP fait quoi ?
Il modifie automatiquement les chemins vers les images / css / js ?

Le 09/09/2017 à 13:08, Pierre KUHN a écrit :

contrib.spip.net <http://contrib.spip.net> en a un avec

//static-contrib.spip.net

Oui dans les fichiers css ça le fait.

Bonjour ,
je remets la question à l’ordre du jour , je ne trouve pas de doc sur ce sujet CDN avec Optimisations et compression> URL ressources
comment fait-on en pratique ?
1/On s’abonne à Amazon CloudFront CDN - Plans et tarification - Essayer gratuitement
2/ on met quoi (fichiers) et où ?
3/ on indique quoi dans « URL ressources »
merci !

Non, il suffit de mettre en place un domaine dédié à ça, cf le log de commit qui introduit la modification Amelioration : on peut definir une URL statique pour servir les ressources (images, js) sans cookie. · f98e75c987 - compresseur - SPIP on GIT et c’est tout.

Mais, à ce jour cela n’a plus vraiment d’intérêt à partir où ton site est servi en http2 cf [spip-dev] Mise en place d'un CDN ? - #2 par azerttyu

bonjour,
merci , j’ai fait un test de 15 jours avec CDN77 et l’avantage n’a pas été éloquent à priori - j’ai laissé tomber - ce qui correspond avec ce que vous dites et aussi [spip-dev] Mise en place d'un CDN ?.

merci bien. cordialement

J’ai testé aujourd’hui le CDN sur un double site de dev pour savoir si ça permettait un gain de service des pages, bah, c’est même moins rapide que le site en prod ! Voila, ça, c’est fait au moins.