#31 2006-02-03 21:23:00

rvelices
Équipe Piwigo
2005-12-29
1417

Re: Réécriture des URL

En plus, sauf omission de ma part, je pense qu'avec ? il sera plus difficile de gerer les cas ou on voudrait rajouter effectivement des parametres GET.
par example pour picture.php add_fav=1 ou rate=3 ou caddie ...

Hors ligne

#32 2006-02-03 21:25:54

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Réécriture des URL

Je suis d'accord avec Radu, l'url sans "?" avec utilisation du PATH_INFO me parait meilleure. Et personnellement je prefère le PATH_INFO que la réécriture d'url consommatrice en ressources serveur.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#33 2006-02-03 21:36:16

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: Réécriture des URL

Excellent le coup du $_SERVER['PATH_INFO'] ! Je vais effectivement l'utiliser pour eradiquer le "?".

Je viens de faire une petite recherche, notamment sur le site d'Apache, et je découvre que PATH_INFO peut être désactivé, mais qu'il est activé par défaut. Voir AcceptPathInfo Directive, documentation Apache 2.0. Il y a donc un risque que PWG ne marche plus sur un serveur ou AcceptPathInfo serait à Off.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#34 2006-02-03 21:39:54

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: Réécriture des URL

rvelices a écrit:

En plus, sauf omission de ma part, je pense qu'avec ? il sera plus difficile de gerer les cas ou on voudrait rajouter effectivement des parametres GET.
par example pour picture.php add_fav=1 ou rate=3 ou caddie ...

Non, pas tellement :

- thumbnails.php?/category/12&action=fill_caddie
- picture.php?/235/category/12&action=rate-3
- picture.php?/235/category/12&action=set_favorite
- picture.php?/235/category/12&action=switch_metadata_on

Ou bien :

- thumbnails.php?/category/12/action=fill_caddie

La première version ne me choque pas, même si la seconde est plus jolie.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#35 2006-02-03 22:35:09

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Réécriture des URL

Je vous laisse discuter car l'URL-rewriting c'est délicat et pas vraiment mon truc.
Vos idées sont excellentes.

Petite question: pourquoi ne pas faire ceci (ci-dessous)?

mon.site.br/pwg/?/picture/235/category/12&action=rate-3

index.php devient un service de redirection controlé...
avec le premier argument il sait qu'il doit solliciter picture.php

C'est peut être une idée débile.

PS: thumbnails.php : je reste sur mes positions et trouve le rename un peu "stupide", notre documentation fait référence à category.php, tout notre forum... A quoi ça sert, de renommer? Je me fiche bien pas mal que "category.php" soit le nom du principal module, mais il doit le rester.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#36 2006-02-03 22:49:43

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12671

Re: Réécriture des URL

VDigital a écrit:

PS: thumbnails.php [...] un peu "stupide" [...]

J'ai répondu dans le topic dédié.


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#37 2006-02-03 23:05:31

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Réécriture des URL

Je sais !


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#38 2006-02-04 09:50:05

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Réécriture des URL

VDigital a écrit:

index.php devient un service de redirection controlé...
avec le premier argument il sait qu'il doit solliciter picture.php
C'est peut être une idée débile..

Ce que tu décris s'appelle un front controller.


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#39 2006-02-04 10:00:57

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Réécriture des URL

Merci nicolas. (pour ma culture)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#40 2006-02-09 06:57:03

rvelices
Équipe Piwigo
2005-12-29
1417

Re: Réécriture des URL

z0rglub a écrit:

- thumbnails.php?/category/12&action=fill_caddie
- picture.php?/235/category/12&action=rate-3
- picture.php?/235/category/12&action=set_favorite
- picture.php?/235/category/12&action=switch_metadata_on

Ou bien :

- thumbnails.php?/category/12/action=fill_caddie

La première version ne me choque pas, même si la seconde est plus jolie.

