• Re: [HS] Logiciel libre pour sites web

    From Michel Verdier@21:1/5 to All on Thu Jul 20 09:00:01 2023
    Le 19 juillet 2023 k6dedijon a écrit :

    La ville de Paris met à disposition un logiciel libre pour la céation
    de sites web. il y aurait 500 plugins pour l'adapter à ses besoins.

    C'est effectivement HS et en plus du réchauffé : lutece est un projet qui semble remonter à 2002. Et tout petit comparé à des projets similaires,
    par exemple drupal, que ce soit en volume de code ou de la communauté.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Basile Starynkevitch@21:1/5 to Michel Verdier on Thu Jul 20 09:30:01 2023
    On 7/20/23 08:49, Michel Verdier wrote:
    Le 19 juillet 2023 k6dedijon a écrit :

    La ville de Paris met à disposition un logiciel libre pour la céation
    de sites web. il y aurait 500 plugins pour l'adapter à ses besoins.
    C'est effectivement HS et en plus du réchauffé : lutece est un projet qui semble remonter à 2002. Et tout petit comparé à des projets similaires, par exemple drupal, que ce soit en volume de code ou de la communauté.



    En plus récent, comme logiciel libre relatif aux sites web, on peut mentionner:

    La bibliothèque libonion (européenne) en C avec des bouts de C++. Sous licenses GPLv2+ et Apache2. J'y ai contribué quelques lignes de code: https://www.coralbits.com/libonion/ et https://github.com/davidmoreno/onion

    Le cadriciel Ocsigen (en Ocaml), principalement français. https://ocsigen.org/home/intro.html. Une forte originalité est qu'on
    code l'application Web en Ocaml annoté, et dans le même fichier source
    du code qui tourne dans le serveur Web et du code qui tourne sur le
    navigateur Web (il y a donc un compilateur d'Ocaml vers JavaScript).

    La bibliothèque Wt https://www.webtoolkit.eu/wt en C++. Elle ressemble
    et s'est inspirée de Qt https://www.qt.io/ (un cadriciel d'application graphique).

    La bibliothèque cpp-httplib en C++
    https://github.com/yhirose/cpp-httplib (client et serveur HTTP/HTTPS)

    Qt permet aussi, et facilement, d'écrire un logiciel avec un navigateur
    Web embarqué.

    Comme serveur Web en logiciel libre on peut mentionner
    http://www.lighttpd.net/ sous license BSD.

    Et n'oubliez pas l'approche FastCGI pour vos applications Web. C'est un protocole binaire de communication entre un serveur Web et des
    applications clientes spécialisées. https://en.wikipedia.org/wiki/FastCGI

    NB. pour ma part mon projet logiciel libre du moment est le moteur d'inférences (en C++) RefPerSys en
    https://github.com/RefPerSys/RefPerSys/ - pour lequel je cherche des contributeurs.


    --
    Basile Starynkevitch <basile@starynkevitch.net>
    (only mine opinions / les opinions sont miennes uniquement)
    92340 Bourg-la-Reine, France
    web page: starynkevitch.net/Basile/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)