27
05
2010
Pour récupérer tous les fichiers d’un serveur web par FTP (comme celui qui héberge cette merde de blog par exemple, chez OVH), le transfert peut être très long.
En effet, le temps de transfert dépend du volume total des données bien sûr, mais aussi du nombre de fichiers.
Il faut autant de requête FTP qu’il y a de fichiers. Or un site est souvent composé d’une multitude de petits fichiers .php, .css, .js…
La solution est d’archiver tout ça dans un fichier .tar.gz avant, via SSH, et ensuite de télécharger l’unique fichier .tar.gz qui contient le site.
Voici la commande à utiliser :
tar -zcvf monArchive.tar.gz ./
On peut aussi décider de tout inclure de l’archive, sauf certains dossier grâce à l’option –exclude :
tar -zcvf monArchive_sans_wp-content.tar.gz ./ --exclude "./wp-content"
Commentaires : Aucun commentaire
Catégories : Non classé
7
02
2010
Par défaut, le système de versionning de Wordpress sauvegarde automatiquement des brouillons lorsque vous rédigez un article (à intervalle régulier).
Cette sauvegarde automatique (autosave) permet de revenir sur des modifications en revenant à une version antérieure d’un billet (post revision). Lire la suite »
Commentaires : 40 commentaires »
Catégories : Logiciels
7
02
2010
3 fois plus rapide !
MrSchnaps tourne maintenant sur une version hybride de wordpress modifiée par mes soins, qui est environ 3 fois plus rapide que la version par défaut.
Commentaires : 1 commentaire »
Catégories : Non classé
5
02
2010
Quand on créé un thème ou un plugin Wordpress, les constantes sont très utiles, notamment pour se déplacer dans les répertoires sur le serveur, en PHP.
Voici 4 constantes bien utiles :
[WP_CONTENT_URL] => http://wordpress28/wp-content
[WP_PLUGIN_DIR] => d:\serveur web\serveur ovh 60gp\wordpress28/wp-content/plugins
[WP_PLUGIN_URL] => http://wordpress28/wp-content/plugins
[PLUGINDIR] => wp-content/plugins
Lire la suite »
Commentaires : Aucun commentaire
Catégories : Logiciels
19
12
2009
Wordpress <!–more–> tag
Sous wordpress, il éxiste un manière plus simple que l’extrait (<?php the_excerpt(); ?>)) pour ne pas afficher tout le contenu d’un article sur les pages de listing (index, archives, catégories, tags…).
Il suffit d’écrire <!–more–> dans le code HTML du billet à l’endroit ou vous voulez couper le contenu.
http://en.support.wordpress.com/splitting-content/more-tag/
http://www.paperblog.fr/623245/configurer-le-tag-more-dans-wordpress/
Commentaires : Aucun commentaire
Catégories : Non classé
17
11
2009
Wordpress est un excellent CMS :
- Bon référencement
- User friendly
- Très souple et modulable
Mais il y a quelque chose dont on ne parle jamais, et qui ne semble pas être une priorité pour les développeurs de Wordpress : la consommation en ressources processeur.
En moyenne, il faut au minimum 1 seconde à PHP pour générer une page Wordpress (quand aucun plugin n’est activé, avec un thème très léger (thème benchmark).
Les conséquences de cette gourmandise sont nombreuses :
- Lenteur de la navigation
- Surcharge excessive du serveur
- Consommation électrique accrue
Bien sûr, il faut déjà avoir beaucoup de pages vues pour que ces écarts soient significatifs, mais c’est quand même très embêtant.
Sur internet, on trouve beaucoup de “solutions” bricolage, comme des modifications dans la configuration de PHP ou de MySQL. Mais ces petits Tweaks ont une influence négligeable sur la rapidité, c’est du flan.
La solution serait tout simplement de revoir entièrement l’architecture du cœur de wordpress, ça ne peut pas se modifier à l’aide de plugins et autres bidouilles.
Wordpress doit il continuer à sacrifier les performances sur l’autel de l’ergonomie ?
Je n’en suis pas sûr.
Commentaires : 2 commentaires »
Catégories : Logiciels, Référencement
5
10
2008
Dans Wordpress, les titres des billets sont formatés selon le modèle Nom du blog » Titre du billet. Cela pose quelques problèmes au niveau de la visibilité puisque l’information essentielle (le titre du billet), se trouve à la fin.
Pour remédier à cela il faut modifier le fichier header.php de votre thème en remplaçant tout ce qui est entre les balises <title> et </title> par ceci :
<?php
if (is_home())
bloginfo('name');
else if ( is_tag()){
bloginfo('name');
wp_title();
}
else{
wp_title('');
echo ' - ';
bloginfo('name');
}
?>
Commentaires : Aucun commentaire
Catégories : Référencement