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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  100  101  102  ..  486  487  488  489  490  491
Auteur Sujet :

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

n°679652
fabien
Vive la super 5 !
Posté le 22-03-2004 à 09:41:33  profilanswer
 

Reprise du message précédent :

the real moins moins a écrit :

euh skoi le rapport ?[:gratgrat]

ben a mon avis son temps correpondait au temps que le client recoit la page, et non le temps que la page se genere sur le serveur.


---------------
Découvre le HFRcoin ✈ - smilies
mood
Publicité
Posté le 22-03-2004 à 09:41:33  profilanswer
 

n°679720
the real m​oins moins
Posté le 22-03-2004 à 10:30:14  profilanswer
 

ha ben ui juste, si c'est pas bufferisé, le pov moteur php il continue à tourner et le timer avec [:joce]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°679869
docmaboul
Posté le 22-03-2004 à 12:05:23  profilanswer
 

joce a écrit :


Désolé mais pour moi c'est pas long :D


 
C'est plus une question de rapport que de longueur (parce que j'imagine qu'avec exactement les mêmes données et la même requête, sur mon celeron ce sera assez long). Pour faire très simple et verser dans l'évidence afin de voir l'avantage du split vertical, il suffit de faire un full scan :D Vous allez me dire quel intérêt de faire ce genre d'horreurs? He bien pour en revenir au patron de wanadoo qui vous offre 20 patates pour faire son forum mais qui veut avoir les nombres de messages non-lus par section et par topic, à un moment ou à un autre, vous serez bien obligé de faire des full scans pour déterminer ces nombres. Après, si on oublie le patron, on peut se dire : "de toute façon, je n'en ai pas besoin, donc ça ne sert à rien de se faire chier". A ce niveau, on entre dans les considérations métaphysiques. Soit on considère qu'on aura jamais à faire évoluer son forum et le cas échéant, on aura toujours l'argument qu'avec l'architecture choisie, ce n'est pas possible d'implémenter des fonctionnalités un peu trop spécifiques. Ou, on peut décider d'anticiper et de choisir une architecture permettant plus de modularité sur les requêtes et les fonctionnalités associées.

n°680534
j-'-r
Sans horraires fixe
Posté le 22-03-2004 à 19:00:11  profilanswer
 

Vous pensez quoi de cette interface graphiquement?
Et surtout comment ça passe sous IE ?
 
Voir !

n°680537
j-'-r
Sans horraires fixe
Posté le 22-03-2004 à 19:03:07  profilanswer
 

THE REAL SMILEY a écrit :


 
euuuh oui, c'est plus vraiment un forum là :pt1cable:  


C'est un autre type de forum...
Un mix entre une galerie et un forum...

n°680540
joce
Architecte / Développeur principal
"BugHunter"
Posté le 22-03-2004 à 19:06:47  profilanswer
 

y a pas de T à aperçu :o

n°680541
j-'-r
Sans horraires fixe
Posté le 22-03-2004 à 19:08:27  profilanswer
 

joce a écrit :

y a pas de T à aperçu :o

J'en étais sûr :D :lol:  :whistle:

n°680543
the real m​oins moins
Posté le 22-03-2004 à 19:09:28  profilanswer
 

[:wam]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°680549
j-'-r
Sans horraires fixe
Posté le 22-03-2004 à 19:14:38  profilanswer
 
n°680557
fabien
Vive la super 5 !
Posté le 22-03-2004 à 19:20:58  profilanswer
 

j-'-r a écrit :


C'est un autre type de forum...
Un mix entre une galerie et un forum...

ben c'est une galerie photo ou tu peux laisser un commentaire [:spamafote] :D


Message édité par fabien le 22-03-2004 à 19:21:12

---------------
Découvre le HFRcoin ✈ - smilies
mood
Publicité
Posté le 22-03-2004 à 19:20:58  profilanswer
 

n°680558
fabien
Vive la super 5 !
Posté le 22-03-2004 à 19:21:32  profilanswer
 

tu t'es perdu? tu t'apelle comment ?


---------------
Découvre le HFRcoin ✈ - smilies
n°680765
j-'-r
Sans horraires fixe
Posté le 22-03-2004 à 23:29:00  profilanswer
 

Fabien a écrit :

ben c'est une galerie photo ou tu peux laisser un commentaire [:spamafote] :D

