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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  62  63  64  ..  486  487  488  489  490  491
Auteur Sujet :

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

n°598701
skylight
Made in France.
Posté le 29-12-2003 à 21:48:46  profilanswer
 

Reprise du message précédent :

fFluFf a écrit :

piti up :)
 
sinon les exams approche à grands pas donc je me remets à mon forum [:ffluff]
 
http://ffluff.free.fr/forumWIP/forum.png
je ne donne pas l'ip car pour l'instant il tourne en local avec mon ip fixe et question sécurité c'est proche 0 ;)

han le vilain copieur (certaines icones + disposition)
 
 
c'est yaro qui va pas etre content :o

mood
Publicité
Posté le 29-12-2003 à 21:48:46  profilanswer
 

n°598705
drasche
Posté le 29-12-2003 à 21:52:04  profilanswer
 

bin tous les forums se ressemblent un peu hein, une table avec les cats, les sujets, le nombre de posts, de vues et voilà quoi :o
 
moi je fais un truc brut avec le minimum dans les CSS et je demanderai à d'autres de les faire à ma place :D (genre chez moi un CSS = un skin)


---------------
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°598738
Mr yvele
yvele n'est plus.
Posté le 29-12-2003 à 22:23:44  profilanswer
 

drasche a écrit :

(genre chez moi un CSS = un skin)


 
heu c'est ce que je compte faire aussi...[:sinclaire] ;)  
 
c'est mal? :??:


---------------
yvele n'est plus.
n°598745
fabien
Vive la super 5 !
Posté le 29-12-2003 à 22:27:10  profilanswer
 

Mr yvele a écrit :


 
heu c'est ce que je compte faire aussi...[:sinclaire] ;)  
 
c'est mal? :??:  

ben non, c'est la meilleur solution :D

n°598761
drasche
Posté le 29-12-2003 à 22:51:33  profilanswer
 

fabien a écrit :

ben non, c'est la meilleur solution :D


+1 :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°598766
*syl*
--> []
Posté le 29-12-2003 à 22:53:25  profilanswer
 

Y'a personne qui en fait un en PHP/XML/XSLT/CSS just for fun et pour faire geek à la mode ? :D

n°598780
gizmo
Posté le 29-12-2003 à 23:05:49  profilanswer
 

*syl* a écrit :

Y'a personne qui en fait un en PHP/XML/XSLT/CSS just for fun et pour faire geek à la mode ? :D


non, moi j'en fais un avec template, comme ça, je ne suis absolument pas limité par une structure, CSS ou pas. Je sors l'info, je l'utilise ou pas, où je veux, avec la disposition que je veux, y a qu'un seul fichier par page type à modifier, et c'est quasiment rien que du bête HTML et quelques tag à moi.

n°598788
*syl*
--> []
Posté le 29-12-2003 à 23:09:15  profilanswer
 

Wé comme phpBB quoi..
J'préfère qd même l'idée d'avoir un style rien que dans un CSS :)

n°598795
gizmo
Posté le 29-12-2003 à 23:11:26  profilanswer
 

possible, j'ai jamais regardé leur système d'affichage. Je m'étais borné à leur système de récupération de l'info et j'ai vite fuit tellement c'était un foutoir pas possible.
De toute façon, avec mon système, le style dans le CSS est tout aussi envisageable, vu que ce n'est qu'une donnée à sortir de la db et à utiliser ou non.

n°598803
Mr yvele
yvele n'est plus.
Posté le 29-12-2003 à 23:18:21  profilanswer
 

avec que des div et que des css, pas besoin de template à la con qui bouffe des ressources au serveur :o  
 
voila quoi :o


---------------
yvele n'est plus.
mood
Publicité
Posté le 29-12-2003 à 23:18:21  profilanswer
 

n°598806
gizmo
Posté le 29-12-2003 à 23:20:06  profilanswer
 

Mr yvele a écrit :

avec que des div et que des css, pas besoin de template à la con qui bouffe des ressources au serveur :o  
 
voila quoi :o  


