Archive for the ‘scripts’ Category

Optimisation WordPress

Mercredi, juin 10th, 2009

L’énergie la moins chère c’est celle qu’on ne dépense pas
HTTP + WordPress + PHP + MySQL = cher
Cache = pas cher

Pourquoi optimiser ? et pourquoi optimiser WordPress ?
Comment mesurer l’optimisation d’un site, avec Pingdom, Firebug, Yahoo Slow et Google Page Speed

Optimisation des performances de WordPress :
Sur Apache, en ajoutant des headers Expire, en compressant le contenu, en ajoutant des Etags, en utilisant des sous domaines, en installant un opcode cache
Du coté MySQL, en activant le cache et en loggant les requêtes longues.
Sur WordPress, en faisant attention aux plugins, en activant le cache avec WP Super Cache, en rassemblant les fichiers JS et CSS avec PHP Speedy, en désactivant la sauvegarde automatique

(Lire la suite…)

zeList, annuaire WordPress

Jeudi, mai 21st, 2009

zeList est disponible depuis quelques semaines en version 0.8+, stable.
Ce plugin WordPress permet de créer et gérer un annuaire sur une base WordPress.

Il n’y plus – beaucoup :) – de bugs, un plugin d’import est disponible pour migrer de FreeGlobes, et l’administration est particulièrement rapide : c’était un de mes besoins au départ, qui m’a fait m’éloigner de FreeGlobes

Quelques screenshots sur www.zelist.net

3 annuaires qui tournent sur zeList
http://www.ecololiste.com/ , annuaire écologie
http://sante.cornee.fr/, annuaire santé (ancien freeglobes)
http://musique.lestelechargements.fr/, annuaire musique en ligne (ancien freeglobes)

gethostbyname : à oublier, préférez dig

Dimanche, mars 15th, 2009

gethostbyname sert à récupérer l’adresse IP d’un nom de domaine.
L’intention est bonne, et la fonction suffit pour quelques interrogations.
Mais si vous avez besoin de récupérer l’IP de plusieurs milliers de noms de domaines, oubliez tout de suite, préférez dig !

function gethost_fast($host) {
 // on lance dig, en demandant les champs A (ip) et on récupère la dernière valeur
 $ip = rtrim("/usr/bin/dig $host A +short | /usr/bin/tail -1");
// en cas de probleme
 if(
  (function_exists('filter_var') && !filter_var($ip,FILTER_VALIDATE_IP)) // filter_var = PHP > 5.2.0
  || !preg_match('#\d+(?:\.\d+){3}#i',$ip)) {
  $ip = @gethostbyname($host);
  }
 return $ip;
 }

Comptez 1 seconde pour environ 200 ndds avec dig … contre 100-200 secondes pour gethostbyname…

Wrac 2.0 : Yahoo Pipes ouvre aux flux externes !

Vendredi, mars 30th, 2007

La bonne nouvelle de la semaine : Yahoo Pipes vient d’ouvrir son service aux flux externes.
En pratique ? Ca veut dire qu’on peut faire rentrer tout le contenu XML / RSS du Web dans l’usine Pipes :)

Vu sur OUseful Info

Des thèmes WordPress à foison ? les « 50 plus téléchargés de tous les temps »

Transformer WordPress en blog Flash

Intégration vidéo / images / etc sur WordPress avec les « boites à lumière »
LightBox de John Noone (groupe d’image, redimensionnement automatique, slideshow)
LightBox JS v2.0 de Lokesh Dhakar (gestion d’image seule ou par set, groupe d’image liées, effets de transition)
VideoBox de Gobekdeligi (intégration video avec boite à lumière,

Un script de gestion de la connaissance pour les professionnels, ActiveKB (FAQ, gestion des permissions, sauvegarde, statistiques, recherche, etc.)

Et un essai de nouvelles palettes de couleurs publicitaires… n’hésitez pas à commenter !

Lien PageRank 10 à louer

Mercredi, mars 28th, 2007

Pas chez moi :)

L’achat de liens (en fait la location) est un business qui tourne bien dans le milieu du Search Engine Marketing.
On peut trouver des liens PR 5,6,7,8… pour 30, 300 $ par mois, ou plus (voire beaucoup plus).

Un domaine PageRank 10, c’est beaucoup plus rare : http://pr10.fr/ en recense 37 à la dernière mise à jour.
Parmi ceux la : Google, MSN, Macromedia, la Maison Blanche, etc, bref des sites où on ne vous vendra pas un lien simplement en frappant à la porte :)
(Lire la suite…)