Personellement je prefere la 1ere version. Pour moi, le URL rewrite est bien juste pour les search engines et eventuellement quand on envoie des liens par email par example (pour cete raison j'aimerai que ca soit configurable avec le nom de la categorie par ex: category/12-vacances)

En fait t'as commence a bosse dessus ? Je pense qu'il y aura pas mal de boulot car tous les liens internes (stylesheet, categories speciales, images, ...) sont en relatif donc il va falloir rajouter partout des ".." pour que le browser se retrouve.

Hors ligne

#41 2006-02-25 23:16:39

doudou
Membre
2005-08-24
76

Re: Réécriture des URL

Merci à tous.
Je trouve que vos idées sur l'écriture à la volée des liens relatifs sont excellentes.
Sincèrement, je pense que l'urlrewrinting est le seul truc qui manque grossomodo à PWG. Il donne bcp plus de lisibilité dans les liens et les galleries seront mieux indexées.
Merci à tous.

Hors ligne

#42 2006-03-23 02:24:52

rvelices
Équipe Piwigo
2005-12-29
1417

Re: Réécriture des URL

Je remonte le topic pour presenter l'etat actuel de developpements et avoir des opinions dessus et des suggestions d'ameliorations.
Considerons une categorie avec l'id 12 nommee 'mes vacances' qui contient une photo le_soleil.jpg avec l'id 34.
Pour rappel, dans la version 1.5 les urls pour la cetegorie et l'image etaient du style:
category.php?cat=12
picture.php?cat=12&image_id=34
picture.php?cat=most_visited&image_id=34

Par defaut dans la version 1.6 les urls seront:
category.php?/category/12
picture.php?/category/12/34
picture.php?/most_visited/34

Trois options dans le fichier de config permettent de modifier les urls:
1. Remplacer l'id de l'image avec l'id de l'image et le nom du fichier ou le nom de fichier seulement. Ce qui donne:
picture.php?/category/12/34-le_soleil.htm ou
picture.php?/category/12/le_soleil.htm

2. Virer le ? de l'url. Ca ne marchera pas que si la directive AcceptPathInfo est activee ou l'utilisateur definit les regles de mod_rewrite. Ce qui donne:
category.php/category/12
picture.php/category/12/34

3. Virer l'extension .php de l'url. Ca ne marchera pas que si Options +MultiViews est activee ou l'utilisateur definit les regles de mod_rewrite. Ce qui donne:
category?/category/12
picture?/category/12/34
picture?/most_visited/34

En activant les 3 options on obtient:
category/category/12
picture/category/12/le_soleil.htm
picture/most_visited/le_soleil.htm

J'ai teste les 3 options sur free et elles marchesnt.

Nous atendons vos commentaires et suggestions d'ameliorations.
Mes suggestions:
a. renommer le fichier category.php en index.php ou thumbs.php (ce qui donne index/category/12 a la place de category/category/12)
b. pouvoir ajouter le nom de la categorie dans l'url (ce qui donne index/category/12-mes_vacances ou  picture/category/12-mes_vacances/le_soleil.htm)

Hors ligne

#43 2006-03-23 07:14:57

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Réécriture des URL

rvelices a écrit:

[ ... ]
2. Ca ne marchera pas que si la directive AcceptPathInfo est activee
[ ... ]
3. Ca ne marchera pas que si Options +MultiViews est activee
[ ... ]
En activant les 3 options on obtient:
category/category/12
picture/category/12/le_soleil.htm
picture/most_visited/le_soleil.htm
[ ... ]
Mes suggestions:
a. renommer le fichier category.php en index.php ou thumbs.php (ce qui donne index/category/12 a la place de category/category/12)
b. pouvoir ajouter le nom de la categorie dans l'url (ce qui donne index/category/12-mes_vacances ou 
picture/category/12-mes_vacances/le_soleil.htm)

Point 2 et 3: Tu veux dire "Ça marchera si..." ou "Ça ne marchera pas si..." ("que" est en trop et porte à confusion).  8;-)

