Archives, navigation, poussières de bits, :vice:

Trouvez ici les meilleurs topics malheureusement oubliés. *Snif* *Nostalgie* *Nostalgie*
>>> Règles pour faire apparaitre un sujet ici. <<<

Modérateur : DojoSuperHeroes

Répondre
Avatar de l’utilisateur
Kojimoto
Super Mario World
Messages : 1232
Inscription : 30 janv. 2005 18:59

Archives, navigation, poussières de bits, :vice:

Message par Kojimoto » 12 mai 2019 11:38

Je souhaitais en cette fin de matinée siroter l'apéro en relisant quelques vieux articles, du genre charts d'Oscar ou lancement jap' de la GBA, une larme au coin de l'oeil, mais en tripatouillant les url je prends 404 sur 404.

Pas beaucoup mieux en demandant à Iwata, car pas mal de liens images sont pétés:

https://www.nintendojo.fr/articles/nouv ... oy-advance

Mais surtout, c'est la merde pour retrouver un article. Il n'y a pas moyen de trier par auteur ou par date par exemple... :(

Loin de moi l'idée de vouloir transformer un site à la pointe de l'actu en antre de retrogamers aigris, mais un peu de de bouts de code ici ou là pour améliorer le demander à Iwata (rire) ce serait un bon petit power up pour les fidèles lecteurs à barbe grise et à calvitie naissante.

Image

Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 15544
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Mortal » 12 mai 2019 13:23

Je n’y vois pas d’inconvénients, mais le souci c’est que pour faire mieux, il faut (grosso modo) un Elastic Search branché au cul de Wordpress :oscar:

meduz’, une solution moins merdique éventuellement ?

Avatar de l’utilisateur
nazlurf
Super Mario World
Messages : 1971
Inscription : 17 déc. 2002 10:19
Localisation : Sélestat

Re: Archives, navigation, poussières de bits, :vice:

Message par nazlurf » 12 mai 2019 13:26

Google avec site:nintendojofr.com site:nintendojo.fr ?

Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 15544
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Mortal » 12 mai 2019 13:40

Les tags sont à jour même pour les vieux articles sinon (y)

Avatar de l’utilisateur
Kojimoto
Super Mario World
Messages : 1232
Inscription : 30 janv. 2005 18:59

Re: Archives, navigation, poussières de bits, :vice:

Message par Kojimoto » 12 mai 2019 14:24

Ouais, dans les deux cas, par le moteur de recherche maison en cumulant les mots-clés et par google, je parviens à remettre la main sur des articles intéressants.

Merci à vous, et veillez à bien archiver l'ensemble, ce serait con de ne pas penser à garder trace de ce pan de la communauté fr des nintendosex, vu le travail effectué par la bnf et les chercheurs qui gravitent autour de leurs fonds. Les sites pro' comme JVC ou GK c'est une chose pour un chercheur, mais le versant amateur de sites comme celui-ci me semble aussi mériter de pouvoir être consulté un jour.

Avatar de l’utilisateur
Cyrare
Satoru Iwata
Messages : 24945
Inscription : 15 avr. 2002 13:04
Localisation : Paris, France
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Cyrare » 13 mai 2019 09:27

Mortal a écrit :
12 mai 2019 13:23
meduz’, une solution moins merdique éventuellement ?
meduz' il va juste te dire que Wordpress c'est de la merde. :nerd:

Avatar de l’utilisateur
nazlurf
Super Mario World
Messages : 1971
Inscription : 17 déc. 2002 10:19
Localisation : Sélestat

Re: Archives, navigation, poussières de bits, :vice:

Message par nazlurf » 13 mai 2019 10:14

Cyrare a écrit :
13 mai 2019 09:27
Mortal a écrit :
12 mai 2019 13:23
meduz’, une solution moins merdique éventuellement ?
meduz' il va juste te dire que Wordpress c'est de la merde. :nerd:
on va pas se mentir, il aura pas complètement tort :lol:

Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 15544
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Mortal » 14 mai 2019 14:55

Bah après, j'ai pas d'autres CMS « raisonnables » sous la main. Drupal, c'est pire (et inutilisable !), Joomla, c'est l'usine à prout.

De manières générales, je suis pas hyper à l'aise avec les CMS, WP est probablement le moins pire d'entre eux.

Avatar de l’utilisateur
Cyrare
Satoru Iwata
Messages : 24945
Inscription : 15 avr. 2002 13:04
Localisation : Paris, France
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Cyrare » 14 mai 2019 15:38

Ouais, j'ai fait un projet sous drupal, je pense que pour un mec qui connait rien à la programmation rien c'est pas mal foutu, y'a beaucoup d'option, par contre, c'est ultra lourd, lent et si tu veux customiser, c'est mort.

Wordpress, c'est assez rapide, c'est quand même hautement customisable, alors certes, y'a un moment dans la customisation où wordpress représente une grosse barrière, et y'a des trucs quand même supra mal foutu, mais ça a le mérite d'être une bonne base pour quelqu'un qui veut pas aller trop loin dans le custom. Après de toute façon, si tu veux un truc tout custom, faut pas un CMS.

Après le chéri de meduz, Laravel, franchement, j'ai essayé de m'y mettre et j'ai pas aimé du tout, sans doute c'est bien quand tu le maîtrises et que tu fais que ça, mais si tu fais 1 projet tous les 2-3 ans comme moi, la courbe d'apprentissage est vraiment trop rude, là où codeigniter, j'ai trouvé ça plutôt pas mal.

Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 15544
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Mortal » 14 mai 2019 16:09

C'est certain que ça change beaucoup si t'es tout le temps dedans. Quand je me suis mis à Rust, j'ai galéré au départ pour arriver à comprendre tous les concepts et les premiers trucs que j'ai écrit sont assez atroces. Mais une fois que t'as choppé la propagation des erreurs par exemple, ça devient hyper naturel et tu peux difficilement revenir en arrière.

J'imagine que Laravel doit faire à peu près le même effet : c'est très chaud au début, mais une fois passée la première marche, ça doit être compliqué de revenir à un truc plus basique (ou avec moins de fonctionnalité avancée).

Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 8332
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par meduz' » 27 mai 2019 00:05

J’vois seulement ce sujet maintenant. :fear:

Parenthèse Laravel
Cyrare a écrit :
14 mai 2019 15:38
Après le chéri de meduz, Laravel, franchement, j'ai essayé de m'y mettre et j'ai pas aimé du tout, sans doute c'est bien quand tu le maîtrises et que tu fais que ça, mais si tu fais 1 projet tous les 2-3 ans comme moi, la courbe d'apprentissage est vraiment trop rude, là où codeigniter, j'ai trouvé ça plutôt pas mal.
Entièrement d’accord : autant certains frameworks MVC comme Code Igniter ou Cake PHP sont assez accessibles une fois que tu sais faire 2-3 brols en PHP, autant pour Laravel/Symfony/whatever, c’est plus hardcore de rentrer dedans quand on sait pas comment les approcher. Mais l’efficacité et la structure n’ont juste rien à voir, et surtout, l’écosystème et la communauté sont vraiment dingues.

Pour bien démarrer avec Laravel, Laracasts est une bénédiction : https://laracasts.com/series/laravel-from-scratch-2018 ; la première dizaine d’épisode de cette série est suffisante pour comprendre où on met les pieds et pouvoir éventuellement déjà faire quelque chose avec une DB. Et franchement, le monsieur Laracasts, son nom complet devrait être Jeffrey « ha putain il explique bien c’connard » Way. Ça m’aurait facilité la vie de m’asseoir devant Laracasts 2-3 heures en guise de mise en jambes plutôt que de prendre la doc. officielle (vraiment bien foutue, mais ça fait quand même mal quand c’est le 1er framework avancé qu’on gratte).

Et pour les besoins en CMS, y’a comme options sympathiques :
- Laravel Nova : l’officiel, sous licence payante : ça fonctionne correctement sans avoir un confort de dingue, mais ça fait le job et la mise en place est assez rapide.
- Twill : çay françay :napo:, passé open source en 2018, ce que j’ai appris voici seulement deux mois, j'ai donc pas encore eu l’occasion de l’expérimenter mais il paraît très très bien. (Par contre la doc. est relou.)
- Tout faire soi-même :nerd2:. (Ça peut vite être dangereux.)

Après Wordpress remplit un besoin bien particulier : publier du contenu de type blog (contenu chronologique + éditeur de texte + galerie d’images), et dans sa fonction première, c’est certainement une des solutions les plus faciles d’accès quand on a besoin de tout ça. Mais dès que tu sors du cadre (= la majorité des besoins), c’est la porte ouverte à la foire. Jusqu’à fin 2015, même pour foutre un vrai NULL en db fallait bidouiller (exemple extrême, mais révélateur de l'engrenage).

Retour au problème initial

J’ai plus fait de Wordpress depuis 3 ans (merci Laravel), mais de ce que je retrouve, normalement, c’est assez simple de définir les critères de tri sur la page de recherche. Par contre, le fait que ce soit pas toujours classé par ordre chronologique de base est assez étrange, mais il y a peut-être une explication à peu près rationnelle.

Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 15544
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Mortal » 27 mai 2019 07:32

L’explication rationnelle, elle est là : c’est un blog, c’est fait pour faire du chronologique, pas autre chose.

Mon beau-père à un SPIP pour son lycée pro qu’ils sont en train de transformer en WP : il trouve ça insupportable justement pour ça. Avec SPIP, t’avais des pages et un plan de site et éventuellement un fil d’actu. Avec WP, tu as un fil d’actu que tu peux catégoriser.

Du coup, je l’ai plutôt orienté sur Drupal, ça me paraît plus adapté à son besoin.

Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 8332
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par meduz' » 27 mai 2019 14:58

Yep, pour un truc où les utilisateurs doivent créer beaucoup de contenus qui peut partir dans tous les sens et qu'il faut quand même essayer de structurer un minimum, Drupal est probablement une option (ça reste une usine à gaz, mais ça fera le job).

Avatar de l’utilisateur
Cyrare
Satoru Iwata
Messages : 24945
Inscription : 15 avr. 2002 13:04
Localisation : Paris, France
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Cyrare » 31 mai 2019 09:40

Tu peux faire des pages sur Wordpress, avec une hierarchie et un plan de site (je crois avec un plugin) je vois pas le problème. :???:

EDIT @meduz : Je dirais que Laravel, globalement, j'ai compris. Vu que j'avais déjà exploré symfony, ça aide. Mais le problème, c'est qu'à chaque fois que j'ai voulu écrire une simple ligne fallait que je fouille dans la doc et c'est relou. Genre l'ORM je me souviens que c'était une vraie galère genre entre les getxxx avec et sans parenthèse (sans que je trouve la différence très logique) ou le moteur de template (ce que j'ai jamais aimé utiliser) ou le fait que pour modifier la structure de base de données faut le faire par mise à jour (je comprend l'intérêt mais j'aime pas le principe) Enfin bref, je suis sans doute un vieux con qui a laissé passer trop de temps dans le monde de php et c'est trop rude pour moi.

Le pire c'est qu’apparemment, j'ai commencé l'apprentissage juste après un changement de version où ils avaient remplacé je ne sais plus quel module par un autre et les infos que je glanais à droite à gauche étaient obsolètes.

Bref, l'époque où le php c'était un langage super simple est vachement loin.

Avatar de l’utilisateur
Kojimoto
Super Mario World
Messages : 1232
Inscription : 30 janv. 2005 18:59

Re: Archives, navigation, poussières de bits, :vice:

Message par Kojimoto » 31 mai 2019 10:53

Désolé, je ne voulais pas foutre la merde pour si peu :oscar:

Avatar de l’utilisateur
Cyrare
Satoru Iwata
Messages : 24945
Inscription : 15 avr. 2002 13:04
Localisation : Paris, France
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Cyrare » 31 mai 2019 11:16

C'est pas foutre la merde, c'est une discussion normale. :)

Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 8332
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par meduz' » 31 mai 2019 21:38

Globalement, t’es pas obligé d’utiliser tout ce que Laravel t’offre en dehors du routing et des contrôleurs. Tout ce que tu mentionnes, c’est facultatif, Laravel ne te force pas:

- à passer par une migration pour modifier ton schéma de DB (mais c’est mieux : ça versionne le schéma et ça te permet aussi de revenir en arrière) ;
- à utiliser Eloquent pour interroger ta DB (je l’utilise pour 95% des cas où je fais des requêtes, mais comme je fais pas souvent des requêtes, j’oublie parfois la syntaxe et ce qu’il permet… et c’est un peu la même chose avec la syntaxe SQL dans le fond : j’l’oublie bien plus souvent qu’Eloquent :lol:) ;
- à utiliser Blade (une bénédiction, ce moteur de template :bave:) ;
- à passer par un objet Request pour valider tes formulaires : c’est bien mieux, mais tu peux directement le faire dans ton contrôleur, ou même dans ton fichier routes (puisque tout démarre par le fichier routes) :lol:.

Tout ça reste tes choix, Laravel force rien. :yeah:

PHP reste toujours un language simple, c’juste que depuis qu’il est OO, c’est bien plus rigolOO !

Avatar de l’utilisateur
Cyrare
Satoru Iwata
Messages : 24945
Inscription : 15 avr. 2002 13:04
Localisation : Paris, France
Contact :

Re: Archives, navigation, poussières de bits, :vice:

Message par Cyrare » 01 juin 2019 11:03

Autant utiliser symfony. :oscar:

Répondre