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

 


 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  548  549  550  ..  1454  1455  1456  1457  1458  1459
Auteur Sujet :

blabla@web

n°1726443
XaTriX
Posté le 29-04-2008 à 17:40:57  profilanswer
 

Reprise du message précédent :

omega2 a écrit :

XaTriX > A est un élément de type inline. On a pas le droit de mettre un élément de type bloc dans un élément de type inline et ce quelque soit le css utilisé à côté.
Donc non, même si ton a est affiché comme un bloc, tu n'as pas le droit de mettre un div dedans. Par contre t'as le droit d'y mettre un span affiché comme un bloc même si le lien est affiché comme un lien basique.


Oui je savais mais je croyais quand faisait display:block bah ça n'était plus un élement inline :o
 
XaT


---------------
Proxytaf ? non rien
mood
Publicité
Posté le 29-04-2008 à 17:40:57  profilanswer
 

n°1726473
XaTriX
Posté le 29-04-2008 à 18:21:48  profilanswer
 

Bon ca me donne ça :  
http://www.pixelz.fr/0/b/4/7c0b6b0d69e6a9662de835f2a9400.png
 
C'est pas vraiment ce que je voulais mais c'est intéréssant :o
 
XaT


---------------
Proxytaf ? non rien
n°1726483
omega2
Posté le 29-04-2008 à 18:39:47  profilanswer
 

Les règles css sont uniquement des règles d'affichage et elles ne changent jamais la nature des éléments.
T'imagines le bordel que ça serait pour faire des page (x)html valide si la nature des éléments changeaient tu tout au tout en fonction de la feuille de style utilisé ou de l'absence de feuille de style (option "aucun style" dans firefox par exemple)?

n°1726529
XaTriX
Posté le 29-04-2008 à 19:53:02  profilanswer
 

Bah je parlais pas uniquement en CSS, je pensais que y'avais un truc en JS genre onmouseover ou je sais pas quoi :o
 
XaT


---------------
Proxytaf ? non rien
n°1726568
Sylfurd
UUUURUTORAMAN §§
Posté le 29-04-2008 à 21:40:05  profilanswer
 

Hello :hello:
 
J'ai besoin d'un petit coup de pouce de compatibilité IE !
Je bosse sur ce site en ce moment: http://www.surrenales.com
 
Bien sur y a qques petites différences de rendu sous IE et les autres navigateurs, mais une est particulièrement embêtante, ce sont les sommaires qui prennent toute la largeur qui leur sont disponibles [:nybbas]
 
En fait je constate le problème avec n'importe quelle liste ( <ul> dans ce cas ) qui n'adapte pas sa taille à son contenu sous IE mais qui prend toute la place dispo !
En fait rien à voir avec ça, je continue mes recherches, ça a l'air plutot d'etre un probleme de table imbriquées :o
 
Connaissez vous une astuce pour résoudre ce problème ? :)
 
Merci bien pour toute aide :jap:


Message édité par Sylfurd le 29-04-2008 à 22:07:52

---------------
NNiD: Sylfurd
n°1726577
Dj YeLL
$question = $to_be || !$to_be;
Posté le 29-04-2008 à 22:05:59  profilanswer
 