picture/most_visited/le_soleil.htm
Suppose que le_soleil.jpg soit aussi d'autres photos des catégories 17, 24, 36. Je dis bien d'autres photos (très peu visitées ou non).
Ta conclusion?

a. Du moment que http://mon.site.com/pwg/category.php?cat=12 continue d'assurer sa fonction... Pas de problème, c'est index.php mais il faut conserver l'appel via category.php ce n'est pas un rename. Et ceci serait une grossière erreur de ne pas en tenir compte depuis le temps que je le dis. Quand vous livrerez, les membres du forum comprendront... Ouille, le lien que j'avais donné à ma cousine l'année dernière ne marchera plus et je n'ai pas les moyens de contacter tout le monde.
Je maintiens que vous êtes sur une mauvaise piste.

b. Pas de problème et peu d'intérêt (c'est pour se faire plaisir).

J'insiste mais le forum va devenir incompréhensible pour les béotiens:

J'ai un problème sur category.php?cat=12
Tu veux dire sur category.php?/category/12
Non, ça ne serait pas plutôt category.php/category/12
Vous êtes malades chez moi, c'est category/12-ma_famille
Chez toi, c'est ma_famille et moi c'est mes_amis.
Oh! Vous arrêtez, je suis chez free en 1.3.4, je ne vois pas de quoi vous parlez.

Est-ce clair?
Je voudrais bien que ceux, qui ne font que nous lire, s'expriment un peu sur ce sujet....


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#44 2006-03-23 07:25:22

rvelices
Équipe Piwigo
2005-12-29
1417

Re: Réécriture des URL

VDigital a écrit:

picture/most_visited/le_soleil.htm
Suppose que le_soleil.jpg soit aussi d'autres photos des catégories 17, 24, 36. Je dis bien d'autres photos (très peu visitées ou non).
Ta conclusion?

Oui, il faut que les noms des fichiers soientt uniques pour que cette option soit utilisable.

VDigital a écrit:

a. Du moment que http://mon.site.com/pwg/category.php?cat=12 continue d'assurer sa fonction... Pas de problème, c'est index.php mais il faut conserver l'appel via category.php ce n'est pas un rename. Et ceci serait une grossière erreur de ne pas en tenir compte depuis le temps que je le dis. Quand vous livrerez, les membres du forum comprendront... Ouille, le lien que j'avais donné à ma cousine l'année dernière ne marchera plus et je n'ai pas les moyens de contacter tout le monde.
Je maintiens que vous êtes sur une mauvaise piste.

A ce jour il n'y pas de compatibilite arriere avec les urls. Mais ca ne doit pas etre trop difficile a faire.

VDigital a écrit:

b. Pas de problème et peu d'intérêt (c'est pour se faire plaisir).

L'interet serait pour ceux qui veulent se faire indexer par les moteurs de recherche ... La plupart des moteurs donnent un poid beaucoup + important aux mots dans les url (je pense l'avoir lu a plusieurs endroits).

Hors ligne

#45 2006-03-23 07:38:27

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Réécriture des URL

rvelices a écrit:

VDigital a écrit:

b. Pas de problème et peu d'intérêt (c'est pour se faire plaisir).

L'interet serait pour ceux qui veulent se faire indexer par les moteurs de recherche ... La plupart des moteurs donnent un poid beaucoup + important aux mots dans les url (je pense l'avoir lu a plusieurs endroits).

C'était vrai.

La concurrence des moteurs de recherche est telle que cela est complètement dépassé.
La forme de l'url prend du poids pour être présentée sous son apparence textuelle.
Mais le Rank du site reste cependant le même, ceci n'est pas influent.
- Le nombre de références externes au site,
- L'analyse du contenu,
- Les origines des liens,
comptent pour le Rank.
(Je ne parle pas des placements payants.)

L'influence de la forme des URL: c'est ce que croit la rumeur du web.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact