Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2611 connectés 

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  383  384  385  ..  486  487  488  489  490  491
Auteur Sujet :

les développeurs de forums, les 3/4 des forums sont down /o\

n°1386531
Je@nb
Kindly give dime
Posté le 13-06-2006 à 14:33:35  profilanswer
 

Reprise du message précédent :
non la feature de compression de texte dans une bdd pour l'utilisation dans un forum de discution :d

mood
Publicité
Posté le 13-06-2006 à 14:33:35  profilanswer
 

n°1386533
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 13-06-2006 à 14:35:21  profilanswer
 

fabien a écrit :

ce qui signifie utiliser du js et c'est pas tres bon pour le referencement et pour les gens qui ne l'utilisent pas le js.
 
Mais bon la compression/decompression, c'est assez lourd non?


En fait, ça se fait déjà de façon transparente.
Pas niveau base de données, mais niveau envoi du serveur au navigateur.
 
http://www.whatsmyip.org/mod_gzip_test/
 

Citation :

http://forum.hardware.fr is gzipped
 
Original Size: 38 K
Gzipped Size: 6 K
Data Savings: 84.21%


n°1386540
joce
Architecte / Développeur principal
"BugHunter"
Posté le 13-06-2006 à 14:41:09  profilanswer
 

fabien a écrit :

ce qui signifie utiliser du js et c'est pas tres bon pour le referencement et pour les gens qui ne l'utilisent pas le js.
 
Mais bon la compression/decompression, c'est assez lourd non?


je ne pensais pas a du js.
Les navigateurs gerent deja en natif la decompression.
Les pages que tu affiches a l'heure actuelle sont deja compressees par php/apache et sont envoyees comme telles a ton navigateur.

n°1386575
Gilbert Go​sseyn
Dr Liara T'Soni
Posté le 13-06-2006 à 15:11:48  profilanswer
 

fabien a écrit :

donc en résumé ca coute plus si le message est plus gros ? ce qui coute plus c'est que le message html est plus long que le message avec les code ubb ?


Oui exactement.


---------------
Tant que la couleur de la peau sera plus importante que celle des yeux, nous ne connaitrons pas la paix. ● L'écriture, c'est la mémoire du futur. ● Mods FO4
n°1386874
Tristou
Keep calm and hack cookies
Posté le 13-06-2006 à 18:57:25  profilanswer
 

Dites, comment faire pour raccourcir dans URL dans un post comme sur le forum ?
 
exemple : www.monurlquiesttreslongdoncquivae [...] onczut.net

Message cité 2 fois
Message édité par Tristou le 13-06-2006 à 18:57:52

---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1386880
fabien
Vive la super 5 !
Posté le 13-06-2006 à 19:11:03  profilanswer
 

Tristou a écrit :

Dites, comment faire pour raccourcir dans URL dans un post comme sur le forum ?
 
exemple : www.monurlquiesttreslongdoncquivae [...] onczut.net


ben tu prend les premiers caractere et les derniers caracteres avec des regex ou des fonctions php. cherche sur php.net avec "str".
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1386898
Tristou
Keep calm and hack cookies
Posté le 13-06-2006 à 19:56:21  profilanswer
 

Je me disais que y'avais surement des regex là-dessus. Je vais me renseigner :jap:


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1386901
fabien
Vive la super 5 !
Posté le 13-06-2006 à 19:58:06  profilanswer
 

Tristou a écrit :

Je me disais que y'avais surement des regex là-dessus. Je vais me renseigner :jap:


ha je suppose, je n'ai pas encore fait ca sur mon forum.
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1386927
xman
branleur
Posté le 13-06-2006 à 20:33:17  profilanswer
 

Tristou a écrit :

Dites, comment faire pour raccourcir dans URL dans un post comme sur le forum ?
exemple : www.monurlquiesttreslongdoncquivae [...] onczut.net


 
Allez cadeau, v'là la mienne. :)
 

Code :
  1. function lienRaccourciSiNecessaire($lien)
  2. {
  3. return '<a href="'.$lien.'">'.((strlen($lien)<=60)?$lien:substr($lien,0,30).'(...)'.substr($lien,-25)).'</a>';
  4. }


 
Si le lien fait plus de 60 caractères, je le coupe en 2 en gardant les 30 premiers et les 25 derniers et en mettant (...) entre.
Spa compliqué en fait. :o
 
Y'a pas de regex ici mais pour être franc, cette fonction est appelée par un preg_replace_callback. ;)


Message édité par xman le 14-06-2006 à 12:47:45
n°1387314
Tristou
Keep calm and hack cookies
Posté le 14-06-2006 à 12:44:48  profilanswer
 

:jap: Merci, je garde ça sous le coude, ça me sera utile.
 
Je vais ptet dire une connerie mais ça se met dans un truc du genre 'post.php' ou 'éditpost.php' avant d'envoyer ça dans le BDD, au moment du SUBMIT en fait ?


Message édité par Tristou le 14-06-2006 à 12:46:36

---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
mood
Publicité
Posté le 14-06-2006 à 12:44:48  profilanswer
 

n°1387344
x1fr
Posté le 14-06-2006 à 13:28:24  profilanswer
 

au moment de l'affichage? (pour pouvoir être édité entre autre :p)

n°1387390
xman
branleur
Posté le 14-06-2006 à 13:49:42  profilanswer
 

moi c'est dans mon readtopic.php (en fait dans un fichier inclus qui s'appelle bbcodeparser.php) donc je l'utilise au moment de l'affichage (mais là on revient au débat de savoir si on stocke du bbcode ou du html dans la BD :D)

n°1387402
Tristou
Keep calm and hack cookies
Posté le 14-06-2006 à 14:03:30  profilanswer
 

:D Faut voir à quel endroit ça peut être le mieux


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1387454
fabien
Vive la super 5 !
Posté le 14-06-2006 à 14:44:57  profilanswer
 

Tristou a écrit :

:D Faut voir à quel endroit ça peut être le mieux


on vient de faire un debat ces dernieres pages, t'exagere un peu :o


---------------
Découvre le HFRcoin ✈ - smilies
n°1387489
Tristou
Keep calm and hack cookies
Posté le 14-06-2006 à 15:17:42  profilanswer
 

Je parlais de la fonction pour raccourcir les URL :o


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1387499
fabien
Vive la super 5 !
Posté le 14-06-2006 à 15:21:22  profilanswer
 

Tristou a écrit :

Je parlais de la fonction pour raccourcir les URL :o


ben en meme temps que de parser les autres balise ubb  :heink:  
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1387510
Tristou
Keep calm and hack cookies
Posté le 14-06-2006 à 15:29:31  profilanswer
 

oui oui ;)


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1387810
fabien
Vive la super 5 !
Posté le 14-06-2006 à 22:24:12  profilanswer
 

Tenez, une petite idée d'optimisation pour ceux qui ne l'ont pas fait, evitez de generer plusieurs fois la meme signature, en stockant dans un tableau au debut du topic par exemple:
 
$signature[$pseudo]=ubb_signature($result['signature']);

Message cité 1 fois
Message édité par fabien le 14-06-2006 à 22:24:34

---------------
Découvre le HFRcoin ✈ - smilies
n°1387864
Multinickn​ame
Ah bon...
Posté le 15-06-2006 à 01:30:57  profilanswer
 

Que pensez-vous d'une des dernières features d'IPB? l'édition à la volée.
Je crois que quelqu'un en a parlé il y a quelques pages.
 
J'hésite à la mettre en place sur mon forum ou pas... Donc j'aimerais des avis, est-ce vraiment pratique et ergonomique ou alors ca se rangerait plutôt dans la catégorie de ce qui est peu utile?

n°1387869
xman
branleur
Posté le 15-06-2006 à 02:29:50  profilanswer
 

J'ai essayé, je préfère la fenêtre d'édition classique.
En comme en plus il faut choisir à chaque fois la méthode d'édition, ça fait 1 clic de plus.
Bref, une belle mauvaise idée. :/