En effet :D
C'est quand même assez proche d'un forum;
inscription, mise en forme, etc  
(j'ai pas encore fini)
Je vais mettre l'édit, et la possibilité pour tous de créer des sujets;
ça devient plus forum que galerie, non ?
 
Sauf que les sujets sont directement attachés à un élément (photos, son, vidéo ou rien)
et que la présentation générale n'est pas en ligne mais en "icones"...
 
So... ?

n°680767
fabien
Vive la super 5 !
Posté le 22-03-2004 à 23:38:09  profilanswer
 

j-'-r a écrit :

En effet :D
C'est quand même assez proche d'un forum;
inscription, mise en forme, etc  
(j'ai pas encore fini)
Je vais mettre l'édit, et la possibilité pour tous de créer des sujets;
ça devient plus forum que galerie, non ?
 
Sauf que les sujets sont directement attachés à un élément (photos, son, vidéo ou rien)
et que la présentation générale n'est pas en ligne mais en "icones"...
 
So... ?

t'as rien inventer de nouveaux :D
suffit de creer un post et d'utiliser les balise [img] et tu obtiens la categorie graphisme de ce forum :D


---------------
Découvre le HFRcoin ✈ - smilies
n°680819
j-'-r
Sans horraires fixe
Posté le 23-03-2004 à 07:33:36  profilanswer
 

:D Je sais bien j'ai rien inventé, c'est sûr ! :D ;)

n°682133
drasche
Posté le 24-03-2004 à 00:23:44  profilanswer
 

il est temps que je pose la question parce que je sens que je ne vais pas aimer la réponse...  Est-ce que les hébergeurs autorisent souvent les scripts à modifier un fichier quelconque sur le site web? genre j'ai prévu que ma config était stockée dans un fichier anodin plutôt que sur base de données alors je me demandais :D


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°682135
the real m​oins moins
Posté le 24-03-2004 à 00:31:57  profilanswer
 

tant que ce fichier se situe dans ton repertoire, et que t'es chez un vrai hebergeur, c'est la moindre des choses.
que free, ça doit marcher aussi, mais chez les autres gratuits, boaf..


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°682141
belgique
Posté le 24-03-2004 à 00:55:49  profilanswer
 

drasche a écrit :

il est temps que je pose la question parce que je sens que je ne vais pas aimer la réponse...  Est-ce que les hébergeurs autorisent souvent les scripts à modifier un fichier quelconque sur le site web? genre j'ai prévu que ma config était stockée dans un fichier anodin plutôt que sur base de données alors je me demandais :D


C'est quand même une fonction de base ça hein  :o

n°682172
BenJ9002
Posté le 24-03-2004 à 08:18:34  profilanswer
 

Si tu peux changer les droits d'écriture sur ton fichier, il y a pas de raison que ça marche pas :)

n°682225
drasche
Posté le 24-03-2004 à 09:21:49  profilanswer
 

euh... ouais OK :D
merci :jap:


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°684468
THE REAL S​MILEY
The Real Résistance!
Posté le 25-03-2004 à 23:03:53  profilanswer
 

on fait peur à Joce pour qu'il se mette à redévelopper son forum ? [:ddr555]


---------------
༼ つ ◕_◕ ༽つ
n°685300
docmaboul
Posté le 26-03-2004 à 18:49:40  profilanswer
 

Salut à tous.
 
J'ai pas mal avancé sur mon bousin alien. Pour l'instant, il est sous la forme d'un module apache écrit en C avec mysql pour le sgbd. Le fonctionnement est le suivant
- réception de la demande de page par apache
- détermination du forum
- identification éventuelle du user
- détermination du template d'affichage au niveau user ou forum
- recherche de la fonction du template générant la page demandée
- génération de la page en question par le template
 
Les templates sont sous la forme de librairies dynamiques. C'est-à-dire qu'un morceau du module est en fait un mini-compilateur :D générant la librairie (le template pré-compilé). Pour l'instant, il est possible de déclarer et d'appeler des fonctions, de faire des if et quelques calculs de base. J'ai fait l'impasse sur la déclaration des variables parce que le but n'est pas de refaire un php. Au niveau du code, chaque page correspond à une fonction. Il y a aussi une fonction "édition de liens" servant à référer les couples (page, fonction de la librairie) pour que le module puisse appeler la fonction de génération correspondant à la page demandée.
 
En bref, c'est dans le runtime du compilo que réside toute la logique du forum (appels au sgbd, contrôles des données, ...). Et bien sûr, un template peut être recompilé quand on le veut et sans avoir besoin d'arrêter apache.
 
La communication entre le module apache et un template est faite par une bonne grosse structure contenant toutes les informations nécessaires au runtime pour la génération d'une page.
 
Concrètement, lorsque mysql a tout ce qu'il lui faut en cache, une page avec une cinquantaine de contributions est générée en un peu plus de 17 ms sur mon vieux celeron et en un peu moins de 3ms sur un athlon 1.4 (tests à vide). Les deux tiers du temps sont dépensés dans le sgdb et le tiers restant dans le code du template. Lorsque mysql n'a presque rien en cache, le temps passé dans le code du template devient négligeable (en moyenne <3%).
 
L'avantage de la méthode est de réduire au maximum le temps passé hors du sgdb. Le gros inconvénient est que c'est assez chiant d'écrire tout le runtime du compilo et en particulier tout l'interfaçage des données. Pour l'instant, je n'ai fait tout ce qu'il faut que pour quatre pages : accueil, login, index d'un forum, lecture d'un message en mode arborescent. J'attaque la lecture en mode plat.

n°685305
the real m​oins moins
Posté le 26-03-2004 à 18:55:04  profilanswer
 

[:xx_xx]


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
n°685308
fabien
Vive la super 5 !
Posté le 26-03-2004 à 18:57:08  profilanswer
 

docmaboul, a tu un lien vers ton appli ? car la theorie c'est jolie, mais la pratique c'est mieux :D


---------------
Découvre le HFRcoin ✈ - smilies
n°685309
docmaboul
Posté le 26-03-2004 à 19:00:56  profilanswer
 


 
On s'amuse comme on peut... :D
 
Enfin, moins de 3ms sur l'athlon, j'ai trouvé ça plutôt rigolo surtout qu'il me reste pas mal d'optimisations à faire. En prenant les pages complètement au hasard et en ne donnant presque rien en cache à mysql, la moyenne tombe à 25ms, ce qui reste tout à fait honorable.

n°685311
docmaboul
Posté le 26-03-2004 à 19:02:07  profilanswer
 

Fabien a écrit :

docmaboul, a tu un lien vers ton appli ? car la theorie c'est jolie, mais la pratique c'est mieux :D
 


 
Je pourrais en mettre un mais la moindre des choses est de finir avant de vous faire les présentations.

n°685312
fabien
Vive la super 5 !
Posté le 26-03-2004 à 19:02:53  profilanswer
 

DocMaboul a écrit :


 
Je pourrais en mettre un mais la moindre des choses est de finir avant de vous faire les présentations.

ben ton long poste, c'etait pas une presentation? :D


---------------
Découvre le HFRcoin ✈ - smilies
n°685315
docmaboul
Posté le 26-03-2004 à 19:06:10  profilanswer
 

Fabien a écrit :

ben ton long poste, c'etait pas une presentation? :D
 


 
On peut voir le voir ainsi mais cela ne change rien au fait que je veux finaliser la bête avant de vous la montrer.

n°685329
fabien
Vive la super 5 !
Posté le 26-03-2004 à 19:11:09  profilanswer
 

DocMaboul a écrit :


 
On peut voir le voir ainsi mais cela ne change rien au fait que je veux finaliser la bête avant de vous la montrer.

ok :o
 
tu pense que ca va te prendre combien de temps.?


Message édité par fabien le 26-03-2004 à 19:11:22

---------------
Découvre le HFRcoin ✈ - smilies
n°685333
docmaboul
Posté le 26-03-2004 à 19:17:11  profilanswer
 

Fabien a écrit :

ok :o
 
tu pense que ca va te prendre combien de temps.?


 
Je passe à peu près trois jours par page aussi, pour une vingtaine de pages différentes (estimation au pif-ô-mètre), si je ne rencontre pas de problème bloquant et surtout si ma femme et mes mômes me laissent bosser tranquille, je devrais en avoir pour un ou deux mois au grand maximum, disons entre deux et quatre pour être sûr :D

n°685360
joce
Architecte / Développeur principal
&#034;BugHunter&#034;
Posté le 26-03-2004 à 20:08:47  profilanswer
 

t'as interet à bien soigner l'archi SQL et la pause des indexs sinon ca sera un bon gros gachis :D
Mais je me fais pas trop de soucis :o

n°685367
fabien
Vive la super 5 !
Posté le 26-03-2004 à 20:23:52  profilanswer
 

tient, joce, tant que tu es en train de refaire le design, tu pourrais pas un truc du genre pour la reponse rapide?
 
http://www.forum-mp3.com/temp/rapide.html
 
c'est un js que j'avais bricolé, donc tu peux l'ameliorer, mais en tous cas il marche bien sur mon forum.
 
edit: et tu pourrais pas remettre les liens en bleu ? :o


Message édité par fabien le 26-03-2004 à 20:24:13

---------------
Découvre le HFRcoin ✈ - smilies
n°685376
antp
Super Administrateur
Champion des excuses bidons
Posté le 26-03-2004 à 20:56:31  profilanswer
 

En plus d'être en bleu, les liens des posts devraient être toujours soulignés je trouve.


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°685380
uriel
blood pt.2
Posté le 26-03-2004 à 21:04:11  profilanswer
 

Fabien a écrit :

tient, joce, tant que tu es en train de refaire le design, tu pourrais pas un truc du genre pour la reponse rapide?
http://www.forum-mp3.com/temp/rapide.html


 
je suis contre :O


---------------
IVG en france
n°685606
scull
MySCULL cay bon mangez en!
Posté le 27-03-2004 à 15:25:34  profilanswer
 

bah... c sur que c plus simple...
Par contre, DocMaboul, je suis curieux de voir ton forum ! sa va donner là ;)