ca ne bouffe strictement rien en plus niveau ressource, c'est l'équivalent d'un include.

n°598807
Mr yvele
yvele n'est plus.
Posté le 29-12-2003 à 23:20:53  profilanswer
 

gizmo a écrit :


ca ne bouffe strictement rien en plus niveau ressource, c'est l'équivalent d'un include.


 
faut bien faire des replace! :o


---------------
yvele n'est plus.
n°598810
gizmo
Posté le 29-12-2003 à 23:21:32  profilanswer
 

non

n°598811
Mr yvele
yvele n'est plus.
Posté le 29-12-2003 à 23:22:18  profilanswer
 

:o


---------------
yvele n'est plus.
n°598812
*syl*
--> []
Posté le 29-12-2003 à 23:23:56  profilanswer
 

J'vois pas comment tu t'en sors pour afficher les messages d'un thread par ex..
T'es bien obligé un moment de répéter le motif (<tr>etc..)..
Et de toutes façons, il te reste qd même un include alors que l'autre solution non :D

n°598819
gizmo
Posté le 29-12-2003 à 23:31:26  profilanswer
 

*syl* a écrit :

J'vois pas comment tu t'en sors pour afficher les messages d'un thread par ex..
T'es bien obligé un moment de répéter le motif (<tr>etc..)..
Et de toutes façons, il te reste qd même un include alors que l'autre solution non :D


c'est simple, mes tag sont transformé au premier appel du nouveau template pour créer un template qui contient du php avec les boucle pour les theads, etc...
Et l'include se révèle au final légèrement moins lourd que de faire à la manière traditionnelle qui comporte beaucoup d'alternance entre traitement et output. Je peux par exemple maximiser des utilisation du query cache de mysql en effectuant les mêmes requètes, que tu soit admin/modo/lecteur et simplement ignorer les quelques infos en trop.

n°598832
*syl*
--&gt; []
Posté le 29-12-2003 à 23:51:56  profilanswer
 

Ah ok, tu "compiles" en qq sorte le template..
Y'a un système du même acabit dans Smarty, Templeet et sûrement d'autres :)


Message édité par *syl* le 29-12-2003 à 23:52:13
n°598835
Mr yvele
yvele n'est plus.
Posté le 29-12-2003 à 23:54:04  profilanswer
 

*syl* a écrit :

Ah ok, tu "compiles" en qq sorte le template..


 
ah ok :o


---------------
yvele n'est plus.
n°598836
Mr yvele
yvele n'est plus.
Posté le 29-12-2003 à 23:54:43  profilanswer
 

de toutes façon l'avenir du php est dans la compilation c'est clair..
 
quand je vois comment ça bouffe un include.. :/


---------------
yvele n'est plus.
n°598838
*syl*
--&gt; []
Posté le 29-12-2003 à 23:57:59  profilanswer
 

Mr yvele a écrit :

de toutes façon l'avenir du php est dans la compilation c'est clair..
 
quand je vois comment ça bouffe un include.. :/

Ça m'étonnerais fort, autant faire du java ou retourner aux CGI dans ce cas :D

n°598854
fabien
Vive la super 5 !
Posté le 30-12-2003 à 00:22:00  profilanswer
 

Mr yvele a écrit :

de toutes façon l'avenir du php est dans la compilation c'est clair..
 
quand je vois comment ça bouffe un include.. :/

ben quand c'est un truc qui ne se modifie pas beaucoup, le mieux c'est de generer la page en html :D
ca me fait bien rire les scripts de news qui utilisent la bdd a chaque lecture :lol:

n°598917
Mr yvele
yvele n'est plus.
Posté le 30-12-2003 à 00:59:23  profilanswer
 

fabien> je le trouve vachement rapide ton forum..
moi sur mon easyphp ça rame sa race.. :/


---------------
yvele n'est plus.
n°598928
ffluff
Challenge Everything
Posté le 30-12-2003 à 01:10:14  profilanswer
 

skylight a écrit :

han le vilain copieur (certaines icones + disposition)
 
 
c'est yaro qui va pas etre content :o


