vb5 beta released, and...

Status
Not open for further replies.
Generally optimising should be in the back of your head all the time and it comes down to the code design you do before writing a thing, even if it is 10 minutes thinking about it in your head. And what you do is also correct, you see somewhere that could be done better for performance (especially important with queries like your example) and you fix it there and then unless it would take a lot to fix, in which case you make a note.
I'm teaching someone to program in PHP with XenForo and we are making a little staff tracker add-on and I spent a good 30 minutes (should have been less but I had distractions) simply thinking about how to query the posts in the best way. Looking at vb5 they don't do any of this kind of code design at all. They just write crap.

Exactly, architecting and thinking of ways to optimize your code even before you write it is half the fun of coding :)
 
Screenshot from 2012-09-12 11:33:46.webp
 
Code:
<html id="htmlTag" xmlns="http://www.w3.org/1999/xhtml" xmlns:fb="http://www.facebook.com/2008/fbml" xml:lang="en-US" lang="en-US" dir="ltr">
Seeing as you only have one of these per document, I can't really fathom the need for that generic id on it....

Code:
    <div class="list-item-body-wrapper clear">
        <div class="list-item-body conversation-body">
            <div class="post-content">
                <h2 class="post-title hide">vB5: Fail or win?</h2>
                <div class="pollresults hide">
                    <div class="pollvote-count right">
I would think there are better ways of achieving this, and to top it off, it keeps on going in the table that comes below this. I did not find the famous fourty classes element, but I did see that most had 2 classes or more, I counted quite a few upwards to five or six. In addition, in the view source I did a ctrl+f and put in id= and got 300+ hits, but a few those aren't exactly ID's, so they use probably 200 - 250 id's on the front page alone. I saw that most elements either have no class or 2 or more classes, very few have just a single class.

I did not review the css, but the html is a mess. I wouldn't touch it with a stick, but my guess is that they will clean it up later on, hopefully.
But why start that way? Why not use "best practices" from the beginning? This just seems to me like saying "Let's just get it out there quickly, even if we use outdated or inferior practices, we'll worry about cleaning it up later." If you use proper coding or design technique to begin with...you don't have much cleaning up to do later.
 
  • Like
Reactions: vVv

Though I have no doubt that it's IB taking inspiration from XF here, I have to wonder whether raising this as an issue won't cause problems for XF. IB could potentially skew this in their favour by saying these concepts were made well before KAM left vBulletin (I have no idea if this is true, but it's just an example of how they are able to twist the truth).
 
Those share buttons are inserted by the javascript APIs I think, so if they change on the vendors side they change everywhere. Also, I don't see those ones.
 
Though I have no doubt that it's IB taking inspiration from XF here, I have to wonder whether raising this as an issue won't cause problems for XF. IB could potentially skew this in their favour by saying these concepts were made well before KAM left vBulletin (I have no idea if this is true, but it's just an example of how they are able to twist the truth).
I know for a FACT this is what they will be trying to claim.

But I also know for a FACT that at the time of the law suite all vBulletin developers, Q & A team members, and the official IB account said that

vBulletin 5 is not yet under development or in the planning stages at this time

Who wants to bet that any proof of that suddenly goes "bye-bye" ?
 
It's less cluttered, but I can't say the UI is that much better, if at all. And the loading time is unforgivable.
 
But why start that way? Why not use "best practices" from the beginning? This just seems to me like saying "Let's just get it out there quickly, even if we use outdated or inferior practices, we'll worry about cleaning it up later." If you use proper coding or design technique to begin with...you don't have much cleaning up to do later.
Well, I was being diplomatic. They have to do something though, looking through the html I am starting to think it will be a nightmare to style.
 
I was sceptical about VB5 from the beginning, heck, I think a lot of people were

But when they assigned the same developers to VB5, who made and signed off on the CMS, well, I think it was almost guaranteed to be a ..."poor" release. (To put it mildly)

Seeing the demo today though, I'm not shocked or surprised at all, I think a mess like that was expected of IB.
 
I played around with it some more... Looks like vB3 is going to be the last vB I'll ever use.
I think that will most likely be the last version many of us will play with.

I owned a copy of vBulletin 4, used it for a little while, but finally sold it off. I still own a copy of vBulletin 3, but the technology such as php 5.4 has grown around it and so it's becoming unusable.

No, I think I'm happy here at my home with XenForo :)
 
Wow.

Wasn't banned this morning and haven't posted since August. :confused:

ban.webp


Edit: According to vb's Zachery:
"Some users have been reporting caching issues, we've passed these onto the server guys to look into it. Sorry about that."
 
If anyone was ever wondering how good vBulletin can be at SEO, let's put it this way...

If you go to their homepage (the main corporate site) you will see their title as "Home page". Most interesting...
 
If anyone was ever wondering how good vBulletin can be at SEO, let's put it this way...

If you go to their homepage (the main corporate site) you will see their title as "Home page". Most interesting...
It is a Magento feature ;)
 
Status
Not open for further replies.
Back
Top Bottom