n°685880
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 28-03-2004 à 13:51:06  profilanswer
 

Fabien a écrit :

tient, joce, tant que tu es en train de refaire le design, tu pourrais pas un truc du genre pour la reponse rapide?
 
http://www.forum-mp3.com/temp/rapide.html
 
c'est un js que j'avais bricolé, donc tu peux l'ameliorer, mais en tous cas il marche bien sur mon forum.
 
edit: et tu pourrais pas remettre les liens en bleu ? :o
 


 
je peux te le prendre pour l'utiliser sur le mien ?


---------------
www.novemberguitars.com
n°685881
fabien
Vive la super 5 !
Posté le 28-03-2004 à 13:53:41  profilanswer
 

mossieurpropre a écrit :


 
je peux te le prendre pour l'utiliser sur le mien ?

pas de probleme, mais si tu l'ameliore, ca serait sympas de me le dire ;)


---------------
Découvre le HFRcoin ✈ - smilies
n°685887
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 28-03-2004 à 14:01:15  profilanswer
 

Fabien a écrit :

pas de probleme, mais si tu l'ameliore, ca serait sympas de me le dire ;)
 


 
pas de problèmes, mais les seules améliorations concerneront les couleurs et le nom  des éléments, c'est tout ;)
 
EDIT > merci :jap:


