WordPress Plugin : P3 – Plugin Performance Profiler
See which plugins are slowing down your site. This plugin creates a performance report for your site.
I work in technology sector. And I do round a clock, not only from 9 to 5. It is my bread and butter, it is my hobby, it is the fascination of my life. And with the current rate of change particular in information technology (IT), there is always something new to learn, to try, to talk about. I often post news, thoughts, and reviews. And when I do, this is the category I use.
WordPress Plugin : P3 – Plugin Performance Profiler
See which plugins are slowing down your site. This plugin creates a performance report for your site.
If you are involved with any kind of software development, this video is a must see. Â Matt Mullenweg of Automattic fame speaks about the state of WordPress – community, releases, user interfaces, problems and solutions, etc. Â One of the coolest things about Matt is his attitude towards the end users. Â He seems to appreciate that they are just regular people, with their own needs and problems, and that they all don’t have to be geeks to use a piece of software. Â Even in this video, he repeatedly points out that it’s not the user’s fault that something is difficult to use, but the developer’s. Â More so, the developer is the one who can actually fix the problem. Â That’s the kind of attitude that I am trying to teach myself in the last few years. Â I’ve made progress, but, sadly, I am still way too far.
A few days ago I’ve mentioned that I have a problem with some of my email accounts. Â The thing was that I have a few mailboxes, and all of them forward all incoming messages to a single account that I use for everything. Â Some of the accounts forward emails using Gmai’s forwarder, some forward emails using a filter, and some mailboxes are checked for email via POP-3. Â That’s not because I like variety, but because all these accounts were created at different times, back when Gmail wasn’t as full featured as it is now.
Anyways. Â I realized that one of the accounts stopped forwarding the emails. Â I logged into it, and found that there were thousands of messages waiting for reply. Â None of these messages made it through the forwarder. Â The mailbox is also quite old, and has plenty of email history – most of which I already had in my central mailbox.
I tried to create a new filter so that I could only forward the ones that didn’t make, but that didn’t work. Â I played around with filters, IMAP access, and a few third-party scripts, but nothing was giving the result that I wanted. Â The only option left was POP-3. Â So I went for it.
The thing with POP-3 access in Gmail is that when you enable it, you have to choose for which messages – either only the new ones from this point, or for all of them. Â I had to go for the “all of them”.
The mailbox in question contains a history of 50,000 conversations. Â I cleaned up a bit, so just before the POP-3 pull started, I had around 35,000 conversations. Â Gmail’s POP-3 mail check works interestingly. Â It fetches a maximum of 200 messages per session. Â And it takes a few minutes’ break between sessions. Â It took just a bit over 48 hours to import all my messages to another account via POP-3!
Gladly, most of them were not duplicated. Â Gmail was smart enough to know which messages I already had and which I didn’t. Â And the ones that I didn’t went through the filtering process in the central mailbox, as they should. Â So after about 2 days of waiting, I’ve ended up with a couple of thousands of new messages. Â Sorted through them in a matter of an hour (thank you Gmail team for keyboard shortcuts!), and now I am up to speed again.
Thinking over this experience, I will probably go through the settings of all my other accounts and make sure that I am using POP-3 rather than filters or forwarders. Â Somehow I think it is a little bit more reliable.
WordPress Codex : Editing wp-config.php
On this page, even experienced WordPress users and developers are likely to find something that they’ve never heard of or long forgotten about.