n°1387870
Multinickn​ame
Ah bon...
Posté le 15-06-2006 à 02:33:36  profilanswer
 

xman a écrit :

J'ai essayé, je préfère la fenêtre d'édition classique.
En comme en plus il faut choisir à chaque fois la méthode d'édition, ça fait 1 clic de plus.
Bref, une belle mauvaise idée. :/


 
c'est ce que je me disais aussi. Mais bon je préfère récolter des avis ;)
 
Pour le choix de la méthode d'édition ce n'est pas un problème, un bouton supplémentaire => un clic de moins ;)
Enfin voilà, si des gens ont d'autres avis, des avantages à dégager de cette fonction :jap: :)

n°1387902
skylight
Made in France.
Posté le 15-06-2006 à 09:18:47  profilanswer
 

J'suis pas trop fan, ca fait fouilli à la fin, ou encore usine à gaz ..

n°1387909
soulmanto
Chat Noir replica
Posté le 15-06-2006 à 09:26:12  profilanswer
 

Bien utilisé / implémenté, ça peut être rudement pratique, surtout en temps de manipulation et volume de données qui transitent depuis le serveur.

n°1387915
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 15-06-2006 à 09:36:02  profilanswer
 

oui enfin ca depend quoi. En règle général, ca fait très très gadget. (soulmanto : t'était pas chié pour ton site quand même [:ddr555])


Message édité par joce le 15-06-2006 à 09:36:33
n°1387987
anthomicro
Posté le 15-06-2006 à 11:32:06  profilanswer
 

C'est gadget et en plus le volume de données manipulées est encore plus grand car faut charger tout le bouzin en javascript qui sert justement à la faire l'édition en question...
 
A mon avis, AJAX faut pas en abuser... pensons à l'accessibilité des informations, et un peu de javascript pour rajouter un poil d'interactivité,  pas plus.

n°1387994
fabien
Vive la super 5 !
Posté le 15-06-2006 à 11:39:08  profilanswer
 

fabien a écrit :

Tenez, une petite idée d'optimisation pour ceux qui ne l'ont pas fait, evitez de generer plusieurs fois la meme signature, en stockant dans un tableau au debut du topic par exemple:
 
$signature[$pseudo]=ubb_signature($result['signature']);


tout le monde s'en fou ? :o
c'est une bonne ou une mauvaise idée ? :o
y'en a qui font deja comme ca ?

Message cité 2 fois
Message édité par fabien le 15-06-2006 à 11:39:27

---------------
Découvre le HFRcoin ✈ - smilies
n°1387997
masklinn
í dag viðrar vel til loftárása
Posté le 15-06-2006 à 11:41:04  profilanswer
 

fabien a écrit :

tout le monde s'en fou ? :o
c'est une bonne ou une mauvaise idée ? :o
y'en a qui font deja comme ca ?


On appelle ça un cache hein [:petrus75]
 
Genre tu peux aussi cacher tous les comptes utilisateurs récupérés sur la durée de ta page, comme ça t'as non seulement la sig mais aussi tout le reste des infos utilisateurs à afficher [:spamafote]

Message cité 2 fois
Message édité par masklinn le 15-06-2006 à 11:42:20

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1388021
cinocks
Posté le 15-06-2006 à 11:56:26  profilanswer
 

fabien a écrit :

tout le monde s'en fou ? :o
c'est une bonne ou une mauvaise idée ? :o
y'en a qui font deja comme ca ?


 
Je ne permets pas l'usage de smiley, et mise en forme dans les signatures. Donc ca ne m'interesse pas. Par contre, c'est ce que j'utilise pour les citations.


---------------
MZP est de retour
n°1388028
fabien
Vive la super 5 !
Posté le 15-06-2006 à 12:03:39  profilanswer
 

masklinn a écrit :

On appelle ça un cache hein [:petrus75]
 
Genre tu peux aussi cacher tous les comptes utilisateurs récupérés sur la durée de ta page, comme ça t'as non seulement la sig mais aussi tout le reste des infos utilisateurs à afficher [:spamafote]

ben pour le reste, ca y est deja dans le resultat des requetes vu qu'il y a aucune modification.  
 

cinocks a écrit :

Je ne permets pas l'usage de smiley, et mise en forme dans les signatures. Donc ca ne m'interesse pas. Par contre, c'est ce que j'utilise pour les citations.


oué mais les quotes, y'en a certains qui les modifie pour mettre en gras une phrase par exemple ou pour ne pas tout quoter lorsqu'il sagit d'un long post.
 
 


---------------
Découvre le HFRcoin ✈ - smilies
n°1388031
cinocks
Posté le 15-06-2006 à 12:07:58  profilanswer
 

fabien a écrit :

ben pour le reste, ca y est deja dans le resultat des requetes vu qu'il y a aucune modification.  
 
 
oué mais les quotes, y'en a certains qui les modifie pour mettre en gras une phrase par exemple ou pour ne pas tout quoter lorsqu'il sagit d'un long post.


 
J'ai pas dit que je stockais le contenu de la citation ;-). Je stocke l'url reconstruite à partir du code de citation, le pseudo. Et par la même occasion, je contrôle que le message cité existe toujours. Si non, la citation devient un simple quote.


---------------
MZP est de retour
n°1388033
Multinickn​ame
Ah bon...
Posté le 15-06-2006 à 12:12:01  profilanswer
 

anthomicro a écrit :

C'est gadget et en plus le volume de données manipulées est encore plus grand car faut charger tout le bouzin en javascript qui sert justement à la faire l'édition en question...
 
A mon avis, AJAX faut pas en abuser... pensons à l'accessibilité des informations, et un peu de javascript pour rajouter un poil d'interactivité,  pas plus.


 
Bah je me demande même s'il y a vraiment besoin d'ajax pour cette fonction :??:
 
Si a l'affichage des topics on crée une variable texte non parsée pour le BBCode et les smiles (comme dans la db), et que ensuite en javascript on affiche le textarea onclick qui possède la valeur de la variable?
Ca devrait marcher sans AJAX non?

n°1388126
fabien
Vive la super 5 !
Posté le 15-06-2006 à 13:46:34  profilanswer
 

cinocks a écrit :

J'ai pas dit que je stockais le contenu de la citation ;-). Je stocke l'url reconstruite à partir du code de citation, le pseudo. Et par la même occasion, je contrôle que le message cité existe toujours. Si non, la citation devient un simple quote.


ca devient compliqué, c'est pas plus lourd au final ?


---------------
Découvre le HFRcoin ✈ - smilies
n°1388129
fabien
Vive la super 5 !
Posté le 15-06-2006 à 13:47:53  profilanswer
 

Multinickname a écrit :

Bah je me demande même s'il y a vraiment besoin d'ajax pour cette fonction :??:
 
Si a l'affichage des topics on crée une variable texte non parsée pour le BBCode et les smiles (comme dans la db), et que ensuite en javascript on affiche le textarea onclick qui possède la valeur de la variable?
Ca devrait marcher sans AJAX non?


ben ajax, c'est du js, c'est le js qu'il te conseille de ne pas trop utiliser ;)


---------------
Découvre le HFRcoin ✈ - smilies
n°1388142
cinocks
Posté le 15-06-2006 à 14:02:38  profilanswer
 

fabien a écrit :

ca devient compliqué, c'est pas plus lourd au final ?


Euh non, c'est beaucoup plus efficace. Y'a rien de compliqué la dedans.
 
J'ai un code de citation 1_2_10, je retrouve une fois à qui il correspond. Si j'ai de nouveau cette citation dans la page, alors je reprend les resultats dans mon tableau. Pas besoin de refaire un calcul, il dejà été fait. Vu qu'un message est regulierement cité par plusieurs autres, s'il l'est, c'est rentable.
 
 
Ah, le contrôle de l'existence du message n'est pas plus lourd. Tout depend de la structure de la base. Ca ne coute rien de plus que de ne pas verifier.;)