pour les nicones j'ai demandé avant il est ok ;)
et pour la dispo bah c'est la dispo la plus intuitive que j'ai trouvé pour l'instant

n°598934
fabien
Vive la super 5 !
Posté le 30-12-2003 à 01:19:44  profilanswer
 

Mr yvele a écrit :

fabien> je le trouve vachement rapide ton forum..
moi sur mon easyphp ça rame sa race.. :/

ben deja ya beaucoup moi de requete lorsque tu n'es pas connecté au forum donc plus rapide, de j'ai enlevé la fonction online car elle est assez lourde.Sinon chez un hebergeur c toujours plus rapide que sur nos config, car ils ont de super serveur(bi processeur) + des accelerateurs de php sans doute et c + rapide sous linux que sous windows.
 

n°598940
Mr yvele
yvele n'est plus.
Posté le 30-12-2003 à 01:25:46  profilanswer
 

fabien a écrit :

ben deja ya beaucoup moi de requete lorsque tu n'es pas connecté au forum donc plus rapide, de j'ai enlevé la fonction online car elle est assez lourde.Sinon chez un hebergeur c toujours plus rapide que sur nos config, car ils ont de super serveur(bi processeur) + des accelerateurs de php sans doute et c + rapide sous linux que sous windows.


 
 
tu me rassures..
 
surtout en disant que tu a viré la fonction online.. ouf..
parce que moi juste en affichant les forums et categories.. je tourne à 0,024 secondes.. avec un truc tout basique..
 
PS: j'ai quand meme 512Mo de ram et un XP2000+
 
PS2: ah oui? sous linux c'est + rapide? je retiens.. [:meganne]
 
 
 
merci fabien! :jap:
 
PS3: j'ai aussi vu que pour afficher des topics tu étais tres rapide.. je vais essayer de faire aussi bien voir mieux ;)


Message édité par Mr yvele le 30-12-2003 à 01:26:18

---------------
yvele n'est plus.
n°598951
fabien
Vive la super 5 !
Posté le 30-12-2003 à 01:32:03  profilanswer
 

Mr yvele a écrit :


 
PS3: j'ai aussi vu que pour afficher des topics tu étais tres rapide.. je vais essayer de faire aussi bien voir mieux ;)  

ha oui? :??:
ya plein de monde qui me dit ca, pourtant je n'ai pas fait grand chose de special [:meganne]
 
sinon, pour chaque page j'ai 30 reponses et non 40 comme sur ce forum, c'est peut etre cela qui fait que ca s'affiche plus vite.

n°598954
skylight
Made in France.
Posté le 30-12-2003 à 01:36:42  profilanswer
 

Mr yvele a écrit :


 
PS2: ah oui? sous linux c'est + rapide? je retiens.. [:meganne]
 
 
 
merci fabien! :jap:
 
PS3: j'ai aussi vu que pour afficher des topics tu étais tres rapide.. je vais essayer de faire aussi bien voir mieux ;)  


 
sous GNU/linux, (qui est quand meme un OS dédié au serveurs) tu seras toujours plus rapide que sous windows, de plus sous GNU/linux, tu as des outils pour optimiser le php (mais pas MySQL)
sur mon serveur, j'ai php_accelerator (comme sur HFR), et tu gagnes environ le double de gain (une page générée en 37ms au lieu de 75ms)
 
 
 
 
 
sinon, les requetes MySQL sont toutes tres rapides quand la base contient 5000 / 10000 entrées
 
pour tester l'éfficacité de votre moteur, faites un petit script qui insere pas loin de 100.000 entrées, et là vous verrez si votre moteur est bien foutu ou pas... car les performances s'effondrent (surtout quand vous avez 100.000 topics, et que vous naviguez en page 130 de la liste des topics) si les indexes sont mal foutus...
 
 
je parle en connaissance de cause

n°598957
fabien
Vive la super 5 !
Posté le 30-12-2003 à 01:39:42  profilanswer
 

