How To Speedup Your Wordpress Blog Comment la vitesse de votre blog Wordpress
This is a Guest post by Ram from Il s'agit d'un client par poste de Ram Teknobites Teknobites who blogs about Tech- news, Web 2.0, tools, tips and tweaks. qui blogs sur-Tech News, Web 2.0, des outils, des conseils et quelques réglages. Don’t forget to visit his blog for more news and N'oubliez pas de visiter son blog pour plus de nouvelles et Subscribe to his blog Abonnez-vous à son blog for regular updates. pour les mises à jour régulières.
Wordpress is the best blogging platform available (some may not agree) with hundreds of plugins to tweak for your needs. Wordpress est la meilleure plate-forme de blogs disponibles (certaines mai pas d'accord) avec des centaines de plugins d'ajuster à vos besoins. When you start your blog you may not need to optimize your blog to speedup but once your blog receives traffic or make it to the digg frontpage it is necessary to tweak it so that it runs faster. Lorsque vous démarrez votre blog vous mai pas besoin pour optimiser votre blog pour accélérer, mais une fois que votre blog reçoit la circulation ou le rendre à la digg FrontPage, il est nécessaire d'ajuster de façon à ce qu'il fonctionne plus rapidement. In this post we will see how we can speedup wordpress blogs with simple steps. Dans ce post nous allons voir comment nous pouvons accélérer les blogs wordpress avec de simples mesures.

- Themes like K2 are fancy and give a nice feel for the visitor but they consume lot of resources and effect page loading time. Des thèmes comme les K2 sont de fantaisie et de donner un sentiment agréable pour le visiteur, mais ils consomment beaucoup de ressources et de l'effet page le temps de chargement. Use simple themes with less CSS and Javascript so that your blog runs smoothly. Utilisez des thèmes simples avec moins de CSS et Javascript afin que votre blog fonctionne bien. If you have to use AJAX use where it is necessary. Si vous devez utiliser AJAX utiliser lorsque cela est nécessaire. You can even optimize CSS and Javascript with tools like Vous pouvez même optimiser CSS et Javascript avec des outils comme CSS Compressor CSS Compressor and et Javascript Compressor Javascript Compressor .
- Use plugins which are necessary, remove all unwanted plugins. Utiliser des plugins qui sont nécessaires, éliminer tous les indésirables plugins.
- Wordpress has a bulit in object cache but it is not enabled by default, you can enable this by adding the below lines to your wp-config.php file. Wordpress a un objet bulit en cache, mais il n'est pas activé par défaut, vous pouvez activer ce par l'ajout des lignes ci-dessous à votre wp-config.php fichier. You can notice the difference in performance later. Vous remarquerez la différence de performance plus tard.
//enable Object Cache / / activer le cache d'objets
define(’ENABLE_CACHE’, true); define ( 'ENABLE_CACHE', true);
//define expiration time / / define date d'expiration
define(’CACHE_EXPIRATION_TIME’, 900); define ( 'CACHE_EXPIRATION_TIME', 900); - Wordpress has Gzip compression support you can enable this so that browsers with Gzip support will load your site faster. Wordpress a la compression gzip soutien que vous pouvez activer cette façon à ce que les navigateurs avec Gzip soutien de charger votre site plus rapidement. This function is wp-admin >> Options >> Reading . Cette fonction est wp-admin>> Options>> Lire. This should be disabled if you plan to use Wp-cache plugin. Cela devrait être désactivée si vous envisagez d'utiliser wp-cache plugin.
- Use Utiliser Wp-cache plugin to cache posts in static files. plugin pour mettre en cache des postes dans des fichiers statiques. These files are served for future requests with out compiling PHP code and building the page from the database. Ces fichiers sont servis pour de futures demandes avec la compilation de code PHP et la construction de la page de la base de données. This is a must use plugin when you are dugg. Il s'agit d'un plugin doit utiliser lorsque vous êtes Twitter. Remember Gzip compression should be disabled to use this plugin. N'oubliez pas la compression gzip doit être désactivé pour utiliser ce plugin.
- Try to minimize the external scripts on your sidebar these include Mybloglog, Blogcatalog and other javascript widgets. Essayez de réduire au minimum l'extérieur des scripts sur votre barre latérale, notamment MyBlogLog, Blogcatalog javascript et autres widgets.
- You can serve TLA and other affiliate banners from your own server instead of loading the images remotely. Vous pouvez servir TLA et autres bannières affilié à partir de votre propre serveur au lieu de chargement des images à distance. (This may consume your bandwidth but you are no longer dependent on external server speed) (Cette mai consommer votre bande passante, mais vous ne sont plus dépendantes de la vitesse serveur externe)
- Install PHP Compiler Cache scripts like eAccelerator or Zend Optimizer on your server. Installation de cache PHP comme les scripts ou eAccelerator Zend Optimizer sur votre serveur. These scripts will cache PHP scripts in their compiled state so that the server don’t have to compile PHP scripts each and every time they called from wordpress. Ces scripts se cache des scripts PHP compilé dans leur état afin que le serveur ne pas avoir à compiler des scripts PHP à chaque fois ils ont demandé de wordpress.
- Enable Mysql query cache: Mysql query cache saves query results and serves it when the same query comes again. Activer le cache de requêtes MySQL: mysql cache de requête enregistre les résultats de la requête et quand il sert la même requête est nouveau. You can add the below 2 lines to your /etc/my.cnf file to enable this. Vous pouvez ajouter les 2 lignes ci-dessous à votre fichier / etc / my.cnf pour permettre cela.
query_cache_type = 1 query_cache_type = 1
query_cache_size = 33554432 query_cache_size = 33554432
The query cache parameter tells how much memory to use, in this case it is 32M. Le cache de requête paramètre indique la quantité de mémoire à utiliser, dans ce cas, il est 32M.
The below tips are only useful if you have a dedicated server. Les conseils ci-dessous ne sont utiles que si vous avez un serveur dédié.
Now apply some of these tweaks if not all and make your Wordpress to run faster. Maintenant, l'application de certaines de ces modifications, si pas tous, et faire de votre Wordpress à courir plus vite. Do let me know if you use any other tweaks to speedup your blog. Ne faites-moi savoir si vous utilisez un autre ajuste à la vitesse de votre blog.
Share this Post Share This Post


























Interesting set of tips here, Ram! Intéressant de trucs ici, Ram! I need to implement a few of them myself! J'ai besoin de mettre en œuvre un peu de moi-même!
OW, wish I had the dedicated server! OW, tiens, j'ai eu le serveur dédié!

Nice tips, wp-cache is sure one of the good way to optimize download time. Nice conseils, wp-cache est certain que l'un de la bonne façon d'optimiser le temps de téléchargement. But it’s kind of annoying if you try to modify your theme or else because it will not appear immediately. Mais il est ennuyeux de la nature si vous essayez de modifier votre thème ou autre, car il ne pas apparaître immédiatement. Need to clear the cache and disable it before begin tweaking. Nécessaire d'effacer le cache et le désactiver avant de commencer à modifier.
Nice tips - but people need to be minimalist to take off JS widgets and plugins. Nice conseils - mais les gens ont besoin d'être minimaliste de décoller JS widgets et plugins. I am, for one ! Je suis, pour un!
You might also want to take a look at similar post I wrote some time back, and was stumbled heavily: Vous pouvez également jeter un coup d'oeil au même poste, j'ai écrit quelque temps en arrière, et était tombé lourdement:
Have you optimized your blog? Avez-vous optimisé votre blog?
You should add one more bit to #1 - use PHP compression for stylesheet(see my post for details). Vous devez ajouter un peu plus de # 1 - utiliser PHP pour la compression de style (voir mon post pour plus de détails).
Good tips. De bons conseils. I can vibe with the whole complicated theme thing too. Je peux vibe avec l'ensemble du thème compliqué chose trop. I think the mess of a theme I use has been slowing things up quite a bit. Je pense que le gâchis d'un thème-je utiliser a été de ralentir les choses un peu. It doesn’t help either that I had a huge error that was coming up every time someone tried to access my site! Il ne permet pas de soit que j'ai eu une énorme erreur qui a été à venir chaque fois que quelqu'un a essayé d'accéder à mon site!
That’s what I get for using a theme that includes a million php files. C'est ce que je obtenir de l'aide d'un thème qui comprend un million de fichiers PHP. *rolling eyes* * roulement des yeux *
Wp-cache is a good plugin if you cant afford for hosting but I guess paying 10 to 20$ month is not a big deal and You should be able to host your site nicely. Wp-cache est un bon plugin Si vous ne pouvez pas se permettre d'avoir accueilli, mais je suppose que le paiement de 10 à 20 $ mois n'est pas un gros problème et vous devriez être en mesure d'héberger votre site très bien l'affaire.
I had been in dig with 60000 hits in 24hrs with all scripts running including related post . J'avais été dans creuser avec 60.000 visites en 24h avec tous les scripts en cours d'exécution y compris les postes. My host never said anything to me on that. Mon hôte jamais rien dit à moi à ce sujet.
The inbuilt chache property I was not aware of that. La propriété inhérente chache je n'étais pas au courant de cela. I would find in wordpress codex to see more about it Je voudrais trouver dans wordpress codex pour en savoir plus sur elle
Thanks to Nirmal for this oppurtunuty and to all of you who have commented. Merci à Nirmal pour ce oppurtunuty et à vous tous qui avez commenté.
@Sumesh @ Sumesh
I am not aware of this, i will check your post. Je ne suis pas au courant de cela, je vais vérifier votre poste. Thanks for the info Merci pour l'info
@Ashish @ Ashish
You are lucky, when my site is on digg front page it is my mysql server is down for sometime, in that short time i removed K2 theme and implemented few tweaks and then it went well. Vous avez de la chance, lors de mon site est sur le digg première page, il est de mon serveur MySQL est en baisse depuis quelque temps, dans ce court laps de temps j'ai supprimé thème K2 et mis en œuvre quelques réglages et puis, ça s'est bien passé.
@Ram: That was not luck but Because my host is powerful enough to keep up with those affects. @ Ram: C'est pas de chance mais parce que mon hôte est assez puissant pour suivre les effets. I have no optimization done not even css clean up or even Javascript reduction. Je n'ai pas d'optimization fait même pas nettoyer les css ou encore de réduction de Javascript.
It depends largely on your host. Il dépend largement de votre hôte. I am on shared hosting and pay around 10$ a month thats it. Je suis sur le partage de l'hébergement et payer environ 10 $ par mois thats il.
Interesting tips. Des conseils intéressants. I need to check them out in details and optimise my blog with it. J'ai besoin de les vérifier dans les détails et optimiser mon blog avec elle.
Thanks for this post man! Merci pour ce poste l'homme! Keep it coming! Gardez-le à venir!
I looked around for the inbuilt cache you mentioned there. J'ai regardé autour de la mémoire cache intégré que vous avez mentionné là. It has some issues and are really not recommended for shared hosting. Il a certaines questions et ne sont vraiment pas recommandé pour l'hébergement partagé. Here is a small discussion and Voici une petite discussion et using wordpress object cache l'aide de wordpress objet cache
# Mark Jaquith # Mark Jaquith
Posted 7/25/2006 at 4:40 pm | Permalink Posté le 7.25.2006 à 4:40 pm | Lien permanent
One of the biggest misconceptions is that the object cache invalidates the need for an output (HTML) cache. L'un des plus grands malentendus est que l'objet cache invalide la nécessité d'une sortie (HTML) cache. It doesn’t. Il ne le fait pas. The object cache saves a few MySQL queries and a few PHP cycles structuring the results of those queries, but it still leaves many queries for MySQL, and it still requires that WordPress be fully loaded for each hit. L'objet cache enregistre quelques requêtes MySQL et PHP de quelques cycles de structurer les résultats de ces requêtes, mais il laisse encore de nombreuses requêtes de MySQL, et il exige toujours que WordPress être à pleine charge pour chaque touché. WP-Cache2 is still extremely useful for caching your HTML output. WP-cache2 est toujours extrêmement utile pour la mise en cache de votre sortie HTML.
It should also be noted that not everyone will benefit from using the built-in disk-based object cache. Il convient également de noter que pas tout le monde bénéficiera de grâce au disque à base de cache objet. I strongly suggest that you measure execution time and compare. Je vous suggère de mesurer le temps d'exécution et de comparer. If you have full access to your server (dedicated or virtual), I suggest you look into alternative storage engines for the object cache, such as the ones using Memcached or APC, as this data will return more quickly than from the disk cache. Si vous avez un accès complet à votre serveur (virtuel ou dédié), je vous suggère de regarder vers d'autres moteurs de stockage pour l'objet de cache, tels que ceux utilisant memcached ou APC, comme ces données sera de retour plus rapidement que du cache disque.
#2 David Chait # 2 David Chait
I just wanted to chime in full agreement with Mark. Je voulais juste carillon en plein accord avec Mark. Generally the object cache should NOT be used, unless you know your server setup and performance factors VERY well. De manière générale, l'objet de cache ne doit pas être utilisé, sauf si vous savez que votre configuration du serveur et des facteurs de performance très bien. It has even been proven detrimental (seriously in certain instances) on shared hosting setups. Il a même été prouvé préjudiciable (au sérieux dans certains cas) sur des configurations d'hébergement. If you have a dedicated server, then the alternative memory cache engines become useful — but only if you aren’t already running a mysql query cache of a decent size… Si vous avez un serveur dédié, puis de la mémoire cache d'autres moteurs utiles - mais seulement si vous n'êtes pas déjà en cours d'exécution MySQL cache de requête d'une taille décente ...
#3 Dougal # 3 Dougal
Mark and David, Mark et David,
Thanks for pointing out more details on possible downsides to using the object cache. Merci d'avoir signalé plus de détails sur les inconvénients possible d'utiliser l'objet cache. I didn’t want to sidetrack into that tangent in my article, partially to keep it short, and partially because I’m not familiar myself with just what factors might be involved. Je ne voulais pas dévier dans cette tangente dans mon article, en partie à tenir à court, et en partie parce que je ne suis pas familier avec moi juste quels sont les facteurs qui pourraient être impliqués. Personally, I am on a dedicated server (at least for all practical purposes), and the object cache works fine for me. Personnellement, je suis sur un serveur dédié (au moins à toutes fins pratiques), et l'objet de cache fonctionne très bien pour moi. But I also use WP-Cache2, MySQL query caching, and the APC PHP opcode cache. Mais je suis également utiliser WP-cache2, la mise en cache des requêtes MySQL et PHP de l'APC cache opcode.
@Ashish @ Ashish
Thanks for the info, i will check that Merci pour l'info, je vais vérifier que
Nice tips… I particularly liked the two 1) using light themes 2) using wp-cache they surely will prevent server from overloaded. Nice conseils ... J'ai particulièrement apprécié les deux 1) en utilisant la lumière des thèmes 2) en utilisant wp-cache, ils vont sûrement éviter de surcharger le serveur.
Nice tips there, Ram. Nice trucs là, Ram. WP Cache plugin will be of great use. Cache plugin WP sera d'une grande utilité.
Excellent tips Ram! Des conseils Excellent Ram! Keep up the good work. Continuez votre bon travail. Also, you guys might want to check out the new WP-SuperCache plugin. En outre, vous avez peut-être envie de consulter le nouveau WP-SuperCache plugin. I am using it and it’s made a good bit of difference. Je suis en train d'utiliser et il a fait un bon peu de différence.
Aseem
I had forgotten about Gzip compression. J'avais oublié sur la compression gzip. Thx for reminding me Merci pour me rappeler
Thanks for the list. Merci pour la liste. I need it at this point in time. J'ai besoin d'elle à ce point dans le temps. Getting tired of waiting for things to load. Fatigué d'attendre que les choses à charger.
Wow, nice tips. Wow, nice conseils. I will probably be implementing some of these tips in my blog soon. Je vais probablement faire l'application de certaines de ces trucs dans mon blog bientôt. Bookmarked it for now! Signet pour maintenant!
Are u using all technique or which? Êtes-vous en utilisant tous technique ou qui?
Thats a superb guide on speeding the wordpress, but i guess 2.5x versions are already quick enough when compared to the older versions. Thats un superbe guide sur l'accélération de la wordpress, mais je suppose que les versions 2.5x sont déjà assez rapide par rapport aux anciennes versions.