Forum dédié au moteur de recherche et aux techniques d'optimisation par #taggle
Vous n'�tes pas identifi�.
Merci à SaleMioche pour avoir donné cet outil (c'est un HTML PreProcessor... rien que le concept j'aime) dans un autre post, mais je le remets par ici car il me semblait intéressant (et surtout en attendant d'avoir le temps de le tester).
Youpee
Si vous avez des feedbacks ?
Hors ligne
je vous fais une petite presentation alors
1- le concept :
séparer le template du contenu et produire des pages en html plutot que php, quand le contenu ne change pas, ca sert a rien de charger le serveur pour générer toujours la meme chose
2- avantage
on peut changer le design très facilement une fois que l'on a mis ses trucs en place, mais aussi changer l'archi des pages. par exemple dans mon template, j'ai title dans le head et h1 dans le corps (original :-) ), il est alors très simple de mettre en h1 la meme chose que title et d'ajouter un h2 avec le contenu de l'ancien h1 (c'est clair hein , regardez glace ou nj ou nkz ca ira plus vite)
3- petite opti.
ensuite on peut se faire des petites macro pour tester des optis, on l'inclus dans le template et on peut alors le tester sur toutes les pages d'un coup (hebergeur video) et regardez a quoi ressemble la page "creation site web" dans GG, enfin le subset parce que j'ai viré l'opti pour voir si mes BLs suffisaient )
Hors ligne
Putain tu déchires toi...sauf que j'y pige presque rien (ne te prends pas la tête à m'expliquer, t'en a déja assez fait et j'ai pas le niveau pour comprendre), et je commence à en avoir marre de me sentir bridé par la technique au lieu qu'elle me libère, pas parceque la technique c'est con, mais parceque je ne la maitrise pas...ça m'énerve à un point que vous n'imaginez pas.
En tout cas merci pour ton outil, c'est super cool de partager avec les copains.
Hors ligne
W0w mais c'est toi qui la coder en plus salemioche !!
En plus, on tient le développeur pour lui faire évoluer l'outil si besoin ! Génial
Je connaissais pas thx pour le link, je vais tester ca DESUITE
Hors ligne
Hors ligne
Bon j'ai rien compris j'ai du lire un mot sur 2 je reviendrais plus tard sur le post pour lire calement, quand Thick aurras cassé son clavier et arreteras de poster toutes les 5 mn
Jeff,
Hors ligne
loop.c: In function `do_loop': loop.c:39: warning: implicit declaration of function `strncmp' loop.c:74: warning: implicit declaration of function `strdup' loop.c:74: warning: assignment makes pointer from integer without a cast loop.c:121: warning: passing arg 1 of `replace_or_add_in_define_array' makes pointer from integer without a cast loop.c:139: warning: passing arg 1 of `replace_or_add_in_define_array' makes pointer from integer without a cast loop.c:156: warning: passing arg 1 of `replace_in_define_array' makes pointer from integer without a cast gcc -s -O3 -o youpee include.o define.o regexp.o youpee.o common.o if.o script.o macro.o post.o special.o file.o date.o image.o arithm.o loop.o pcre-4.3/.libs/libpcre.a
C'est du bon ! c'est du bon !!
Blague à part, j'ai suivi http://www.youpee.org/readme.html sous Debian et j'ai pas mon binary (
Hors ligne
Hors ligne
je viens de me faire ca sur une debian sans aucun probleme (a part les petits warning)
le fichier youpee se créée sans probleme (attention y a pas de exe sous unix )
dans smoketest, les premiers tests passent aussi (ensuite j'ai sauvé les fichiers avec cygwin, ya des petites merdouilles)
pas de gros donc ?!
Hors ligne
Rien à faire, j'ai tout rm, et j'ai tout refait .. j'ai les mêmes warning, doit y avoir une merde avec le compilateur gcc ..
Grrr .. tant pis je vais test avec cygwin sous zin ..
Hors ligne
les warnings ne sont pas des erreurs, c'est juste des alertes, normalement le binaire se crée
Hors ligne
ok ca rulez :
/tools/youpee# ./youpee Usage: youpee -F | [OPTION] [-f] <original file> pre-process a file -? this help -F shell mode -r show file dependency on stderr -t template template file -I include include files before the org. file ( may be multiple ) -P include include files after the org. file ( may be multiple ) -D "in out" create a define ( may be multiple ) -o output destination file ( stdout is default ) zsh: exit 1 ./youpee
Yeah :p
Hors ligne
tu me diras comment tu le sens, sinon il faudrait que je vous file un package avec un mini site pour voir comment ca s'organise pour en tirer partie simplement
Hors ligne
Bah j'ai une bdd de produits de matériels informatiques. Je vais essayer ton sytème de template dessus. Ca sera un bon test je pense.
Et aprés, faut que je joue avec ton outil pour voir tes limites et si on peut ajouter de nouvelles fonctionnalités.
Hors ligne