Un serveur MySQL peut il héberger plusieurs centaines de bases de données sans problème ? Ou est-ce qu'il risque d'y avoir un problème de perf ? (bon après ça dépend du serveur toussa, mais déjà est-ce que le fait d'héberger les datas de 1000 client dans une seule base équivaut en terme de perf à héberger les datas de 1000 clients dans 1000 bases différentes par exemple ?


---------------
Gamertag: CoteBlack YeLL
n°1726578
ratibus
Posté le 29-04-2008 à 22:11:46  profilanswer
 

Dj YeLL a écrit :

Un serveur MySQL peut il héberger plusieurs centaines de bases de données sans problème ? Ou est-ce qu'il risque d'y avoir un problème de perf ? (bon après ça dépend du serveur toussa, mais déjà est-ce que le fait d'héberger les datas de 1000 client dans une seule base équivaut en terme de perf à héberger les datas de 1000 clients dans 1000 bases différentes par exemple ?


Ca dépend.

Spoiler :

Est-ce que tu peux tromper 1000 fois 1000 personnes ?


---------------
Mon blog
n°1726580
Dj YeLL
$question = $to_be || !$to_be;
Posté le 29-04-2008 à 22:13:55  profilanswer
 

ratibus a écrit :


Ca dépend.

Spoiler :

Est-ce que tu peux tromper 1000 fois 1000 personnes ?



 
[:rofl] J'ai parié avec moi-même que quelqu'un allait la faire ... j'ai gagné :D
 
Et encore, pour pas trop mettre sur la voie j'ai du changer mon texte :o
 
J'avais écris "vaut il mieux héberger 1 client dans 1000 tables ou 1000 clients dans 1 table" :whistle:


---------------
Gamertag: CoteBlack YeLL
n°1726585
Dj YeLL
$question = $to_be || !$to_be;
Posté le 29-04-2008 à 22:28:07  profilanswer
 

Ah ou sinon y'a aussi la possibilité de :
 
1 BDD => 1000 * X tables avec un prefix different par client :o


---------------
Gamertag: CoteBlack YeLL
n°1726586
theredled
● REC
Posté le 29-04-2008 à 22:32:35  profilanswer
 

et 40 bdd => 25 * X tables ? [:le kneu]


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
mood
Publicité
Posté le 29-04-2008 à 22:32:35  profilanswer
 

n°1726587
Dj YeLL
$question = $to_be || !$to_be;
Posté le 29-04-2008 à 22:34:11  profilanswer
 

Oui aussi :o
 
Enfin bref, quel est la meilleur solution quoi :o


---------------
Gamertag: CoteBlack YeLL
n°1726588
theredled
● REC
Posté le 29-04-2008 à 22:35:14  profilanswer
 

Fort de mon expertise du monde en général, je dirais le juste milieu :o


Message édité par theredled le 29-04-2008 à 22:35:21

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1726593
Dj YeLL
$question = $to_be || !$to_be;
Posté le 29-04-2008 à 22:45:26  profilanswer
 

Merci de ton aide précieuse, je ne sais pas comment j'aurais fait sans toi :jap:


---------------
Gamertag: CoteBlack YeLL
n°1726595
theredled
● REC
Posté le 29-04-2008 à 22:52:11  profilanswer
 

A l'avenir, contente toi d'un MP :o


---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1726659
theredled
● REC
Posté le 30-04-2008 à 02:03:56  profilanswer
 

lolilol, je veux faire un <textarea> qui s'étire en fonction du contenu via JS (jamais de scrollbar, en gros), je galère actuellement, c'est possible ou je laisse tomber ?


Message édité par theredled le 30-04-2008 à 02:04:41

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1726661
Delusive
Posté le 30-04-2008 à 02:54:48  profilanswer
 

Il me semble que MD fait justement ce genre de chose, pour la modification de messages.

n°1726667
0x90
Posté le 30-04-2008 à 08:00:02  profilanswer
 

http://kmichel.info/bdel/balls <-- pour ceux que ça peut intéresser de voir si on peut faire de la 3D en js/html, j'lai retouchée un peu et viré 2 bottlenecks (le zsort et la modif de style via css) c'est vachement moins lent sous ffx mais pas encore ça :/ (webkit est fillrate-limited à coté ...)

Message cité 1 fois
Message édité par 0x90 le 30-04-2008 à 08:00:35

---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1726671
skeye
Posté le 30-04-2008 à 08:13:42  profilanswer
 

Dj YeLL a écrit :

Ah ou sinon y'a aussi la possibilité de :
 
1 BDD => 1000 * X tables avec un prefix different par client :o


euh, lolilol?[:pingouino]


---------------
Can't buy what I want because it's free -
n°1726672
0x90
Posté le 30-04-2008 à 08:15:24  profilanswer
 

skeye a écrit :


euh, lolilol?[:pingouino]


 
Ben quoi, quand tu code un forum, tu fais pas une table par topic avec un préfixe différent par table ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1726676
skeye
Posté le 30-04-2008 à 08:23:01  profilanswer
 

0x90 a écrit :

 

Ben quoi, quand tu code un forum, tu fais pas une table par topic avec un préfixe différent par table ?


si si. D'ailleurs un site d'expert appelé TDWTF est tellement impressionné par mon taf qu'ils envisagent une série spéciale sur une semaine.[:doc petrus]

Message cité 1 fois
Message édité par skeye le 30-04-2008 à 08:23:08

---------------
Can't buy what I want because it's free -
n°1726678
0x90
Posté le 30-04-2008 à 08:30:51  profilanswer
 

skeye a écrit :


si si. D'ailleurs un site d'expert appelé TDWTF est tellement impressionné par mon taf qu'ils envisagent une série spéciale sur une semaine.[:doc petrus]


 
t'as recompilé mysql pour augmenter le nombre de tables par bases, t'arrivait plus à créer de nouveaux posts  ?


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1726737
kao98
...
Posté le 30-04-2008 à 10:12:23  profilanswer
 

0x90 a écrit :

http://kmichel.info/bdel/balls <-- pour ceux que ça peut intéresser de voir si on peut faire de la 3D en js/html, j'lai retouchée un peu et viré 2 bottlenecks (le zsort et la modif de style via css) c'est vachement moins lent sous ffx mais pas encore ça :/ (webkit est fillrate-limited à coté ...)


Plutôt rapide sous opera !
Attends, je vais tester avec un vieux portable avec ff3b5 et opera 9.5b2  [:tinostar]  
 
Mais, en gros, c'est le software renderer ré-inventé ! A quand une API Javascript exploitant nos cartes 3D ? :o
 
Edit : ha ben ouais ! C'est beaucoup plus rapide sous Opera ! \o/

Message cité 1 fois
Message édité par kao98 le 30-04-2008 à 10:18:48
n°1726743
theredled
● REC
Posté le 30-04-2008 à 10:26:35  profilanswer
 

Delusive a écrit :

Il me semble que MD fait justement ce genre de chose, pour la modification de messages.


exact test

 

edit : c'est juste à l'ouverture du message, calculé coté serveur, ça se fait pas en temps réel.

 

edit/2 : j'étais persuadé que PhpMyAdmin le faisait mais je retrouve plus où [:sisicaivrai]


Message édité par theredled le 30-04-2008 à 10:41:08

---------------
Contes de fées en yaourt --- --- zed, souviens-toi de ma dernière lettre. --- Rate ta musique
n°1726761
0x90
Posté le 30-04-2008 à 10:50:43  profilanswer
 

kao98 a écrit :


Plutôt rapide sous opera !
Attends, je vais tester avec un vieux portable avec ff3b5 et opera 9.5b2  [:tinostar]  
 
Mais, en gros, c'est le software renderer ré-inventé !  
 
A quand une API Javascript exploitant nos cartes 3D ? :o
 
Edit : ha ben ouais ! C'est beaucoup plus rapide sous Opera ! \o/


 
Elle existe déjà, suffit de faire un ptit applet java qui charge jogl+rhino et offre un callback pour faire passer une grosse chaine de caractère, cette chaine est passée à rhino coté java qui l'évalue, et voila, t'as du javascript avec accès à tout les packages java, donc à la 3D accélérée, au son etc..


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1726766
Dj YeLL
$question = $to_be || !$to_be;
Posté le 30-04-2008 à 10:57:07  profilanswer
 

skeye a écrit :


euh, lolilol?[:pingouino]


 
Nan mais c'est bon hein, c'était juste pour compléter l'énumération des possibilité [:zaib3k]


---------------
Gamertag: CoteBlack YeLL
n°1726779
skeye
Posté le 30-04-2008 à 11:15:41  profilanswer
 

Dj YeLL a écrit :


 
Nan mais c'est bon hein, c'était juste pour compléter l'énumération des possibilité [:zaib3k]


oui nan mais 1000 bases c'est encore plus lolilol hein.[:roane]


---------------
Can't buy what I want because it's free -
n°1726791
Dj YeLL
$question = $to_be || !$to_be;
Posté le 30-04-2008 à 11:29:01  profilanswer
 

skeye a écrit :


oui nan mais 1000 bases c'est encore plus lolilol hein.[:roane]


 
Pourquoi ?
 
Je vois pas ce qu'il y a d'illogique à ce qu'un client ait sa propre base [:spamafote] T'es franchement lourd avec des phrases à la con et tes smileys qui ne valent pas mieux. Ça te trouerait le cul d'argumenter ? Quitte à rien dire autant fermer sa gueule non ?
 
Si je pose la question c'est que je ne sais pas quelle est la meilleure solution, tu crois qu'un "lolilol" va m'aider ?
 
Et comme je l'ai dis, je ne vois pas pourquoi créer une BDD pour chaque client serait pas faisable.


---------------
Gamertag: CoteBlack YeLL
n°1726805
XaTriX
Posté le 30-04-2008 à 11:47:13  profilanswer
 

[:parisbreizh]


---------------
Proxytaf ? non rien
n°1726810
masklinn
í dag viðrar vel til loftárása
Posté le 30-04-2008 à 12:01:30  profilanswer
 

skeye a écrit :


euh, lolilol?[:pingouino]


http://en.wikipedia.org/wiki/Partition_(database) [:dawa]
 
Naturellement, c'est mieux quand la db est suffisament intelligente pour gérer ça toute seule :o


---------------
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°1726827
casimimir
Posté le 30-04-2008 à 12:32:59  profilanswer
 

une piste de réflexion serait de savoir si une majorité des informations sont susceptible d'être commune a l'ensemble de tes clients, si c'est pour que ce soit quasi identique mais dans des bases différentes alors bof. Encore qu'un mix des deux est surement possible.
Aussi savoir si tes clients ont ou doivent avoir un accès direct a la base, je suppose que non mais bon...
Et est ce qu'a un moment tu risques de devoir recouper les informations de tes différents clients.
Sinon en terme de perfs qqu'un s'est surement amusé a faire une comparaison, je suis assez curieux si qqu'un trouve un article, c'est un débat qui revient souvent.

n°1726835
skeye
Posté le 30-04-2008 à 12:52:14  profilanswer
 

Dj YeLL a écrit :

Je vois pas ce qu'il y a d'illogique à ce qu'un client ait sa propre base [:spamafote] T'es franchement lourd avec des phrases à la con et tes smileys qui ne valent pas mieux. Ça te trouerait le cul d'argumenter ? Quitte à rien dire autant fermer sa gueule non ?

 

Non mais tu causes sérieusement en plus?[:ktulu]
Tu veux pas aussi déployer une nouvelle version de ton appli à chaque nouveau client tant que t'y es?[:pingouino]
Et les données qui n'ont pas de rapport avec le client, tu les dupliques dans une nouvelle base à chaque nouveau client pour pouvoir continuer à faire des jointures?
Tu te rends compte du bordel pour administrer une horreur pareille?

 

Dénormaliser un peu pour améliorer les perfs avec quelques tables qui sémantiquement font doublon ok, si on peut éviter c'est mieux mais c'est tout à fait défendable, mais faire n'importe-quoi à ce point je ne pensais quand même pas avoir besoin d'argumenter...[:pingouino]

Message cité 1 fois
Message édité par skeye le 30-04-2008 à 12:53:51

---------------
Can't buy what I want because it's free -
n°1726836
skeye
Posté le 30-04-2008 à 12:53:39  profilanswer
 

masklinn a écrit :

Naturellement, c'est mieux quand la db est suffisament intelligente pour gérer ça toute seule :o


oui, voilà. C'est pas le boulot du programmeur, ce genre d'optis, pour moi, même si je conçois qu'on puisse vouloir le faire pour gagner des perfs quand le moteur du sgbd ne le fait pas...


---------------
Can't buy what I want because it's free -
n°1726838
Dj YeLL
$question = $to_be || !$to_be;
Posté le 30-04-2008 à 12:57:45  profilanswer
 

casimimir a écrit :

une piste de réflexion serait de savoir si une majorité des informations sont susceptible d'être commune a l'ensemble de tes clients, si c'est pour que ce soit quasi identique mais dans des bases différentes alors bof. Encore qu'un mix des deux est surement possible.
Aussi savoir si tes clients ont ou doivent avoir un accès direct a la base, je suppose que non mais bon...
Et est ce qu'a un moment tu risques de devoir recouper les informations de tes différents clients.
Sinon en terme de perfs qqu'un s'est surement amusé a faire une comparaison, je suis assez curieux si qqu'un trouve un article, c'est un débat qui revient souvent.


 
Aucune information ne sera commune entre les clients.


---------------
Gamertag: CoteBlack YeLL
n°1726839
skeye
Posté le 30-04-2008 à 12:57:48  profilanswer
 

...et si ça vous parait pas évident qu'on ne crée pas une nouvelle base à chaque nouveau client, arrêtez la conception, putain. Ou alors n'infligez jamais la maintenance à personne d'autre.[:pingouino]


---------------
Can't buy what I want because it's free -
n°1726840
Dj YeLL
$question = $to_be || !$to_be;
Posté le 30-04-2008 à 12:58:44  profilanswer
 

skeye a écrit :


 
Non mais tu causes sérieusement en plus?[:ktulu]
Tu veux pas aussi déployer une nouvelle version de ton appli à chaque nouveau client tant que t'y es?[:pingouino]
Et les données qui n'ont pas de rapport avec le client, tu les dupliques dans une nouvelle base à chaque nouveau client pour pouvoir continuer à faire des jointures?
Tu te rends compte du bordel pour administrer une horreur pareille?
 
Dénormaliser un peu pour améliorer les perfs avec quelques tables qui sémantiquement font doublon ok, si on peut éviter c'est mieux mais c'est tout à fait défendable, mais faire n'importe-quoi à ce point je ne pensais quand même pas avoir besoin d'argumenter...[:pingouino]


 
Quel rapport ? Tous les forums tourneront sous le même script, mais chacun aura ses propre catégories, ses propres membres, ses propres posts, ses propres permissions ...


---------------
Gamertag: CoteBlack YeLL
n°1726842
skeye
Posté le 30-04-2008 à 12:59:13  profilanswer
 

Dj YeLL a écrit :

Aucune information ne sera commune entre les clients.


hein?[:pingouino]
Mais tu as quoi dans ta base, là? Explique, parce-que dans ce cas c'est plusieurs instances de la même appli que tu veux faire, pas une appli avec plusieurs utilisateurs.


---------------
Can't buy what I want because it's free -
n°1726845
skeye
Posté le 30-04-2008 à 13:01:07  profilanswer
 

Dj YeLL a écrit :

Quel rapport ? Tous les forums tourneront sous le même script, mais chacun aura ses propre catégories, ses propres membres, ses propres posts, ses propres permissions ...

 

Contexte très particulier, dans ce cas. Ce n'est plus une seule appli, ce sont plusieurs instances de la même appli qui dans ce cas précis utilisent le même script.

 

[edit]

 

...et tu ajoutes au-dessus de ça une appli pour toutes les gérer.

Message cité 1 fois
Message édité par skeye le 30-04-2008 à 13:03:00

---------------
Can't buy what I want because it's free -
n°1726847
masklinn
í dag viðrar vel til loftárása
Posté le 30-04-2008 à 13:02:56  profilanswer
 

skeye a écrit :


oui, voilà. C'est pas le boulot du programmeur, ce genre d'optis


Sauf quand tu utilises une DB poorie qui le gère pas genre MySQL :o
 
Après, c'est clairement une optimisation, donc un truc qu'on considère quand les perfs actuelles sont largement insuffisantes et que les autres optims (caches, dénormalisations basiques, ...) sont insuffisantes pour atteindre les performances nécessaires :jap:


---------------
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°1726848
Dj YeLL
$question = $to_be || !$to_be;
Posté le 30-04-2008 à 13:04:17  profilanswer
 

skeye a écrit :


 
Contexte très particulier, dans ce cas. Ce n'est plus une seule appli, ce sont plusieurs instances de la même appli qui dans ce cas précis utilisent le même script.


 
Je n'ai jamais dis le contraire, moi tout ce que je voulais savoir c'est si c'est mauvais pour les perfs d'héberger 1000+ base de données sur un même serveur
 
Ou s'il vaut mieux 1 seule base de données avec les datas de 1000+ clients mélangées mais avec un identifiant par client.
 
L'avantage des BDD séparées et que s'il y a une couille dans l'une, les 999 autres sites fonctionnent encore, dans le cas contraire, tous les sites tombent.


---------------
Gamertag: CoteBlack YeLL
n°1726851
skeye
Posté le 30-04-2008 à 13:11:17  profilanswer
 

Dj YeLL a écrit :


 
Je n'ai jamais dis le contraire, moi tout ce que je voulais savoir c'est si c'est mauvais pour les perfs d'héberger 1000+ base de données sur un même serveur
 
Ou s'il vaut mieux 1 seule base de données avec les datas de 1000+ clients mélangées mais avec un identifiant par client.
 
L'avantage des BDD séparées et que s'il y a une couille dans l'une, les 999 autres sites fonctionnent encore, dans le cas contraire, tous les sites tombent.


 
ya énormément de paramètres à prendre en compte, là.
 
1) Sous mysql (puisque c'est ta cible), il se passe quoi quand tu fais ça? Augmentation du nombre de process, de la conso mémoire pour chaque nouvelle base?
2) Quel serveur?
3) Quelle volumétrie envisagée pour chaque base?
4) Quel impact sur les requêtes (en éclatant les bases tu vires des jointures)?
 