Message cité 1 fois
Message édité par cinocks le 15-06-2006 à 14:03:41

---------------
MZP est de retour
n°1388153
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 15-06-2006 à 14:11:54  profilanswer
 

cinocks a écrit :

J'ai un code de citation 1_2_10, je retrouve une fois à qui il correspond. Si j'ai de nouveau cette citation dans la page, alors je reprend les resultats dans mon tableau. Pas besoin de refaire un calcul, il dejà été fait. Vu qu'un message est regulierement cité par plusieurs autres, s'il l'est, c'est rentable.


Sauf que, comme je suis en train de t'en faire la démonstration, comment savoir si quelqu'un a quoté tout le message ou juste une partie, si il ne l'a pas modifié, etc.
Si un forumeur tape un texte de 65 lignes et que quelqu'un veut répondre en ciblant juste 5 lignes, etc.
Comment le gères-tu ?
 
Et puis faudrais pas oublier les quotes qui n'existent pas.
 

masklinn a écrit :

Je suis homosexuel mais ne le dites à personne surtout par à Harkonnen qui s'empresserait de m'inviter à sortir.


n°1388161
cinocks
Posté le 15-06-2006 à 14:15:44  profilanswer
 

The-Shadow a écrit :

Sauf que, comme je suis en train de t'en faire la démonstration, comment savoir si quelqu'un a quoté tout le message ou juste une partie, si il ne l'a pas modifié, etc.
Si un forumeur tape un texte de 65 lignes et que quelqu'un veut répondre en ciblant juste 5 lignes, etc.
Comment le gères-tu ?
 