Message édité par MossieurPropre le 28-03-2004 à 14:01:24

---------------
www.novemberguitars.com
n°685890
fabien
Vive la super 5 !
Posté le 28-03-2004 à 14:05:08  profilanswer
 

mossieurpropre a écrit :


 
pas de problèmes, mais les seules améliorations concerneront les couleurs et le nom  des éléments, c'est tout ;)
 
EDIT > merci :jap:

tu peux aussi faire une fonction pour que le "onclick" soit moins moche :D


---------------
Découvre le HFRcoin ✈ - smilies
n°685910
MossieurPr​opre
I d͟o̩n᷃'̵t͖ give a shit
Posté le 28-03-2004 à 14:33:06  profilanswer
 

Et voilà ce que ça donne ....
 
http://80.11.159.9/~mp/ppb/showtop [...] page=1#bas
 
EDIT > faut être loggué pour voir


Message édité par MossieurPropre le 28-03-2004 à 14:35:07

---------------
www.novemberguitars.com
n°686086
ChamOis
Posté le 28-03-2004 à 19:46:15  profilanswer
 

Quelqu'un pourrait m'aider pour récupérer la derniere visite du membre ? J'sais pas comment j'pourrais m'y prendre tout en faisant quelque chose d'assez "clair"


---------------
Hey! You wanna dance?
n°686087
BenJ9002
Posté le 28-03-2004 à 19:49:04  profilanswer
 

J'ai fait avec une table qui enregistre la date de la dernière action du membre. A chaque action (clic dans une page), je mets à jour l'heure dans la table.

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  100  101  102  ..  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)