[Php] Raccourcir ses urls
|
22-02-2013, 23h45
(Modification du message : 23-02-2013, 14h09 par InstinctHack.)
Message : #1
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
[Php] Raccourcir ses urls
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
23-02-2013, 13h21
Message : #2
|
|
Sh4dows
Tweetos Messages : 293 Sujets : 5 Points: 49 Inscription : Dec 2012 |
RE: [Php] Raccourcir ses urls
C'est pas trop mal, mais comme tu l'as dis c'est loin d'être parfait !
Par exemple ceci ne devrait pas être possible : 1J5JkBc= http%3A%2F%2Fgoogle.fr%2F 6CHp0gQ= http%3A%2F%2Fgoogle.fr%2F 4h6dXwQ= http%3A%2F%2Fgoogle.fr%2F JVEda4Q= http%3A%2F%2Fgoogle.fr%2F 9XoJtBQ= http%3A%2F%2Fgoogle.fr%2F COCqdpI= http%3A%2F%2Fgoogle.fr%2F BvgYwOU= http%3A%2F%2Fgoogle.fr%2F PibJXUo= http%3A%2F%2Fgoogle.fr%2F MFOHwO8= http%3A%2F%2Fgoogle.fr%2F fBxDhbk= http%3A%2F%2Fgoogle.fr%2F DaaniYU= http%3A%2F%2Fgoogle.fr%2F odZwXwA= http%3A%2F%2Fgoogle.fr%2F iJXS37s= http%3A%2F%2Fgoogle.fr%2F db1QVbY= http%3A%2F%2Fgoogle.fr%2F PEEeUF0= http%3A%2F%2Fgoogle.fr%2F mA/PXi0= http%3A%2F%2Fgoogle.fr%2F thhUr54= http%3A%2F%2Fgoogle.fr%2F dv24QnA= http%3A%2F%2Fgoogle.fr%2F edBgey4= http%3A%2F%2Fgoogle.fr%2F AX+W5/o= http%3A%2F%2Fgoogle.fr%2F F/YP3Pw= http%3A%2F%2Fgoogle.fr%2F 1zV1Hc0= http%3A%2F%2Fgoogle.fr%2F GYMvxug= http%3A%2F%2Fgoogle.fr%2F RwIMEwU= http%3A%2F%2Fgoogle.fr%2F bv+jNYI= http%3A%2F%2Fgoogle.fr%2F nHsdaLM= http%3A%2F%2Fgoogle.fr%2F k/5Y6M0= http%3A%2F%2Fgoogle.fr%2F S+nbBrk= http%3A%2F%2Fgoogle.fr%2F DmU7N+g= http%3A%2F%2Fgoogle.fr%2F lMD2Xp8= http%3A%2F%2Fgoogle.fr%2F Jb6/LcE= http%3A%2F%2Fgoogle.fr%2F M2ZGoGw= http%3A%2F%2Fgoogle.fr%2F N1vN01Q= http%3A%2F%2Fgoogle.fr%2F Urina3g= http%3A%2F%2Fgoogle.fr%2F yyaN0Ks= http%3A%2F%2Fgoogle.fr%2F GJN6Hk4= http%3A%2F%2Fgoogle.fr%2F R1+p5Zo= http%3A%2F%2Fgoogle.fr%2F tmmcVWI= http%3A%2F%2Fgoogle.fr%2F Qclw708= http%3A%2F%2Fgoogle.fr%2F CQOgk0c= http%3A%2F%2Fgoogle.fr%2F cBSfrHw= http%3A%2F%2Fgoogle.fr%2F QXqFLmg= http%3A%2F%2Fgoogle.fr%2F dRqjImE= http%3A%2F%2Fgoogle.fr%2F j9ggR98= http%3A%2F%2Fgoogle.fr%2F sVS2oNo= http%3A%2F%2Fgoogle.fr%2F VxAuGKg= http%3A%2F%2Fgoogle.fr%2F kc7H8ns= http%3A%2F%2Fgoogle.fr%2F
Faites ce que je dis et non ce que je fais !
|
|
23-02-2013, 14h09
Message : #3
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: [Php] Raccourcir ses urls
C'est corrigé
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
23-02-2013, 15h20
(Modification du message : 23-02-2013, 15h22 par Sh4dows.)
Message : #4
|
|
Sh4dows
Tweetos Messages : 293 Sujets : 5 Points: 49 Inscription : Dec 2012 |
RE: [Php] Raccourcir ses urls
Faites ce que je dis et non ce que je fais !
|
|
23-02-2013, 15h53
(Modification du message : 23-02-2013, 16h04 par InstinctHack.)
Message : #5
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: [Php] Raccourcir ses urls
sympa pour les modifs, mais j'ai des doutes sur ta regex...
www n'est pas le seul possible et pour ton nom de domaine c'est "+" pas "*" car il faut AU-MOINS un caractère Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
23-02-2013, 17h46
(Modification du message : 23-02-2013, 17h47 par Sh4dows.)
Message : #6
|
|
Sh4dows
Tweetos Messages : 293 Sujets : 5 Points: 49 Inscription : Dec 2012 |
RE: [Php] Raccourcir ses urls
(23-02-2013, 15h53)khaled a écrit : sympa pour les modifs, mais j'ai des doutes sur ta regex... Tu as raison, elle est loin d'être parfaite et je n'ai pas géré les sous domaine Edit : Nouvelle REGEX Code : #^(https?):\/\/(([a-z0-9\-]+)[.])+([a-z]{2,4})\/#
Faites ce que je dis et non ce que je fais !
|
|
24-02-2013, 14h59
(Modification du message : 24-02-2013, 15h04 par Booster2ooo.)
Message : #7
|
|
Booster2ooo
Contributeur Messages : 165 Sujets : 14 Points: 63 Inscription : Aug 2011 |
RE: [Php] Raccourcir ses urls
|
|
24-02-2013, 15h54
Message : #8
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: [Php] Raccourcir ses urls
@booster2ooo, je voit l'utilisation de file_get_contens à la place de file, mais le problème est le même, l'intégralité du fichier est chargé dans la ram, et si il excède le quota de php, c'est dead, il faudrais parcourir le fichier soi-meme pour ne charger qu'une ligne à la fois, et encore mieux serais l'utilisation d'une vraie bdd, mais cela serais sorti de mes objectifs
sinon pour le problème de &var= il suffit d'urlencode et urldecode les parametres. Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
24-02-2013, 16h53
Message : #9
|
|
Booster2ooo
Contributeur Messages : 165 Sujets : 14 Points: 63 Inscription : Aug 2011 |
RE: [Php] Raccourcir ses urls
En effet, c'est un peu problématique. Pourquoi ne pas utiliser de db, même en flatfile si c'est ça le soucis ?
|
|
24-02-2013, 17h02
Message : #10
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: [Php] Raccourcir ses urls
facilité de mise de place, un fichier un chmod et puis voilà
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
24-02-2013, 19h12
Message : #11
|
|
Booster2ooo
Contributeur Messages : 165 Sujets : 14 Points: 63 Inscription : Aug 2011 |
RE: [Php] Raccourcir ses urls
khaled > un avec sqlite, ca peut pas le faire ?
|
|
24-02-2013, 19h45
Message : #12
|
|
InstinctHack
Posting Freak Messages : 1,366 Sujets : 184 Points: 299 Inscription : Dec 2011 |
RE: [Php] Raccourcir ses urls
si, mais perso, j'essaye d'use le moins possible les bdd, donc pour gérer 1000 urls, ce script avec fichier me vas très bien
Citation :un jour en cours de java j'ai attrapé les seins d'une fille mais elle m'a frappé en disant "c'est privé !!" |
|
24-02-2013, 20h11
Message : #13
|
|
Sh4dows
Tweetos Messages : 293 Sujets : 5 Points: 49 Inscription : Dec 2012 |
RE: [Php] Raccourcir ses urls
Enfin, avec 1000 urls tu va commencer à perdre en performance..
Faites ce que je dis et non ce que je fais !
|
|
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet : 8 visiteur(s)