Re: [Raccourci Web] en utilisant mySQL
Julien Youx <
juju@...>
2012-02-01 17:13:52 GMT
Le 1 février 2012 16:58, Brezh <brezh@...> a écrit :
> Bonjour,
bonjour bonsoir,
> Histoire :
> je dois créer des mini-sites accessibles par QRCODE et lisibles sur tous les
> Smartphones (je ne pourrai pas tester sur iPhone vu que je refuse de mettre
> 600€ dans un smartphone).
>
> Un QRCODE doit être simple pour avoir l'assurance qu'il soit lu par le
> maximum de décodeurs mobiles, une adresse http très réduite est donc
> obligatoire.
>
> Mon serveur web ne permet pas de faire des raccourcis d'adresse http, comme
> ce que fait bit.ly, ses options sont intéressantes, mais je ne veux pas
> utiliser ce dernier, cause que, d'une, les statistiques sont publiques, de
> deux en gratuit aucune garantie, et de trois, en version pro c'est
> 995$/mois, et ça un peu mal où je pense (je pense au portefeuille). Une fois
> largement diffusé, sur nos affiches et catalogues, il serait gravissime de
> s'apercevoir que le QRCODE (ou le bit.ly) ne fonctionne plus.
>
> Le mainteneur de mon serveur m'a répondu : que je pouvais faire ça
> "simplement" : une table mySQL contenant l'URL source et l'URL raccourcie,
> un simple code qui ferait un GET de l'URL, trouverait la correspondance dans
> la table SQL puis permettrait de créer une redirection à la volée. (~
> copier/coller de son message)
>
> Mais moi, je ne sais que maintenir MySQL, tout juste des
> exports/imports/sauvegardes, le reste, ça m'est complètement opaque. (Je
> devais dormir pendant les cours, et je n'ai jamais réussit à m'y remettre
> ensuite)
>
> Question :
>
> En SQL :
> http://qr001.monsite.com
> ->
> http://monsite.com/dossiertrucmuche001/pagemachintruc001.htm
>
> Quelqu’un peut-il me guider ? Est-ce bien possible avec du SQL ?
> Le SQL (et donc le .htaccess et/ou le PHP) sera-t-il accepté par les
> smartphones ? Voyez-vous une autre solution (pas bit.ly) ?
il y a 5-6 ans je t'aurais dit attention, selon les téléphones (on ne
parlait pas QUE de smartphone), le comportement pouvait être différent
selon la manière de rediriger :
- htaccess
- php avec un header("location : ....")
- etc....
et surtout dans le code de redirection envoyé (301, 302).
Si ton public cible est du geek dernière génération, donc qui a un
smartphone (entendre par là un téléphone qui au un vrai navigateur
web, et non un navigateur wap qui sait lire du xhtml), tu choisis la
méthode de redirection que tu veux (cf liens de l'autre réponse), par
contre si ton parc de client est hétérogène, là il vaut mieux opter
pour une redirection la plus proche du serveur possible (apache
rewrite_url par ex), et non une page php (ou autre langage) ou
htaccess (comportement identique qui va envoyer un code de redirection
qui peut avoir un comportement non souhaité sur certains mobiles.
--
--
Julien YOUX
http://www.nain-de-jardin.com