Puis t'as pas mal de questions annexes :
 
5) Complexité d'administration / sauvegardes?
6) Complexité du code php commun?
7) Il se passe quoi si le serveur ne supporte plus l'ajout d'une nouvelle base?
...


---------------
Can't buy what I want because it's free -
n°1726855
Jubijub
Parce que je le VD bien
Posté le 30-04-2008 à 13:19:52  profilanswer
 

j'ai beau réfléchir j'arrive pas à trouver un seul avantage au fait d'avoir tant de bases...on m'a tjs appris que si t'en viens à te demander comment créer plusieurs centaines de tables pour résoudre ton problème, c'est que t'as mal posé la question
 
quand tu vois aussi que les bonnes pratiques de dev te poussent à avoir des environnement de dev, d'intégration, de test, de valid/recette, de maintenance, de prod, soit 4-5 environnements, si tu as 1000 bases je te laisse calculer la complexité du bordel à administrer...
 


---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  548  549  550  ..  1454  1455  1456  1457  1458  1459

Aller à :
Ajouter une réponse
 

Sujets relatifs
blabla 3blabla 2
PUTAIN HARKO TU AS FERM2 BLABLA ![Beaucoup de blabla pour rien : post à effacer] Compiler .bat
variable1="blabla + variable2 +blala : c'est possible ??[PHP & regex] "blabla blabla file.ext?point=444 blabla" Recupérer 444
mail("celine@hotmail.com"," sujet","blabla"); pose une err ! Help[MySQL] WHERE 'blabla' compris dans le champ truc
[blabla@olympe] Le topic du modo, dieu de la fibre et du monde[PHP / BlaBla - limite]
Plus de sujets relatifs à : blabla@web


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