Aller au contenu

destroyedlolo

Hubmaster
  • Compteur de contenus

    823
  • Inscrit(e) le

  • Dernière visite

Tout ce qui a été posté par destroyedlolo

  1. Lorsque Lycos est devenu penible, j'ai utilise des 301 pour migrer vers mon propre serveur. Ca c'est bien passe ... sauf que mon ancien site a ete desindexe puis le nouveau reindexe. Je n'avais pas perdu de classement mais ca a mis quant meme plusieurs semaines ...
  2. Cette discussion me laisse vraiment pantois : c'est un probleme qui est connu depuis que les calculs binaires existent PHP n'a strictement rien a faire la dedans : ce sont les librairies mathematiques du systemes qui etablissent la precision de ces calculs. Les solutions sont : Augmenter les precisions internes (genre calculer sur 10 digits pour n'en afficher que 8). utiliser du BCD plutot que du binaire pure utiliser uniquement du calcul formel lorsque c'est possible. Mais faut etre clair, hormis le calcul formelle, y'a rien de miraculeux, hein ...
  3. Je suis d'accord avec Sarc : l'unique solution pour moi est d'associer un Tag a chacun des articles et de mettre a jour que les articles modifies ou cree. Fait un search global tel que tu le souhaites tuera ta base un jour ou l'autre, lorsque le nombre d'article sera trop grand.
  4. Je ne suis pas entree en detail dans ton code (parce que pas le temps) mais d'apres mon experience, tu ferais mieux d'utiliser un framework tel que l'excellentissime prototype.js qui te rendra la vie vraiment beaucoup plus facile. Franchement, je suis toujours enclin a faire du home made mais sur ce coup, prototype a pris le pas.
  5. Meme si c'est un peu extreme, rien n'empeche de contacter le consultat du pays incrimine et/ou de contacter un media local s'il ne bouge pas (dans le cas bien sur d'un pays ou la presse a un minimum de liberte). Bye Laurent
  6. Je pensais plutot au directive MAX???? qui limitent le nombre de clients (monter trop haut ne sert a rien non plus, risque de swap sinon) Ben, c'est simple : ton log ne doit contenir que des adresses IP et non des noms. Autres pistes : si tu proteges des pages, il ne faut pas que ce soit en utilisant des noms de domaines (y compris pour les domaines locaux) : il ne faut utiliser que des IP sinon ... lookup sur le DNS. Tu utilises du https ? Si oui, c'est plus lent. De plus, suivant la config que tu utilises, il se peux que SSL verifie le client -> a nouveau lookup. Si ca persiste, je te conseille d'utiliser un sniffer de trames IP pour t'assurer qu'il ne reste plus de requette DNS. Dans ce cas, le probleme sera a chercher ailleurs ...
  7. Je pense quant meme qu'il est important de porte plainte. Deja, ca te protege en prouvant qu'en temps que moderateur, tu as fait ce qu'il fallait. Ensuite, je pense que ca donnera plus de moyen a la police au cas ou le gas fait parti d'un reseau.
  8. J'utilise PHP 5.2 et Apache 2.2 sur des machines tres lentes (par exemple, la magorite des mes sites tournent sur une vielle SparcStation 20 datant du dernier millenaire) et ca fonctionne pas mal : Les latences que je notes sont principalement due a ma connexion ADSL et non au serveur lui-meme, meme lorsque les stats tournent en tache de font. Voici quelques pistes que tu peux explorer : Appel reverse DNS par apache pour generer les logs (verifier que la config contient HostnameLookups Off). Dans le cas contraire, il y aura un appel DNS pour chaque client. Memoire : meme s'il n'y a pas de process swapper, l'OS a parfois besoin de reorganiser sa memoire avant de creer un nouveau process. C'est surtout vrais si tu as des pages ou des applies en taches de font qui consomment beaucoup de memoire. PHP en mode CGI nombre de process apache trop reduit : dans ce cas, si la page contient beaucoup de "sous elements" comme des images, il est possible que le client doivent attendre que tout ces elements soient disponnibles avant de generer la page. La solution est alors d'augmenter le nombre de process Apache, mais aussi de specifier la taille de toutes les images des pages : ainsi les pages seront affichees complements meme si toutes les images ne sont pas encore transferer. Visuellement c'est mieux meme si ca ne change pas grand chose techniquement. Voila ce qui me vient a l'esprit, il y a sans doute d'autres trucs ... Bye Lolo
  9. Il me semble avoir lu dans la doc de scriptaculous que ca merdait avec certains navigateurs et qu'il devenait impossible de les faire apparaitre ...
  10. Comme il est dit, un PHP en CGI est tres mauvais pour les perfs. Ensuite, tu as beaucoup de memoire libre et ton utilisation n'est pas tres dynamique : peut etre devrais-tu rajouter du cache au niveau de la bdd. Quel est l'utilisation disque : est-ce que l'usage est haut aussi ? Dans ce ca la, rajoute a nouveau du cache pour les disques. Si tu as beaucoup de d'acces disque due a la Bdd, je te conseille de la mettre sur 1 disque separe, voir sur du RAID (attention, pas uniquement sur un autre slice du meme disque physique, mais sur un autre disque, voir meme avec un autre controleur si tu es en ATA ou IDE). Enfin, si les problemes persistent, une bonne revue du code ne pourra que faire du bien, en particulier en supprimant autant se faire se peu tous les acces BDD inutiles (la grosse majorite des sites actuels usent et abusent des acces bdd alors qu'ils servent des fichiers qui pourraient facilement etre des fichiers statiques. Bonne chance.
  11. Merci libelinfo, c'etait ca ... le background inline venait d'un copier-coller malheureux et ecrasait ce qu'il y avait dans le CSS
  12. Alors pour la bande noire, j'ai compris d'ou ca viens : Le fond est cree par le CSS suivant : .fond { font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(/Images/fbleu.png); background-repeat: repeat-x; background-color:#C9E7FF; color: #02284E; } Alors si dans le Body, le code fonctionne sans probleme, dans le DIV qui permet d'afficher l'image, le "background-color" ne semble pas pris en compte Bref, en dessous de l'image qui cree de degrade de gris, la bande noire apparait. Ca vient forcement de mon code vu que ca arrive a la fois sur IE et FF ... Qq'un aurait une idee ? Bye Laurent
  13. J'ai eu la reponse sur l'excellentissime forum SunWizard En resume, il faut creer une interface de bouclage cote winmachin (le liens vers la procedure d'installation est donner dans le post de Sunwizard) et de creer une interface reseau vers ce bouclage dans VB. Par contre : il faut utiliser des IP fixes j'ai devalide l'IPv6 cote Ubuntu car le loopback semble ne gerer que l'IPv4 (mais je n'ai pas ete voir plus loin, de toute facon, l'IPv6 ne me sert a rien) Il faut faire gaffe a la config reseau du navigateur : par exemple, dans mon car, il recupere le proxy automatiquement (config du taf) et evidement mon reseau prive n'est pas exclu dans ca ne marche pas. Par contre, connecte chez moi, donc sans cette config proxy, ca fonctionne tres bien. La solution est evidement de force une configuration sans proxy ou de le configurer a la main. Pour le reste, ca fonctionne tres tres bien. En esperant que ca t'aide ... Bye Lolo
  14. Merci Arlette, je passe le compliment a qui de droit Ha ? Interessant, c'est la premiere fois qu'on me fait cette remarque, je vais donc ajouter un message genre "precedent" et "suivant". Au passage, un grand merci a la librarie Prototype : au debut, j'avais reutilise un vieux code maison pour faire le JS mais ca merdoyait pas mal avec IE (comme d'hab). Mais la, tout est pris en charge automatiquement, vraiment du tres bon boulo ! Je m'attaque maintenant a cette disgracieuse bande noire ... qui n'apparait visiblement que sous windows (en tout cas, je ne l'ai ni sous Ubuntu, ni sous Solaris ...). Merci et A+ Lolo
  15. Ben, il faudrait le dire au membre de mon club photo car j'ai pret de la moitier des visites sur le site qui sont fait avec cette bouse La force marketing a fait des degat paske qu'impossible de les faires passer a Firefox ou a Gimp, ils preferent paye pour des logiciels merdique (IE) ou cher alors qu'ils n'en ont pas vraiment le besoin ... chacun son truc. Bon, pour revenir a mon probleme, ca devrait mieux marcher maintenant ... Reste-il des problemes avec Safari ? Bye Lolo PS: Je sais qu'il y a encore une bande noire en bas mais il est trop tard pour que je cherche maintenant ...
  16. Oups, j'oubliais : il faut bien evidement cliquer sur une des imagettes pour voir le probleme. Bye Lolo
  17. Bon, j'ai trouve pour M$IE (meme si ce n'est pas encore en ligne). Ne reste donc que le probleme des ascenseurs pour les navigateurs civilises. Si qq'un a une idee. Bye Lolo
  18. Bonjour, J'ai programmer un visionneur d'image a base de DIV et de CSS et controle par du javascript. Voir la page http://sillingy.clubphotos.fr/Themes/20084/Arbres/Charles/ J'ai les probleme suivant : Avec FireFox, si la photo a affiche est plus haute que la fenetre du navigateur, aucun ascenseur ne s'affiche et il est donc impossible de scroller pour voir le bas de la photo ou le commentaire qui se trouve en dessous. En fait, l'affichage de l'ascenseur depend uniquement de la page elle meme mais ne tient pas compte de la taille du DIV. Avec IE6, c'est pire car le DIV s'affiche en bas de la page et non en haut comme demande. Auriez vous une idee pour que mon div s'affiche a la place de la page originale (comme sous FF) mais que s'il est plus grand que la fenetre, un ascenseur apparait ? Merci et A+ Lolo
  19. ??? En effet, ca fonctionne. Meme si ce n'etait pas present dans la page de test, je l'avais fait pour mes essaies sans reussir a le faire fonctionner ... alors que ca fonctionne maintenant. Faut pas chercher, sans doute une erreur de syntaxe Merci en tout cas. Bye Lolo
  20. Alors disons h**l://sillingy.clubphotos.fr/~laurent
  21. Pour Youtube, c'est deja le cas depuis un moment, au moins depuis que GG a racheter Youtube. J'avais entendu parler aussi de module de reconnaissance dans les videos ou les images mais je ne sais pas si GG l'a mis en place.
  22. Bonjour, J'ai le code suivant : <div id='afficheur' style='display:none; position:Absolute; top:0; background-color:#000000'> <img src="/Trombinoscope/Laurent/Truc%20%26%20bidule/IMG_0002.JPG" border=5> </div> Ce Div est affiche par un code Javascript et j'aimerai qu'il se superpose a toute la page (d'ou le Top:0). Mon probleme est qu'il ne prend que la taille de l'image qu'il contient. Comment faire pour qu'il remplisse toute la largeur et toute la hauteur de la page ? Bye Lolo PS: C'est un design fluide, donc pas question de forcer une largeur.
  23. Perso, toutes mes requettes concernants le Javascript tombe sur cette cochonerie. J'ai meme certaines pages ou il me dit que "cette page et interdite pour votre ordinateur" et de donner mon adresse IP. N'importe quoi Google : qu'ils continuent comme ca et ils perdront leurs "clients".
×
×
  • Créer...