skylight a écrit :


 
sous GNU/linux, (qui est quand meme un OS dédié au serveurs) tu seras toujours plus rapide que sous windows, de plus sous GNU/linux, tu as des outils pour optimiser le php (mais pas MySQL)
sur mon serveur, j'ai php_accelerator (comme sur HFR), et tu gagnes environ le double de gain (une page générée en 37ms au lieu de 75ms)
 
 
 
 
 
sinon, les requetes MySQL sont toutes tres rapides quand la base contient 5000 / 10000 entrées
 
pour tester l'éfficacité de votre moteur, faites un petit script qui insere pas loin de 100.000 entrées, et là vous verrez si votre moteur est bien foutu ou pas... car les performances s'effondrent (surtout quand vous avez 100.000 topics, et que vous naviguez en page 130 de la liste des topics) si les indexes sont mal foutus...
 
 
je parle en connaissance de cause

quand je teste en local j'ai environ 50 000 poste et 500 000 messages et ca tourne assez vite.
D'ailleur un conseil pour les devellopeurs de forum, je vous conseille de develloper avec un forum avec des milliers de messages et non pas a vide, comme ca si ca rame--> optimisation

n°598959
skylight
Made in France.
Posté le 30-12-2003 à 01:40:55  profilanswer
 

et vous avez interet a faire un script de flood evolutif (car optimisation => changements des tables (attributs & co :d )

n°598960
skylight
Made in France.
Posté le 30-12-2003 à 01:41:51  profilanswer
 

fabien a écrit :

quand je teste en local j'ai environ 50 000 poste et 500 000 messages et ca tourne assez vite.
D'ailleur un conseil pour les devellopeurs de forum, je vous conseille de develloper avec un forum avec des milliers de messages et non pas a vide, comme ca si ca rame--> optimisation
 


 
et avec 500.000 topics ? (et 1 million de messages)
 
meme si tu navigues en page 130 de tes topics ?

n°598978
fabien
Vive la super 5 !
Posté le 30-12-2003 à 01:57:34  profilanswer
 

skylight a écrit :


 
et avec 500.000 topics ? (et 1 million de messages)
 
meme si tu navigues en page 130 de tes topics ?  

ca rame mais je me suis pas encore penché la dessus :D
je pensé aux splits, mais j'ai reflechit comme accelerer tout cela.
En fait le probleme c'est qu'avec le limit, ca calcul le nombre de ligne en les parcourant, donc + le limit est grand + il parcour de ligne.
si on a limit 1,30 ca va aller vite (1 ligne de parcouru)
par conte si on a limit 100000,30 la il va parcourir 100 000 ligne.
 
imaginon que 100 000 soit la derniere ligne de la table , il faut donc lire la table a l'envers et on aura plus qu'une ligne a parcourir.
donc au lieu de limit 100000,30 il faut order by id desc limit 1,30 et on ne parcour plus qu'un ligne :)
 
mais c plus chiant a mettre en pratique :D

n°598980
Mr yvele
yvele n'est plus.
Posté le 30-12-2003 à 01:59:05  profilanswer
 

fabien> t'as une table par catégorie toi?
 
sinon heu.. tout con :
vous les limitez à combien de carractères les pseudos?


---------------
yvele n'est plus.
n°598984
fabien
Vive la super 5 !
Posté le 30-12-2003 à 02:00:38  profilanswer
 

Mr yvele a écrit :

fabien> t'as une table par catégorie toi?
 
sinon heu.. tout con :
vous les limitez à combien de carractères les pseudos?

oui 1 table par cat.
moi je limite les pseudo a 16 caractéres.

n°598986
Mr yvele
yvele n'est plus.
Posté le 30-12-2003 à 02:01:35  profilanswer
 

va pour VARCHAR sur 16 cars alors :o  
 
 
cimèr albert ;)


---------------
yvele n'est plus.
n°598988
fabien
Vive la super 5 !
Posté le 30-12-2003 à 02:02:19  profilanswer
 

Mr yvele a écrit :

va pour VARCHAR sur 16 cars alors :o  
 
 
cimèr albert ;)  