Et puis faudrais pas oublier les quotes qui n'existent pas.


 
Donc je redis, je ne stocke pas le contenu de la citation, mais les données relatives au message cités :
-pseudo
-url permettant d'atteindre le message cité
 
Donc le contenu n'est pas conservé, bien sur. Et les gens peuvent repondre dans la citation sans problème.
 
Et les quotes qui n'existent pas, comme je l'ai dit, je controle que le message cité existe toujours avant de le traiter comme citation. S'il n'existe pas, ce sera un simple quote.
 
Je ne peux pas etre plus clair :)


---------------
MZP est de retour
n°1388164
The-Shadow
Développeur
T'as été voir dans ton profil?
Posté le 15-06-2006 à 14:18:26  profilanswer
 

Okey, otan pour moa, j'avais zappé le message ou tu dis que tu ne gardes pas le contenu. :jap:

n°1388169
cinocks
Posté le 15-06-2006 à 14:19:58  profilanswer
 

:D
 
Je m'en doutais...


Message édité par cinocks le 15-06-2006 à 14:20:08

---------------
MZP est de retour
n°1388174
Multinickn​ame
Ah bon...
Posté le 15-06-2006 à 14:24:31  profilanswer
 

Ca me turlupine... Pour chaque quote tu es quand même contraint de refaire la vérification avec une requete?? :??:

n°1388183
cinocks
Posté le 15-06-2006 à 14:30:09  profilanswer
 

Tout depend de la structure de la base ;)


---------------
MZP est de retour
n°1388282
xman
branleur
Posté le 15-06-2006 à 16:16:05  profilanswer
 

On peut aussi se contrefoutre de savoir si le lien existe toujours (vu que dans 99% des cas, personne n'ira cliquer dessus) et se contenter d'afficher "Ce message n'existe plus" si on clique dessus.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  383  384  385  ..  486  487  488  489  490  491

Aller à :
Ajouter une réponse
 

Sujets relatifs
question avec les forums phpbb2[php] trouver la premier place ou inserer un enregistrement (résolu)
Forums phpBBQui connait l'algo du Passticket et sa mise en place en VB ?
[Merise] Mise en place d'un MCDFocus mal placé....
[Blabla/Prog] Les développeurs foromeurs sont-ils des feignasses?Mise en place d'un formulaire CGI
forums création de site internetJava - Mise en place d'une api (Servlet)
Plus de sujets relatifs à : les développeurs de forums, les 3/4 des forums sont down /o\


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)