5 Tips to Help Your Slow or Sluggish Blog or Web Site (Wordpress Especially) 5 Trucs pour aider votre Faible ou lente Blog ou site Web (en particulier Wordpress)
1,954 views - 1954 vuesPosted in: Publié dans:
1,954 views 1954 vues
Please note: This page was originally written in English. S'il vous plaît noter: Cette page a été initialement écrit en anglais.
The original post can be viewed Le message original peut être consulté here ici .
Please note: This page was originally written in English.
The text has been translated using an online service such as Google or Babelfish.
The original post can be viewed here.
Do you have a slow or sluggish web site or blog? Avez-vous une lente stagnation ou site Web ou blog? I’m going to give you 5 things you should check that can help quite a bit. Je vais donner à 5 choses que vous devriez vérifier cela peut aider un peu. Also - I’ll have a few tips specifically for Wordpress sites. Aussi - je vais avoir quelques conseils spécialement pour les sites Wordpress.
In my previous post about Dans mon précédent post sur importing large mySQL databases importent de grandes bases de données mySQL I showed you how to use the command line to import to get big data dumps in a fresh database. Je vous ai montré comment utiliser la ligne de commande pour obtenir l'importation de grandes décharges de données dans une nouvelle base de données. In that particular situation I was moving from one web host to another. Dans cette situation, je le déplacement a été d'un hébergeur à l'autre. But sometimes you might have a different reason for wanting to move a web site to a new database. Mais parfois, vous avez peut-être une autre raison de vouloir déplacer un site Web pour une nouvelle base de données.
I’ve had web sites before that seemed to get slower over time. J'ai eu des sites Web avant que semble avoir plus lent au fil du temps. There are a number of factors that could be causing this. Il existe un certain nombre de facteurs qui pourraient être à l'origine de cette. If you notice your web site taking longer to load, becoming sluggish, or even producing random errors (like ‘mySQL server went away’), there are some things you should investigate. Si vous remarquez que votre site Web en prenant plus de temps, de plus en stagnation, voire de produire des erreurs aléatoires (par exemple, "le serveur MySQL a disparu»), il ya certaines choses que vous devriez enquêter.
Here’sa list of things to think about: Voici une liste de choses à méditer:
- Are you getting more traffic ? Êtes-vous de plus en plus de trafic? Check your stats for your site and see if you’ve had a sudden spike in traffic. Consultez vos statistiques de votre site et voir si vous avez eu un coup de pic dans la circulation. If you are where is it coming from? Si vous où est-il de venir? Is it coming from a particular article or page? Est-il venir d'un particulier de l'article ou la page? Is it from just one referrer or many? Est-il d'un seul parrain ou plusieurs? Is a robot or crawler hitting your site too much? Est un robot à chenilles ou de frapper votre site trop?
- Do you have too many external calls ? Avez-vous des trop nombreux appels externes? When your site loads in a brower, watch the bottom status bar to see (while it loads) where it’s hanging up and waiting for data to come back. Lorsque les charges de votre site dans un navigateur, regardez la barre d'état en bas pour voir (alors que le chargement), où il est de raccrocher et d'attendre pour les données de revenir. Do you have items from Amazon, eBay, other affiliate sites, chiclets, technorati tags, mybloglog data, feedburner calls, or other items that come from outside your site? Avez-vous des articles sur Amazon, eBay, d'autres sites affiliés, chiclets, technorati tags, MyBlogLog données, feedburner appels, ou d'autres articles qui viennent de l'extérieur de votre site? Try commenting them out one by ond and seeing how much faster your page loads Essayez-les commenter un par seconde et de voir comment beaucoup plus rapide de votre page se charge
- Are your graphics optimized? ? Est-ce que vos graphiques optimisées? Do you have any graphics on your pages that are excessive in size? Avez-vous des graphiques sur vos pages qui sont excessifs par la taille? Are you calling any graphics on remote sites that you could host in your site? Êtes-vous appeler graphiques sur des sites distants que vous pouvez accueillir dans votre site? Do all you graphics contain a height and width tag? Ne vous tous les graphiques contiennent une hauteur et la largeur tag?
- Have you optimized your database ? Avez-vous optimisé votre base de données? A web site database gets thousands of transactions per day. Un site web est la base de données des milliers de transactions par jour. Think of it like a moving piece of machinery - at one time or another something will break or get clogged up. Pensez-y comme une pièce en mouvement des machines - à un moment ou un autre quelque chose se briser ou d'obtenir jusqu'à bouché. Every now and again you should login to your web admin control panel and use your myPhpAdmin (or other mySQL tool) to optimize your db. Chaque maintenant et vous devez à nouveau vous connecter à votre site admin panneau de contrôle et d'utiliser votre myPhpAdmin (mySQL ou autre outil) pour optimiser votre base de données. Select all the tables, and then “repair” and “optimize” and watch the results to see what it did. Sélectionnez toutes les tables, puis "réparation" et "optimiser" et de regarder les résultats pour voir ce qu'il a fait. You would be surprised how well this trick might work. Vous seriez surpris de voir à quel bien cette astuce pourrait fonctionner.
- Is your web or database server overloaded ? Est-ce que votre site web ou serveur de base de données surchargés? This can be a tricky one to figure out. Cela peut être difficile à comprendre. If you don’t have telnet access, you need to call support for your web host and find out what the CPU and memory utilization is for the server you’re on. Si vous n'avez pas accès telnet, vous devez appeler le support de votre service d'hébergement Web et découvrir ce que le processeur et la mémoire est pour utiliser le serveur que vous êtes sur. If it’s really high you may want to request to be moved to a new one. Si c'est vraiment élevé mai vous souhaitez demander à être déplacé vers un nouveau. Most companies monitor this, so more than likely it could be your database mySQL server. La plupart des entreprises de suivre ce, de manière plus que probable, il pourrait être votre base de données MySQL. Your myPHPAdmin tool might already have a tab or tool to bring up the server memory utilization, so you can see how high it is. Votre myPHPAdmin outil peut-être déjà un onglet ou un outil pour mettre en place le serveur utilization de la mémoire, de sorte que vous pouvez voir comment il est élevé. If it’s not high, find out if your web host has a limit on concurrent connections (some limit to 150 or less) and watch your visitors per hour. Si ce n'est pas élevé, savoir si votre hébergeur a une limite sur les connexions simultanées (une limite à 150 ou moins) et regarder vos visiteurs par heure. Many times though, there are a just a few web sites hogging all the resources on a db server Plusieurs fois, cependant, il ya juste quelques sites Web monopolisant toutes les ressources sur un serveur db
If you have a Wordpress site, I would also additionally check your WP theme and your WP plugins . Si vous avez un site Wordpress, je voudrais également en outre vérifier votre thème WP et votre WP plugins. First - remove any plugins that you aren’t using. Tout d'abord - supprimer tout les plugins que vous n'utilisez pas. Deactivate them and physically delete them from your web server. Désactiver et physiquement les supprimer de votre serveur Web. I read once that even deactivated plugins affect the speed of a site because the Wordpress loop checks to see if they are activated or not. J'ai lu une fois que, même désactivé plugins affecter la vitesse d'un site Wordpress parce que la boucle de contrôle pour voir si elles sont activées ou non. If you have plugins you specifically don’t need or use - get rid of them . Si vous avez des plugins de votre part n'ont pas besoin ou utiliser - se débarrasser d'eux. You want your plugin page in the admin panel to have only plugins that are essential to your blog and they should all be active. Vous voulez que votre plugin page dans le panneau d'administration d'avoir seulement des plugins qui sont essentiels à votre blog et ils devraient tous être actifs. If they aren’t - delete them from the server until you need them. Si elles ne sont pas - les supprimer du serveur jusqu'à ce que vous en avez besoin. Also, check your theme if you don’t write your own. En outre, vérifiez si votre thème vous n'êtes pas d'écrire votre propre. Validate the code at W3C Valider le code au W3C or another site and make sure that there aren’t major errors that are slowing the browser down. ou sur un autre site et assurez-vous qu'il n'y a pas de grandes erreurs qui ralentissent le navigateur vers le bas. Just because you have a nice looking theme, (if you didn’t code it yourself) it doesn’t mean that the coder that made it had the most efficient code. Tout simplement parce que vous avez un beau thème de recherche, (si vous ne l'avez pas vous-même code), il ne veut pas dire que le codeur qui a eu le plus efficace du code. If you have a lot of errors - maybe you should consider reworking it or just plain get another theme. Si vous avez beaucoup d'erreurs - peut-être vous devriez envisager de réaménager ou tout simplement obtenir un autre thème.
In my particular instance I thought I had my mySQL database hosted on a server that was too busy. Dans mon cas particulier, je croyais avoir ma base de données mySQL hébergé sur un serveur qui était trop occupé. At my host they have multiple database servers and when you create a new one it’s assigned at random. À mon hôte, ils ont de multiples serveurs de bases de données et lorsque vous créez un nouveau il est attribué au hasard. So I created a new fresh database - and of course it was on a different server. J'ai donc créé une nouvelle base de données fraîches - et, bien sûr, il a été sur un serveur différent. Then I exported my web site using myPHPAdmin, and I was going to import it in the fresh database using myPHPAdmin as well. Ensuite, j'ai exporté mon site web en utilisant myPHPAdmin, et j'allais à l'importation dans la nouvelle base de données en utilisant myPHPAdmin ainsi. But as it turned out my SQL file was 11MB, and some of the INSERT rows were very, very long. Mais, comme il s'est avéré que mon dossier a été SQL 11MB, et quelques-uns des insérez des lignes ont été très, très long. The import failed. L'importation a échoué. But as I mentioned before - it was easy enough to use Mais comme je l'ai dit avant - il a été assez facile à utiliser BigDump large mySQL db database import script for free BigDump grande base de données mysql base de données pour l'importation de script libre to do the heavy work for me. à faire de lourds travaux pour moi. In seconds I had a brand new copy of my site on another database server. En quelques secondes, j'ai eu une nouvelle copie de mon site sur un autre serveur de base de données. So I changed my config file, and was up and running on another server quickly. J'ai donc changé mon fichier de configuration, et a été installé et opérationnel sur un autre serveur rapidement. In my situation this new server seemed to perform a bit better than the old one. Dans ma situation ce nouveau serveur pour exécuter semble un peu mieux que l'ancien.
If you’ve experienced your web site or blog (especially Wordpress) getting slow, bogged down, or getting random errors - try my list above first. Si vous avez connu votre site Web ou blog (Wordpress en particulier) se ralentir, enlisé, ou d'obtenir des erreurs aléatoires - tenter ma liste ci-dessus en premier. If you’ve found your own solution, or experienced a problem that you can’t fix - please add it in the comments below now! Si vous avez trouvé votre propre solution, ou a connu un problème que vous ne pouvez pas corriger - s'il vous plaît ajoutez-le dans les commentaires ci-dessous maintenant!




















