Unregistered
aliases
- Marcus
- Marcus Greenwood
- Marcus Greenwood
Marcus
Is this you? Claim Profile »
7 months ago
in 10 Reasons Why I Ditched Wordpress › Yongfook | Web Producer and Usability Consultant based in Tokyo on Yongfook.com
Indeed the scaling issues certainly don't apply for one off sites.
I think part of the reason that Wordpress plugins are so inefficient is like you say that they use so much code and are not part of an MVC framework - which would certainly more easily facilitate the re-use of certain bits of data without having to re-query the database. The other problem that Wordpress has is that it's simply old. Therefore it has the legacy of having to support (or not break) all of the old plugins when they upgrade. This really hinders their ability to do a proper 'modern' re-write of the whole system.
I think part of the reason that Wordpress plugins are so inefficient is like you say that they use so much code and are not part of an MVC framework - which would certainly more easily facilitate the re-use of certain bits of data without having to re-query the database. The other problem that Wordpress has is that it's simply old. Therefore it has the legacy of having to support (or not break) all of the old plugins when they upgrade. This really hinders their ability to do a proper 'modern' re-write of the whole system.
7 months ago
in 10 Reasons Why I Ditched Wordpress › Yongfook | Web Producer and Usability Consultant based in Tokyo on Yongfook.com
20 queries per page is nothing. Sure it might be more than you'd think should be required but it would hardly classify it as a resource hog. Caching also has it's downside - obviously I have no idea how you've implemented it but caching on any large scale kinda system generally scales badly (I've found out the hard way!).
I think it really depends on how serious you are about blogging and what your level of technical expertise is. I'd generally recommend a hosted platform as they're getting better and better these days and they are even customisable/plugin-able to a certain extent - but then again I'm biased (disclosure: I'm lead technical architect on Webjam which is an (MVC based ;)) hosted cms/blogging/social networking platform). If you're more technically minded, then wordpress or even a custom system like you've written can probably suit you individual needs slightly better, but this certainly isn't the case for most people.
Marcus
http://www.webjam.com
http://www.chickerino.com
I think it really depends on how serious you are about blogging and what your level of technical expertise is. I'd generally recommend a hosted platform as they're getting better and better these days and they are even customisable/plugin-able to a certain extent - but then again I'm biased (disclosure: I'm lead technical architect on Webjam which is an (MVC based ;)) hosted cms/blogging/social networking platform). If you're more technically minded, then wordpress or even a custom system like you've written can probably suit you individual needs slightly better, but this certainly isn't the case for most people.
Marcus
http://www.webjam.com
http://www.chickerino.com
1 reply
1 year ago
in http://www.techwinter.com/2007/06/19/apple-merges-with-google%e2%80%a6-you-have-to-be-kidding-right/ on TechWinter
I have to say - would find it extremely unlikely that Google will buy Apple or indeed that there will be any kind of merger.
Apple have a very large market in front of them and are making good grounds in the pc, personal mp3 player and more recently mobile phone hardware market - the last thing they need is a merger with a fairly unrelated business.
Google are doing just fine and will continue to dominate in the internet services market. The last thing they need to do is completely diversify there business buy purchasing a fully-fledged hardware business.
Basically, it's not gonna happen. Yahoo is an interesting one to watch in the near future, but if Yahoo is bought by or merged with anyone, it won't be Google or Apple!
Apple have a very large market in front of them and are making good grounds in the pc, personal mp3 player and more recently mobile phone hardware market - the last thing they need is a merger with a fairly unrelated business.
Google are doing just fine and will continue to dominate in the internet services market. The last thing they need to do is completely diversify there business buy purchasing a fully-fledged hardware business.
Basically, it's not gonna happen. Yahoo is an interesting one to watch in the near future, but if Yahoo is bought by or merged with anyone, it won't be Google or Apple!
1 year ago
in Can the UK incubate superstars like Yahoo!? on TechWinter
it's coming, it's coming..... patience roger!
1 year ago
in IE7 is in the wild on TechWinter
not very bullish on MS these days. Over the past 4-5 years since XP was released they've not really achieved very much. The fact that IE7 took over 4 years is a joke. IE7's CSS and JavaScript support is still miles behind Firefox. And now I have to modify my code further to support yet another buggy browser which sits half-way in between Firefox and IE6! arghhhhhh!!!!
Thanks for your comment. I don't want to get into some silly pissing war here, but I do feel you are making an unfair comparison. My individual blog, compared to a hosted platform that has to serve hundreds (thousands?) of different blogs each with their own audiences and traffic levels will of course have to have a massively different scalability strategy.
Anyway, I agree - caching is not the be all and end all, but it's a decent enough solution for an individual's blog like mine.
Also, when trying to make a page load more efficiently one of the areas you can look at - and it's disingenuous to deny this - is making queries snappier. This involves a lot of trial and error - for example, can I make one expensive query in the place of 5 separate queries, and is that expensive query going to hit the database more or less than doing it all separately.
My point about a page with many, many queries on it was more about the carefree attitude to plugins that Wordpress kind of encourages you to foster. Your blog could begin as a model of efficiency but as soon as you start adding all these plugins written by unknown people you open yourself up to serving a page that has many more db hits than you intended, and sometimes these can be very expensive requests (a popular addition is one of those "related posts" plugins - these in particular are really fat queries) which just add up and up to the undisciplined or uneducated blog owner and make your pages very inefficient.