The WordPress team has taken up the issue of performance optimization pretty seriously, and I look forward to the fruits of their efforts, but I’m also casting a critical eye on my own code. Thanks to caching and a hugely optimized query architecture, Scriblio is now performing better than ever, and I’m now looking at [...]
Posted January 23, 2008 by Casey
Categories: Technology. Tags: fixed, mysql, optimization, query, query optimization, wordpress. Be the first one.
After reporting weirdness last week I finally sat down with a completely clean and virgin install of WordPress 2.3.2 and traced what happens when you make a permalink request for a non-existent URL.
Here are two sets of URLs to use as examples and context:
These are valid URLs:
http://site.org/archives/101
http://site.org/page-name
These are _not_ valid URLs:
http://site.org/archivezorz/101
http://site.org/favicon.ico
Valid URLs get parsed, the [...]
Posted January 18, 2008 by Casey
Categories: Technology. Tags: 404, behavior, hacking, mysql, optimization, permalinks, wordpress. One Comment.
Happy Cog’s Liz Danzico introduced it at WordCamp 2007 (her slides are online), but it’s been only recently that the fruits of the admin control panel re-thinking have started to appear in code. Though there’s much work yet to be done and it’s not uncontroversial, I think I like it.
Posted January 7, 2008 by Casey
Categories: Dispatches, Technology. Tags: admin dashboard, progress, redesign, wordpress. Be the first one.
The good news is that performance is a big goal for WP 2.4, the bad news is that it’s been delayed to the end of January at the earliest.
Posted December 29, 2007 by Casey
Categories: Blink. Tags: performance, release, timeline, wordpress. One Comment.
Matt has updated his site with a less blog-like front page and I just discovered Unsleepable, which is very bloggy, but seems like a good start for what I want to do next.
Posted November 21, 2007 by Casey
Categories: Blink. Tags: themes, wordpress, wordpress themes. 2 Comments.
I’m a WordPress Partisan, so I agree with Mark Ghosh’s criticism of this Wordpress vs Drupal Report. Still, it reminds me that I should point out XXLmag, SLAM Online, and Ford among the very non-bloggy sites built on WordPress.
Posted November 14, 2007 by Casey
Categories: Dispatches, Technology. Tags: comparison, drupal, examples, web design, wordpress. One Comment.
Thanks to Mike Giarlo’s unAPI Server for WordPress. Now if only there were a library catalog built on WordPress, I could probably just drop it in.
unAPI, wordpress, plugin
Posted October 29, 2007 by Casey
Categories: Blink, Libraries & Networked Information, Technology. Tags: plugin, unAPI, wordpress. Be the first one.
I wish I’d seen this from WordPress maven Matt Mullenweg before I finished My LTR on open source software for libraries. Mullenweg is brushing off some of the mystique and praise the media has been giving him, and giving an honest sense of what makes open source software work:
the real story is more exciting than [...]
Posted September 24, 2007 by Casey
Categories: Politics & Controversy, Technology. Tags: free software, matt mullenweg, motivation, myth, open source, startup, wordpress. Be the first one.
Liz Danzico of Happy Cog Studios spoke today about her consulting with Automattic on the design of the WordPress admin interface.
As with so many of the presentation today, I’m really hoping the slides will be published soon, as there are some great ideas coming out.
Liz spent a lot of time watching WordPress users at blog. [...]
Posted July 22, 2007 by Casey
Categories: Technology. Tags: application design, design, Liz Danzico, WordCamp, WordCamp 2007, wordpress. 3 Comments.
Scriblio is based on WordPress, an open source content management system, and the community that uses, supports, and builds it is what makes it great. WordCamp started last year, when the community was about 750,000, and it’s even more important now that it’s grown to nearly two million.
The first day of the schedule focuses on [...]
Posted July 22, 2007 by Casey
Categories: Libraries & Networked Information, Technology. Tags: WordCamp, WordCamp 2007, wordpress. One Comment.
Robert Hoekman, Jr is speaking now on Designing the Obvious, his book and philosophy:
These principles include building only what’s necessary, getting users up to speed quickly, preventing and handling errors, and designing for the activity.
I just added the book to my must read list, but what I’m hearing here sounds like instructions to [...]
Posted July 21, 2007 by Casey
Categories: Libraries & Networked Information, Technology. Tags: design, Designing the Obvious, Robert Hoekman Jr, web applications, WordCamp, WordCamp2007, wordpress. 4 Comments.
I’m at WordCamp again. This time I dragged Matt and Zach with me. Dan Kuykendall, author of PodPress, is first on the schedule, and I’m just now learning how he’s built in support for a variety of media types (more than MP3) and for premium content.
Those who showed up early got to pick over last [...]
Posted July 21, 2007 by Casey
Categories: Libraries & Networked Information, Technology. Tags: conference, WordCamp, WordCamp 2007, wordpress. Be the first one.
WordPress 2.2 is out and available for download now!
I’m excited because this version includes widgets (by default), some XML-RPC hooks to edit pages (so you don’t need my hacks), a switch to jQuery from Scriptaculous (Matty got me excited about this), full Atom support (enough of the different versions of RSS!), and the ability [...]
Posted May 16, 2007 by Casey
Categories: Technology. Tags: 2.2, release, wordpress, wordpress 2.2. One Comment.
The question:
What’s a good user-friendly Macintosh web development program? A friend called. She’s thinking of buying Dreamweaver, but is afraid it will be overkill. She found Frontpage to be easy and needs something similar.
My answer:
If the intent is to design individual pages on an unknown number of sites, then I don’t have a recommendation.
If the [...]
Posted May 15, 2007 by Casey
Categories: Technology. Tags: cms, content management, questions, site management, web design, wordpress. 9 Comments.
WordPress 2.0 introduced some sophisticated HTML inspecting and de-linting courtesy of kses.
kses is an HTML/XHTML filter written in PHP. It removes all unwanted HTML elements and attributes, and it also does several checks on attribute values. kses can be used to avoid Cross-Site Scripting (XSS), Buffer Overflows and Denial of Service attacks.
It’s a good addition, [...]
Posted May 15, 2007 by Casey
Categories: Technology. Tags: class names, code, fix, hack, kses, semantic markup, strip tags, wordpress. 4 Comments.