daCode 1.4.1 is out !

Posté par  . Modéré par Sylvain Rampacek.
Étiquettes :
0
13
fév.
2003
LinuxFr.org
Ça y est, daCode 1.4.1 est sorti. Il corrige quelques bugs de la version stable 1.4.
Je profite de cet événement, pour indiquer que daCode, s'il n'est plus utilisé par LinuxFr, est toujours utilisé par de nombreux sites et que son développement nécessite l'aide de nombreux développeurs.
Alors, rejoignez la communauté des développeurs/utilisateurs de daCode. daCode est un CMS (Content Manager System) qui a longtemps fait fonctionner LinuxFr. Il fonctionne en php4, grâce à une base de données MySQL/PostgresSQL.
Il permet de gérer l'affichage de dépêches, une tribune libre (coincoin compliant), une webcam, des articles et de commenter le tout.

Aller plus loin

  • # Re: daCode 1.4.1 is out !

    Posté par  . Évalué à 10.

    Au fait, moi j'aimais beaucoup daCode. Qu'est-ce qui a motivé LinuxFr a ne plus utiliser son propre produit ?

    Ceci n'est pas du tout un troll: J'aimerais connaître les cas dans lesquels daCode n'est pas la meilleure solution. Montée en charge ? Autre ?

    Merci.
    • [^] # Re: daCode 1.4.1 is out !

      Posté par  . Évalué à 10.

      Il s'agit je pense surtout de la montée en charge cf là : http://linuxfr.org/images/load/load-yearly.png(...)
      • [^] # Re: daCode 1.4.1 is out !

        Posté par  . Évalué à 1.

        Alors qu'est ce qui est utilisé ?
        une version light ? une ancienne version ? phpnuke ? ;)) pardon ... je sors ;)
      • [^] # Re: daCode 1.4.1 is out !

        Posté par  . Évalué à 0.

        Vous avez pensé à générer des pages statiques pour les articles, plutot que d'appeler à chaque fois mySQL ?

        Je ne sais pas si c'est viable ....

        @+
        • [^] # Artciles dans daCode:

          Posté par  . Évalué à 4.

          daCode propose une gestion des artciles qui nécessiterait une reprise du développement:
          http://didbaba.tuxfamily.org/index.php/index,article,view,2,13,.htm(...)

          Le seul site qui l'utilise et le mien:
          http://sciencesnat.org/modules/daML/page.php4?id=2(...)

          Si des développeurs se sentent motivés, ils sont les bienvenus !
        • [^] # Re: daCode 1.4.1 is out !

          Posté par  . Évalué à 7.

          daCode utilise un cache. Par exemple, si je me souviens bien, les anonymes ne reçoivent qu'un fichier HTML stocké sur le serveur. Les utilisateurs loggés profitent également du cache, mais on doit quand même utiliser pas mal PHP (pour choisir le thème, pour sélectionner les sideboxes, pour les mettre dans le bon ordre, etc).
          Un truc qui n'est pas caché et qui a l'air de prendre pas mal de temps, par contre (principalement à cause de la taille du fichier), c'est les fortunes.
      • [^] # Re: daCode 1.4.1 is out !

        Posté par  . Évalué à 4.

        Exactement, sous dacode les serveurs étaient saturé, sous templeet ils se retrouvent soudainnement en vacances, y'a peut être des utilisateurs mécontent de la perte de fonctionnalité, mais les serveurs eux, ils font la fête tout les soirs maintenant.... :-)
    • [^] # Re: daCode 1.4.1 is out !

      Posté par  . Évalué à 1.

      LinuxFr utilise toujours un produit "maison" : Templeet développé par, entre autres, Fabien Penso.

      http://www.templeet.org(...)

      Visiblement, ça tient bien la charge, grâce à (notament) une mise en cache des pages demandées.
    • [^] # Re: daCode 1.4.1 is out !

      Posté par  (site Web personnel) . Évalué à 10.

      Avec dacode, t'as une solution clé en main pour faire un site de news, il suffit de mettre les scripts sur le serveur et exécuter le .sql. Avec templeet, t'as un langage avec une syntaxe de merde ou tu dois dévellopper toi meme tout ce que tu veux utiliser(ou repiquer des codes existants) donc, c'est vraiment loin d'etre comparable.

      Templeet est pour ceux qui ont le temps de dévellopper un site en se tapant la tete au mur.
      • [^] # Re: daCode 1.4.1 is out !

        Posté par  . Évalué à 10.

        En mettant le mur pas loin du clavier, c'est faisable....
      • [^] # Re: daCode 1.4.1 is out !

        Posté par  . Évalué à 5.

        templeet est un language avec un système de cache performant et avec des fonctions pratiques pour aller vite aussi dans le développement.

        Maintenant, il manque des templates en templeet qui pourraient servir à d'autres.

        Moi j'ai fait un gestionnaire d'authentification en templeet (fichier, mysql et ldap) mais y a de quoi s'amuser encore.

        Pour ceux qui cherchent les sources de linuxfr, c'est dans le cvs de templeet, module "linuxfr".

        sinon, y a le clic sur le bas de la page effectivement.

        La syntaxe est surprenante au départ mais avec un éditeur de coloration syntaxique comme "nedit" mode "nedit macro" (je crois), c'est bon, on voit clair.
      • [^] # Re: daCode 1.4.1 is out !

        Posté par  (site Web personnel) . Évalué à 2.

        Avec templeet, t'as un langage avec une syntaxe de merde ou tu dois dévellopper toi meme tout ce que tu veux utiliser

        C'est pas de la merde pour autant. Dans la tête de beaucoup de gens (dont je fais partie) les CMS font partie des choses à éviter...

        C'est généralement moche et tous les sites reprennent le même design, c'est bourré de features dont personne ne se sert, ca embrouille le visiteur, ca fait ramer les hébergement mutualisés...

        Je mets les CMS dans le même tas que flash, les popups, le javascript, la pub, et les plugins proprio.
        • [^] # Re: daCode 1.4.1 is out !

          Posté par  (site Web personnel) . Évalué à 1.

          C'est que tu n'as jamais utilisé Zope/CMF accompagné d'autres sur-couches !!

          --
          -1 je sors ! ok ;c)
        • [^] # Re: daCode 1.4.1 is out !

          Posté par  (site Web personnel) . Évalué à 2.

          > les CMS font partie des choses à éviter...
          Bah euh oui mais le linuxfr actuel est bien un CMS, templeet ou pas templeet... Concrêtement il rend les mêmes services (dans l'esprit au moins, pas dans le détail) que le bon vieux daCode d'antant. AMHA http://templeet.org(...) + http://linuxfr.org/template/(...) => un CMS.

          C'est vrai que templeet est plus générique mais le site sur lequel nous sommes en train de discuter est bien un CMS, tu pourrais en théorie le décliner pour un autre site de news.

          Ceci dit c'est vrai que daCode me semble plus immédiat et simple à mettre en place, c'est la solution du feignant... ...donc celle que j'ai choisie 8-)
        • [^] # Re: daCode 1.4.1 is out !

          Posté par  . Évalué à 2.

          Un CMS connu, est http://www.uzine.net/spip(...) SPIP, utilisé par http://www.monde-diplomatique.fr/(...) Le Monde Diplo, http://clx.anet.fr/spip/(...) CLX, http://www.rsf.org/(...) Reporters sans frontières, http://www.boomtchak.net(...) BoomTchak (un site sur les CMS, justement).

          Dire qu'ils ont tous le même design, c'est aller un peu vite en besogne, non ??

          Dire que les webmasters se font rarement chier à faire une charte et convertir les modèles en pages dynamiques, là oui. La refonte de linuxfr, par exemple, est nu bel exemple d'implémentation réussie d'une charte graphique pensée en amont. Les foncionalités nécessaires ont été mises, et la maquette est cohérente. Ce n'est pas un modèle dacode ou *nuke adapté, c'est bien un design complêt.

          C'est ça qui fait la différence, le design en amont. Pas le moteur. Ou très peu (difficile de faire la maquette du monde diplo en dacode !)

          Tiens, SPIP est multilingue (http://ir.mondediplo.com/(...) par exemple).
          • [^] # Re: daCode 1.4.1 is out !

            Posté par  (site Web personnel) . Évalué à 1.

            Non, non SPIP n'est pas multilingue malheuresement, et ce n'est pas prévu dans le développement. Me demander un adresse, j'ai oublie. Je pense que j'ai vu ça sur DLFP dans les journaux.
            • [^] # Re: daCode 1.4.1 is out !

              Posté par  (site Web personnel) . Évalué à 1.

              Il est pas non plus valide W3C, et comme le moteur fait une partie de la présentation à coups de 'echo("<mabalise>")', ça va probablement prendre du temps avant qu'il le soit. Et c'est bien dommage, parce qu'il est très très pratique à l'utilisation (je connais même une boîte assez grosse qui l'a choisi pour son portail d'entreprise parce qu'il était super facile à gérer et assez flexible). Pour le multilingue, je me rappelle avoir vu des discussions là-dessus, apparemment ça les intéresse aussi. Peut-être pour SPIP 1.6 ?

              Envoyé depuis mon PDP 11/70

              • [^] # Re: daCode 1.4.1 is out !

                Posté par  (site Web personnel) . Évalué à 1.

                Je crois que c'était pas au TODO. Enfin, l'avantage de daCode, c'est que c'est orienté objet. C'est un avis personnel, mais je trouve SPIP pas toujours très clair au niveau de l'organisation, et il a un nombres impressionant de fichiers...
                • [^] # Re: daCode 1.4.1 is out !

                  Posté par  . Évalué à 2.

                  C'est aussi le gros inconvénient de daCode. L'objet en PHP3/4, c'est lent, mais lent...
      • [^] # Re: daCode 1.4.1 is out !

        Posté par  . Évalué à 3.

        Quand on est polie on dis syntaxe relou ou pénible :-)
        ça a ses avantages inconvénient bien spur, en attendant, niveau rapidité et optimisation, plus rien n'est à démontré concernant templeet...
  • # linuxfr

    Posté par  . Évalué à 5.

    Avant linuxfr c'était Dacode.
    Maintenant, linuxfr utilise (seulement) templeet. Peut-on avoir les sources de linuxfr ?
    • [^] # Re: linuxfr

      Posté par  (site Web personnel) . Évalué à 2.

      tu cliques en bas
      • [^] # Re: linuxfr

        Posté par  . Évalué à 4.

        Un wget http://linuxfr.org/template/(...) doit être sufisant. Merci.
        • [^] # Re: linuxfr

          Posté par  . Évalué à 5.

          Tu peux récupérer le code de linuxfr via le CVS, avec les commades suivantes, t'aura même en prime le fichier de requêtes SQL pour construire la base qui va bien avec...

          export CVSROOT=:pserver:anoncvs@cvs.templeet.org:/cvs
          cvs checkout linuxfr

          et le tour est joué enfin si ce sont les bonnes commande...

          Mais linuxfr n'est pas le seul CMS en templeet...
  • # Re: daCode 1.4.1 is out !

    Posté par  (site Web personnel) . Évalué à 1.

    Quand est-ce qu'on recevra un mail a chaque fois que quelqu'un repond a un commentaire qu'on a poste ? Dans 10 ans ? Je veux pas etre mechant mais la pupart des CMS que je vois dispose de cette fonctionnalite. linuxfr est clairement celui ou ca me manque le plus.

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.