January 17th, 2008 at 11:32 am 17 janvier 2008 à 11:32 am
Some good tips here, but when you mention to watch your browser to see about external calls, you really need to be using Firefox with the add-on Firebug. Quelques bons conseils ici, mais quand vous regarder parler à votre navigateur pour consulter les appels externes, vous avez vraiment besoin d'utiliser Firefox avec l'add-on Firebug. This will give you a wealth of info on your site, and what’s taking time to load. Cela vous donnera une mine d'info sur votre site, et ce qui prend de temps à charger.
Your point about optimizing images is key, there are plenty of online sites that will do it for you for free (something nice if you’re at work and don’t have access to PS or The Gimp). Votre point sur l'optimization des images est la clé, il ya beaucoup de sites en ligne qui le fera pour vous gratuitement (quelque chose de bien si vous êtes au travail et n'ont pas accès à PS ou de The Gimp).
You mention tuning your DB, but how about ensuring that the new database is created as InnDB? Vous parlez de réglage de votre DB, mais comment faire en sorte que la nouvelle base de données est créé en tant que InnDB? That’ll help, and I think is default for anything +5.2.x. Cela vous aidera, et je pense que c'est la configuration par défaut pour quoi que ce soit 5,2. X. Also, while most won’t have access, you can really improve things in MySQL by modifying the my.cnf conf file on your server. En outre, alors que la plupart n'auront pas accès, vous pouvez vraiment améliorer les choses dans MySQL en modifiant le fichier de configuration my.cnf sur votre serveur. Upping memory usage and enabling caching are key here. Upping mémoire et permettant la mise en cache sont essentiels ici.
Other ideas that I use, but are only applicable if you have your own server or access: D'autres idées que je utiliser, mais ne sont applicables que si vous avez votre propre serveur ou de l'accès:
webserver - instead of Apache, use Lighttpd, it’s faster and ‘lighter’. Web - au lieu d'Apache, utilisez Lighttpd, il est plus rapide et plus' léger '. if you’re extra l33t, try out nginx! Si vous êtes extra l33t, essayez Nginx!
php - ensure you have some kind of php accelerator - I’ve used eAccelerator (a fork of the old MMTurke Cache) for years, but I’ve recently been using Xcache (created by a developer of Lighttpd) and have been happy with it so far. php - vous assurer d'avoir une sorte d'accélérateur PHP - J'ai utilisé eAccelerator (un fork de l'ancien MMTurke cache) pendant des années, mais j'ai récemment eu recours à Xcache (créé par un développeur de Lighttpd) et ont été heureux avec elle à ce jour.
reverse-proxy - a big one if you get a lot of traffic, but still helpful if you don’t. reverse-proxy - un gros si vous avez beaucoup de trafic, mais toujours utile si vous ne voulez pas. Squid has always been the choice, but again, I’ve gone with a newer app, Varnish. Squid a toujours été le choix, mais encore une fois, j'ai été avec une nouvelle application de vernis. I’ve done tests in production areas at my work, and believe the hype, Varnish will stand up and really help, esp if you ever get a Digg’ing. J'ai fait des tests dans les secteurs de production à mon travail, et pense que le battage, le vernis va se lever et aider vraiment, surtout si vous obtenez un Digg'ing. It is fast, and old Squid just dosen’t compare. Il est rapide, et les anciens Squid ne marche pas tout comparer.
Lastly, within Wordpress add WP Cache, or the newer/updated fork, WP Super Cache - it speeds things up nicely. Enfin, dans Wordpress WP ajouter Cache, ou la nouvelle / mise à jour fourche, WP Super cache - il vitesses bien les choses. Yes, you can have all of these layers of caching (reverse proxy, php opticode, wp-cache) working together. Oui, vous pouvez avoir toutes ces couches de la mise en cache (proxy inverse, php opticode, wp-cache) à travailler ensemble.
So these are just some of my geekier suggestions, it’s funny, I’ve run my server online from home since 2001, but it’s only been the last 3 months I’ve looked at monetizing sites; it’s good fun, and sites like yours give a good start to a ‘n00b’ like me! Ce sont donc quelques-unes de mes suggestions geekier, c'est drôle, j'ai géré mon serveur en ligne à partir de la maison depuis 2001, mais c'est seulement été les 3 derniers mois, j'ai regardé monétisation de sites, c'est amusant , Et des sites comme le vôtre donner un bon point de départ d'un «n00b» comme moi!
Hope my tips help, gimme a shout if you have any questions. Mes conseils espoir d'aide, une Gimme crier si vous avez des questions. I’m hoping to be able to contribute to the whole online marketing world soon much as you are now. J'espère être en mesure de contribuer à l'ensemble du monde du marketing en ligne beaucoup plus rapidement que vous êtes maintenant.
Thanks. Merci.
fak3r’s last blog post.. fak3r le dernier message blog .. Do the collage - the art of Bob Pollard Est-ce que le collage - l'art de Bob Pollard
April 3rd, 2008 at 12:42 pm 3 avril 2008 à 12:42 pm
I never really thought of optimizing images on my blog.. Je n'ai jamais vraiment pensé à optimiser les images sur mon blog ..![=)]](http://www.jtpratt.com/wp-includes/images/smilies/4.gif)
I just made a custom theme and decided to see where that took me! Je viens de faire un thème personnalisé et a décidé de voir où cela m'a pris!
BradBlogging.com - Increase Website Traffic With Easy To Follow Steps’s last blog post.. BradBlogging.com - Augmentation du trafic par le site Web facile à suivre les étapes du dernier blog .. 1000 Entrecard Credits + More Up For Grabs! Crédits 1000 Entrecard + Plus Up For Grabs! Details Inside.. Détails de l'intérieur ..
April 23rd, 2008 at 4:54 am 23 avril 2008 à 4:54 am
[...] 5 Tips to Help Your Slow or Sluggish Blog or Web Site (Wordpress Especially) [...] [...] 5 Trucs pour aider votre Faible ou lente Blog ou site Web (en particulier Wordpress) [...]
June 14th, 2008 at 10:24 am 14 juin 2008 à 10:24 am
If a website is sluggish due to numerous mySQL queries that take longer than 1 second to execute, then who or which company do you recommend to optimize mySQL? Si un site est très lente en raison de nombreuses requêtes mySQL que prendre plus de 1 seconde pour exécuter, puis qui ou quelle entreprise avez-vous recommandons d'optimiser MySQL?
Shop Networks last blog post.. Réseaux Shop dernier blog .. Fossil Watch - Black Dial Analog Fossil Watch - cadran noir analogique
June 14th, 2008 at 8:41 pm 14 juin 2008 à 8:41 pm
@Shop Network - it depends on what you’re talking about. Réseau Shop @ - Cela dépend de quoi vous parlez. If it’s Wordpress I’d first try and deactivate all plugins. Si c'est Wordpress je devions d'abord essayer de désactiver tous les plugins. If you get your speed back it’sa plugin conflict, add them back one by one to find it. Si vous obtenez votre vitesse de retour, c'est un plugin de conflit, les rajouter un par un pour le trouver. If it’sa custom site or something, or another problem find a database expert on eLance - you can get your issue resolved for a pretty reasonable rate. Si c'est un site personnalisé ou quelque chose, ou un autre problème, trouver une base de données d'experts sur Elance - vous pouvez obtenir votre problème résolu pour un taux très raisonnable.
June 15th, 2008 at 8:30 am 15 juin 2008 à 8:30 am
@Shop Network - if you have access to them, get a look at the mysql.err.logs, then work on tweaking the mysql conf file to use more cache for its queries. Réseau Shop @ - si vous avez accès à eux, obtenir un regard à la mysql.err.logs, puis sur modifier le fichier de configuration MySQL d'utiliser plus de mémoire cache pour ses questions. Lastly do what I’m doing, if your system is overloaded and working in swap a lot, upgrade to a new box that can hold more RAM, we’ll see, but I think this is going to help me immensely - but before that, do some Googling, you’ll likely see big improvements over the default configs. Enfin faire ce que je suis en train de faire, si votre système est surchargé de travail et d'échange dans un lot, la mise à niveau vers une nouvelle boîte qui peut contenir plus de mémoire, nous allons voir, mais je pense que cela va m'aider énormément - mais avant que , Certains avec Google, vous aurez probablement voir les grandes améliorations par rapport à la configuration par défaut.
July 18th, 2008 at 5:22 pm 18 juillet 2008 à 5:22 pm
Although this article is somewhat old, it still has some good information and things that can be applied to speed up a site nicely. Bien que cet article est un peu vieux, il a encore quelques bonnes informations et les choses qui peuvent être appliquées pour accélérer un site très bien l'affaire. Thank you for what you do. Merci pour ce que vous faites.
Tom Sawyers last blog post.. Tom Sawyers dernier blog .. Really Jesse, the Mic is Still On! Vraiment Jesse, le MIC est toujours sur!
September 12th, 2008 at 10:20 pm Le 12 septembre 2008 à 10:20 pm
Thanks for the article. Merci pour l'article. I have a really dumb question as I ponder setting up a WordPress installation for my business. J'ai une question vraiment stupide réfléchir comme je l'ai mise en place d'une installation de WordPress pour mon entreprise.
I notice many web hosts only allow 5-10 MySQL databases. Je remarque que de nombreux hébergeurs de sites ne permettent que des bases de données MySQL 5.10. Doesn’t that pose a problem for the many plug-ins in WordPress that want to use a MySQL database? T-il pas que poser un problème pour les nombreux plug-ins dans WordPress qui souhaitent utiliser une base de données MySQL? I guess I’m assuming they all just start their own, or at least many of them do. Je suppose que je suis en supposant que seulement ils ont tous leur propre départ, ou au moins beaucoup d'entre eux.
Thanks for your help. Merci pour votre aide. Good site. Good site.
Jim
September 13th, 2008 at 8:40 am 13 septembre 2008 à 8:40 am
@Jim - first of all, never EVER sign up for a web host that limits databases, emails, subdomains - or about anything. @ Jim - tout d'abord, ne jamais ouvrir un service d'hébergement Web que les limites des bases de données, e-mails, des sous - ou quoi que ce soit. Over a year ago I switched totally everything on my shared accounts from goDaddy to Plus il ya un an, j'ai changé totalement de tout sur mes comptes à partir de GoDaddy Hostgator and I couldn’t be happier! et je ne pouvais pas être plus heureux! I can have unlimited web sites, databases, or whatever I want for a very reasonable price. Je peux avoir illimité de sites Web, bases de données, ou ce que je veux pour un prix très raisonnable.
Secondly though, no plugins don’t require additional databases - they just create new tables in your existing Wordpress database. Deuxièmement cependant, pas de plugins ne nécessitent pas de bases de données supplémentaires - ils ont juste créer de nouvelles tables dans votre base de données existante Wordpress. The problem installing (and removing) dozens of tables into a Wordpress database poses is that usually when a plugin is deleted, the tables and data it created are left behind - leaving your to manually remove them and clean it up. Le problème lors de l'installation (et la suppression) des dizaines de tables dans une base de données de Wordpress pose généralement est que quand un plugin est supprimé, les tables et les données qu'il a créé sont laissés - pour quitter votre supprimer manuellement et la nettoyer. Some of the better plugins do clean up after themselves or have a “completely uninstall” option. Certains des meilleurs plugins faire le ménage après eux-mêmes ou ont un "désinstaller complètement" option.