Jump to content

Spidetra

Hubmaster
  • Content Count

    326
  • Joined

  • Last visited

Everything posted by Spidetra

  1. Déjà un module francophone : h**p://outils.yagoort.org/yagooglehome.html
  2. juste une précision : - tu vas gagner en terme d'accès à la base de données. - en contrepartie tu vas consommer plus d'espace disque. La technique implique que tu es des disques durs performants.
  3. En PHP tu trouveras un article sur le JDN qui utilise PEAR::Cache_Lite http://developpeur.journaldunet.com/tutori...s_cache1a.shtml je ne sais pas si les fonctions de cache de PEAR sont les plus performantes. Attention : la mise en page d'un site : demande de modifier le code de quasiment tout tes scripts PHP. Voici un exemple de header dynamique qu fait appel à la base de données : ... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title><?php echo $t->getText( $title ); ?></title> <meta name="description" content="<?php echo $t->getText( $description ); ?>" /> <meta name="keywords" content="<?php echo $t->getText( $keywords ); ?>" /> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $charset ; ?>" /> <link rel="stylesheet" href="<?php echo $css ; ?>" type="text/css" /> <!-- <link rel="stylesheet" href="images/ltr/interface.css" />--> </head> ... Pour mettre en place un systeme de cache avec PEAR : <?php // Le code pHP de mise en cache if ( $cache ) { require_once( "Cache/Lite/Output.php" ); $options = array( 'cacheDir' => ROOT_PATH . $setting[ 'cache_dir' ], 'lifeTime' => $cachetime ); // $id doit être un identifiant unique ( Ex : un ID produit ) $id = **********; $Cache_Lite = new Cache_Lite_Output($options); if ( $data = $Cache_Lite->get( $id ) ) { echo($data); return; } $Cache_Lite->start( $id ); } // fin de la gestion du cache // le reste de la page ne change pas ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title><?php echo $t->getText( $title ); ?></title> <meta name="description" content="<?php echo $t->getText( $description ); ?>" /> <meta name="keywords" content="<?php echo $t->getText( $description ); ?>" /> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo $charset ; ?>" /> <link rel="stylesheet" href="<?php echo $css ; ?>" type="text/css" /> <!-- <link rel="stylesheet" href="images/ltr/interface.css" />--> </head> <body> <?php if ( $cache ) { // c'est ici que la mise en cache de la page se passe. $Cache_Lite->end( ); } ?>
  4. J'utilise pas google destktop, c'était juste pour communiquer l'info
  5. Surtout MySQl, non ? Oui, tout les sites fonctionnent comme ça, mais regarde les sites de E-Commerce, ils ont tous mis en place un système de cache plus ou moins complexe. OSCommerce gère la mise en cache des données. Les sites à très fort trafic externalisent leur système de cache à des sociétés comme Akamai. Augmenter la puissance du serveur, sans optimiser le site, ne sert pas à grand chose. dans six mois, je te le souhaite, tu auras le même pb si ton trafic continue à croitre.
  6. Tu récupère bien les infos du formulaire quand même ( par POST ou par GET ) ?
  7. je sais que tu aimerai avoir la réponse directement, je vais me contenter de te donner une piste. Essaye de comprendre comment communque ton formulaire et ton script php. En haut de script essaye, et regarde ce que contiennent ces variables : var_dump($_REQUEST); var_dump($_POST); var_dump($_GET);
  8. Non, je veux dire un système de cache. Ces systèmes sont plus ou moins facile à implémenter selon les langages. exemple avec une fiche produit : - Tu génère la page une première fois => accés à la base de données - dans ton système, tu décide d'un temps de mise en cache ( 1H, 1 jour ). - Ensuite les autres visiteurs accéderont à la version en cache et non plus à la version dynamique ( jusqu'à expiration du cache). Si sur ta page, certains éléments doivent rester dynamique : la quantité en stock. Il est possible de faire du cache par fragment de page. La pluspart des langages ( PHP, java, dotNet ) permettent de gérer des systèmes de caches. C'est, à mon avis, la première étape vers l'optimisation, mais il faut que ce soit intégrer lors du dev de l'appli. Il existe aussi des possibilités de mettre en cache les requêtes SQL sur certains SGBDR.
  9. Tu ne peux pas faire un saut de ligne en XML. Le XML sert à l'achange des données, pas à leur mise en forme. ce sont les traitements qui vont te permettre defaire une mise en page. Ces traitements peuvent être en : - XSLT - Des parseurs SAX ou DOM dans quasiment n'importe quel langage ( PHP, java, Perl, etc...) - autres Je ne connais pas ActionScript, mais c'est à lui de faire le saut de ligne, pas à ton flux XML.
  10. l'idée est bonne... même si je n'accroche pas sur les décos.
  11. est-ce que tu utilise des systèmes de cache sur ton site ?
  12. rien de neuf chez moi vous auriez des copies d'écrans ? il voulait surement dire : Il y a trois sortes de mensonges : les mensonges, les gros mensonges et la latitude d'intreprétation des statistiques par les politiciens... comme quoi, depuis le 19° siècle, rien ne change...
  13. Oui ! => c'est surement de l'Ajax. Toi aussi, tu es allergique au javascript
  14. Vous connaissez tous le projet de loi DADVSI. Voici une tentative d'explications sur le JDN : Le projet de loi DADVSI et ses implications http://solutions.journaldunet.com/0512/051...ne_dadvsi.shtml ( J'ai pas tout compris ) Dernier paragraphe : C'est pas le projet de loi qu'il faut remettre en cause, c'est l'amendement Sirinelli. Il ne reste que quelques jours ( 20-21 décembre ) pour essayer de sensibiliser son député ( on peut tjrs espérer, non ? )
  15. http://www.google.com/apis/homepage/ L'annuaire des modules dispo : http://www.google.com/ig/directory Créer un nouveau module pour Google HomePage pourrait devenir un moyen de faire la promotion et de ses services. Qu'en pensez-vous ?
  16. Google Desktop en Français : http://desktop.google.fr/ et en bonus la version Espagnole : http://desktop.google.es/ Toutes les versions sur le blog de google Desktop : http://googledesktop.blogspot.com/2005/12/...ernational.html
  17. Je confirme pour archive.org. Pour compléter tes recherches tu as aussi netcraft. http://news.netcraft.com/ Pour brazillia.fr, ça ne donne rien, mais voici un exemple pour google.com : http://toolbar.netcraft.com/site_report?ur.../www.google.com http://searchdns.netcraft.com/?host=*.google.com http://toolbar.netcraft.com/netblock?q=GOO...,64.233.191.255 etc... amuse-toi avec les différents liens.
  18. une solution simple : créer un plan de site. Demande à la personne qui a fait le site de créer un plan de site à partir de la base de données.
  19. voyons voir, j'ai décoché la case Ete/Hiver Ok l'heure est correcte, merci m'sieur
  20. Salut à tous, J'ai du me planter dans mon profil, j'ai un décalage de une heure, sur l'heure des messages que je poste. Je dois modifier un truc dans mon profil ? ( il est 11H57 en France, et pas 12H57 )
  21. la nvlle fonction de dir.com "remplace" la fonction daterange: de Google. La fonction daterange: de Google était intéressante il y a quelques années. Elles me permettaient de détecter, chaque jour, de nouveaux concurrents potentiels. Aujourd'hui cette fonction est totalement obsolète. Je vais reprendre mes devs en me basant dur dir.com
  22. Lu sur le blog de Veronis : http://aixtal.blogspot.com/2005/12/outil-le-chronologue.html une bonne idée, en rade pour l'instant
  23. c'est bien ce que je pensais, merci pour la confirmation
  24. Suite au post de Cendrillon sur Google Sitemap et les statistiques, voici une question sur les liens en dur : Voici un lien en dur classique : <a href="http://www.example.com" title="others keywords">best ok keywords</a> lien en dur = tracking de click impossible. si on change le code par ( lien en dur avec tracking ) : <a href="http://www.example.com" title="others keywords" onClick=tracking()>best ok keywords</a> tracking() : fonction javascript de tracking de click. on est d'accord que les deux syntaxes sont les mêmes pour Google et qu'il considérera le lien comme un lien en dur normal et classique ( sans redirection ) ? Comme maintenant, Google est capable d'interpréter certaines fonctions javascript comme windows.open(), je veux être sur de ne pas faire d'erreur en rajoutant ce script de tracking à mes liens. merci à tous pour vos conseils NICOLAS: J'ai édité ton titre pour qu'il reste correct Ok, désolé.... c'était juste parqceque je trouve ma question tres c.....
×
×
  • Create New...