ca va plus vite avec char ;)

n°598993
Mr yvele
yvele n'est plus.
Posté le 30-12-2003 à 02:03:39  profilanswer
 

fabien a écrit :

ca va plus vite avec char ;)


 
 
hein? [:dawa]
 
peux tu m'expliquer pourquoi?!
 
à part prendre plus de place je vois pas ce que ça change.. [:sinclaire]


---------------
yvele n'est plus.
n°598998
fabien
Vive la super 5 !
Posté le 30-12-2003 à 02:06:32  profilanswer
 

Mr yvele a écrit :


 
 
hein? [:dawa]
 
peux tu m'expliquer pourquoi?!
 
à part prendre plus de place je vois pas ce que ça change.. [:sinclaire]

ben varchar c'est variable comme sont nom l'indique, donc le serveur ne sais pas combien de caractere il doit lire, donc il est obligé de compter les caracteres, tandis qu'avec char il sait combien il doit lire.
donc varchar c'est a utiliser si tu es limité en espace, et char si tu veux aller plus vite.

n°599003
Mr yvele
yvele n'est plus.
Posté le 30-12-2003 à 02:12:49  profilanswer
 

fabien a écrit :

ben varchar c'est variable comme sont nom l'indique, donc le serveur ne sais pas combien de caractere il doit lire, donc il est obligé de compter les caracteres, tandis qu'avec char il sait combien il doit lire.


 
hum?..  :heink:  
tu as jamais fait de programmation C++ toi :D  
 
ben en varchar le serveur va arretez sa lecture à \0 donc si la chaine va faire 6 caractères.. il va lire 7 caractères (avec le \0) et puis s'arreter..
alors qu'avec un char de 16, si tu stockes que 7 caractères dedans, il va quand meme lire les 16 caractères.. [:sinclaire]
 
donc char n'est à utiliser que quand tu es sur de remplir tout tes caractères...  
 
voila.. donc tu peux encore ameliorer la rapidité de ton forum :D


---------------
yvele n'est plus.
n°599006
drasche
Posté le 30-12-2003 à 02:15:20  profilanswer
 

Mr yvele a écrit :

hum?..  :heink:  
tu as jamais fait de programmation C++ toi :D  
 
ben en varchar le serveur va arretez sa lecture à \0 donc si la chaine va faire 6 caractères.. il va lire 7 caractères (avec le \0) et puis s'arreter..
alors qu'avec un char de 16, si tu stockes que 7 caractères dedans, il va quand meme lire les 16 caractères.. [:sinclaire]
 
donc char n'est à utiliser que quand tu es sur de remplir tout tes caractères...  


'portnawak, on voit bien que t'as pas encore beaucoup bossé le sujet toi :D
 
en char il va tout lire, peut importe le \0


---------------
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°599009
Mr yvele
yvele n'est plus.
Posté le 30-12-2003 à 02:18:32  profilanswer
 

drasche a écrit :


'portnawak, on voit bien que t'as pas encore beaucoup bossé le sujet toi :D
 
en char il va tout lire, peut importe le \0


 
ben c'est ce que je dit, en char il n'y a pas de \0.. il lit tout comme un bourrin.. [:sinclaire]
 
t'as pété un plomb ou quoi? :??:


---------------
yvele n'est plus.
n°599015
drasche
Posté le 30-12-2003 à 02:22:24  profilanswer
 

Mr yvele a écrit :

ben c'est ce que je dit, en char il n'y a pas de \0.. il lit tout comme un bourrin.. [:sinclaire]
 
t'as pété un plomb ou quoi? :??:  


bin ce que je veux dire c'est qu'il va lire ta table comme une matrice fixe, autant de rows de x bytes et .|
 
c'est là qu'il est le gain puisqu'il le saura à l'avance :o
 
parce que t'as pas besoin de remplir 16 chars si t'as déclaré un char(16), il le remplira pour toi ;)


Message édité par drasche le 30-12-2003 à 02:22:29

---------------
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)
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  62  63  64  ..  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)