Menu
News
All News
Dungeons & Dragons
Level Up: Advanced 5th Edition
Pathfinder
Starfinder
Warhammer
2d20 System
Year Zero Engine
Industry News
Reviews
Dragon Reflections
Columns
Weekly Digests
Weekly News Digest
Freebies, Sales & Bundles
RPG Print News
RPG Crowdfunding News
Game Content
ENterplanetary DimENsions
Mythological Figures
Opinion
Worlds of Design
Peregrine's Next
RPG Evolution
Other Columns
From the Freelancing Frontline
Monster ENcyclopedia
WotC/TSR Alumni Look Back
4 Hours w/RSD (Ryan Dancey)
The Road to 3E (Jonathan Tweet)
Greenwood's Realms (Ed Greenwood)
Drawmij's TSR (Jim Ward)
Community
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Resources
Wiki
Pages
Latest activity
Media
New media
New comments
Search media
Downloads
Latest reviews
Search resources
EN Publishing
Store
EN5ider
Adventures in ZEITGEIST
Awfully Cheerful Engine
What's OLD is NEW
Judge Dredd & The Worlds Of 2000AD
War of the Burning Sky
Level Up: Advanced 5E
Events & Releases
Upcoming Events
Private Events
Featured Events
Socials!
Twitch
YouTube
Facebook (EN Publishing)
Facebook (EN World)
Twitter
Instagram
TikTok
Podcast
Features
Top 5 RPGs Compiled Charts 2004-Present
Adventure Game Industry Market Research Summary (RPGs) V1.0
Ryan Dancey: Acquiring TSR
Q&A With Gary Gygax
D&D Rules FAQs
TSR, WotC, & Paizo: A Comparative History
D&D Pronunciation Guide
Million Dollar TTRPG Kickstarters
Tabletop RPG Podcast Hall of Fame
Eric Noah's Unofficial D&D 3rd Edition News
D&D in the Mainstream
D&D & RPG History
About Morrus
Log in
Register
What's new
Search
Search
Search titles only
By:
Forums & Topics
Forum List
Latest Posts
Forum list
*Dungeons & Dragons
Level Up: Advanced 5th Edition
D&D Older Editions
*TTRPGs General
*Pathfinder & Starfinder
EN Publishing
*Geek Talk & Media
Search forums
Chat/Discord
Menu
Log in
Register
Install the app
Install
The
VOIDRUNNER'S CODEX
is coming! Explore new worlds, fight oppressive empires, fend off fearsome aliens, and wield deadly psionics with this comprehensive boxed set expansion for 5E and A5E!
Community
General Tabletop Discussion
*TTRPGs General
Did the WotC boards blow up...again?
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Michael Morris" data-source="post: 4355568" data-attributes="member: 87"><p>The maddening thing to me is went over for a look see then asked who I could privately speak to regarding what I can glean from an examination of the output code. It seems you have to go through a "customer service" department.</p><p></p><p>I've worked in cust-serv -- their entire job is making you <strong>think</strong> something is being done while nothing is being done. I have better things to do than try to convince some moron making WA state minimum wage (or less if they're outsourcing) that I know what the hell I'm talking about.</p><p></p><p>I told them in February 06 just before I left when it was mentioned to me that they were merging accounts that it was probably not a good idea, and in any event to be careful. Apparently they weren't careful.</p><p></p><p>Consider their archiving code for a moment. When it was mentioned to me I thought it was a neat idea but didn't really think further on it. I considered writing such a module for ENWorld and discussed as much on vbulletin.com with the people who've been working with MySQL since the early 90's - the thing is due to the structure of MyISAM tables the size of the post and thread tables is fairly irrelevant to most searches since any search starts end of file and moves backwards across the disk. Archiving isn't necessarily that helpful even on a large board.</p><p></p><p>ENWorld has about 1/2 the threads of the WotC boards, it also has 1/4th the hardware yet it gets along very well. Yeah, we got bumps, particularly with the new wiki - but nothing that mandates taking the boards down every two days. Emergency maintenance on the 4th of July -that's got to be pretty damn bad.</p><p></p><p>They are trying to get vbulletin to do something it isn't designed to do - scale across multiple servers. What is worse they are fighting the grain of the software. There's a better way - here I'll explain what I'd do publically since the tech staff over there has cloistered themselves in an Ivory Tower anyway.</p><p></p><p>First off I'd make up my mind whether I'm using Microsucks ASP technology or PHP. There are forum packages written in ASP. They aren't as *good* as vbulletin, but they are functional and in any event would interface with the rest of the software much more smoothly and would smooth out the hiring requirements of the tech department. If they do still want to use vbulletin then let it alone - don't try mixing PHP and ASP adds an uncessary layer of complexity.</p><p></p><p>Don't try to mirror the whole damn forum front end on two machines. Get one machine to do PHP parsing - that's it, and one or two machines to handle mySQL. Still have money to throw at the problem? Put all static files (images mostly) on their own machine and domain it to <a href="http://images.wizards.com" target="_blank">http://images.wizards.com</a> or some such. While your at it the css and javascripts can be placed there as well.</p><p></p><p>Pay attention to what your mixing guys. You're loading two AJAX frameworks on the wotc boards - prototype.js and sajax. Prototype is KNOWN to have issues with all versions of vbulletin prior to 3.7.0 (<strong>Note bene:</strong> I pestered Jelsoft throughout the vbulletin 3.7 beta to get this issue resolved and they caved at revision 3.7 beta 5 <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big grin :D" loading="lazy" data-shortname=":D" /> -- that's why prototype is used here). The javascript suite at that board has all the appearance of script grabbing by a script kiddie -- there's no sign that the person in charge knows anything about javascript beyond the most rudimentary syntax.</p><p></p><p><img src="http://www.enworld.org/forum/images/smilies/ponder.png" class="smilie" loading="lazy" alt=":hmm:" title="Hmmm :hmm:" data-shortname=":hmm:" /></p><p></p><p>Harsh. Probably. Had they kept communication channels open then I would have used those channels. As it stands I can only rant. If I'm going to rant I might as well do it from the safety of a board where I know the moderators won't get all miffed and delete the post mysteriously -- there's been far too many accusations of that on the WotC boards for it not to be the case.</p><p></p><p>They need a new tech admin. Unfortunately any tech admin who knows what the hell they are doing isn't going to touch that hornet's nest of screw ups without a lot of incentive. I know I for one don't want anything to do with it - it reeks of the tech having to try to meet unreasonable demands from some VP named Beuller who has never and will never set foot on the damn boards but will happily see them messed up in pursuit of his grand DDI vision.</p><p></p><p>I'll add this last note though - When I left it wasn't broke. <img src="http://www.enworld.org/forum/images/smilies/devious.png" class="smilie" loading="lazy" alt=":]" title="Devious :]" data-shortname=":]" /></p></blockquote><p></p>
[QUOTE="Michael Morris, post: 4355568, member: 87"] The maddening thing to me is went over for a look see then asked who I could privately speak to regarding what I can glean from an examination of the output code. It seems you have to go through a "customer service" department. I've worked in cust-serv -- their entire job is making you [B]think[/B] something is being done while nothing is being done. I have better things to do than try to convince some moron making WA state minimum wage (or less if they're outsourcing) that I know what the hell I'm talking about. I told them in February 06 just before I left when it was mentioned to me that they were merging accounts that it was probably not a good idea, and in any event to be careful. Apparently they weren't careful. Consider their archiving code for a moment. When it was mentioned to me I thought it was a neat idea but didn't really think further on it. I considered writing such a module for ENWorld and discussed as much on vbulletin.com with the people who've been working with MySQL since the early 90's - the thing is due to the structure of MyISAM tables the size of the post and thread tables is fairly irrelevant to most searches since any search starts end of file and moves backwards across the disk. Archiving isn't necessarily that helpful even on a large board. ENWorld has about 1/2 the threads of the WotC boards, it also has 1/4th the hardware yet it gets along very well. Yeah, we got bumps, particularly with the new wiki - but nothing that mandates taking the boards down every two days. Emergency maintenance on the 4th of July -that's got to be pretty damn bad. They are trying to get vbulletin to do something it isn't designed to do - scale across multiple servers. What is worse they are fighting the grain of the software. There's a better way - here I'll explain what I'd do publically since the tech staff over there has cloistered themselves in an Ivory Tower anyway. First off I'd make up my mind whether I'm using Microsucks ASP technology or PHP. There are forum packages written in ASP. They aren't as *good* as vbulletin, but they are functional and in any event would interface with the rest of the software much more smoothly and would smooth out the hiring requirements of the tech department. If they do still want to use vbulletin then let it alone - don't try mixing PHP and ASP adds an uncessary layer of complexity. Don't try to mirror the whole damn forum front end on two machines. Get one machine to do PHP parsing - that's it, and one or two machines to handle mySQL. Still have money to throw at the problem? Put all static files (images mostly) on their own machine and domain it to [URL]http://images.wizards.com[/URL] or some such. While your at it the css and javascripts can be placed there as well. Pay attention to what your mixing guys. You're loading two AJAX frameworks on the wotc boards - prototype.js and sajax. Prototype is KNOWN to have issues with all versions of vbulletin prior to 3.7.0 ([B]Note bene:[/B] I pestered Jelsoft throughout the vbulletin 3.7 beta to get this issue resolved and they caved at revision 3.7 beta 5 :D -- that's why prototype is used here). The javascript suite at that board has all the appearance of script grabbing by a script kiddie -- there's no sign that the person in charge knows anything about javascript beyond the most rudimentary syntax. :hmm: Harsh. Probably. Had they kept communication channels open then I would have used those channels. As it stands I can only rant. If I'm going to rant I might as well do it from the safety of a board where I know the moderators won't get all miffed and delete the post mysteriously -- there's been far too many accusations of that on the WotC boards for it not to be the case. They need a new tech admin. Unfortunately any tech admin who knows what the hell they are doing isn't going to touch that hornet's nest of screw ups without a lot of incentive. I know I for one don't want anything to do with it - it reeks of the tech having to try to meet unreasonable demands from some VP named Beuller who has never and will never set foot on the damn boards but will happily see them messed up in pursuit of his grand DDI vision. I'll add this last note though - When I left it wasn't broke. :] [/QUOTE]
Insert quotes…
Verification
Post reply
Community
General Tabletop Discussion
*TTRPGs General
Did the WotC boards blow up...again?
Top