So, shall I change the url to /do/something, even if it wastes a few extra milliseconds per page..?
Re: Pretty URL remarks
« Reply #30, on April 14th, 2012, 07:22 PM »
So no caching?
On Pretty URL's by vb I have done allot of modifications to the code.
I have reported some of what I have done to his code back to him hoping it will get implemented. Some does and some doesn't. However I figured it easier to cache url's with SMF caching instead of using the DB.
I have also removed index.php from the urls with the mod. Added one little extra rule to the source.
Separately though I have made all old urls illegal and display a 404 page. I have found through access logs that allot of bots look for say action=, topic= or board= to identify SMF.
On SMF caching I cache 1 file per page, it would be too much of a waste 1 file per URL. I figured there are only going to be a few pages hit often and allot of pages not so often, so I believe it will even itself out using this method.
On to the 404 thing, the forum has always been a Pretty URL forum, so Google or any other search engine does not know the old urls.
However though, I had bad performance when I started but had to work on allot of aspects to get it up to par. The DB cache system though that it had was the worst feature, the board and topic cache in the db was good but the other url cache was just junk.
Sorry I don't know the history of the mod that much.
I hardly even stop by SMF though or keep up with the mods they release there.
I think we should write some kind of 'automatic updater' for plugins and Wedge, disabled by default or something, with the ability to install only the 'proven' updates of Wedge (or maybe also cutting edge versions?), something like that... We could simply retrieve the gzip file, extract it somewhere, and copy the tree structure
When you're running a forum, you don't always think of updating it... I personally rarely do, either.
I think we should write some kind of 'automatic updater' for plugins and Wedge, disabled by default or something, with the ability to install only the 'proven' updates of Wedge (or maybe also cutting edge versions?), something like that... We could simply retrieve the gzip file, extract it somewhere, and copy the tree structure...