The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#11
|
||||
|
||||
Quote:
|
#12
|
|||
|
|||
Unless things have changed, IB isn't the root of the problem. IB is part of a larger conglomerate held by the Hellman & Friedman group.
But, when I went to the IB website I found that vBulletin isn't even listed in their list of brands they own. So in my opinion, that is a pretty good sign of where vB stands in IB's opinion of it's own division. Anyway so far as someone purchasing vBulletin, I don't see that happening for several reasons. Is vBulletin even for sale? If not, that squashes it right there. If vB is for sale, what are it's profit margins? Personally I don't see vB operating with a profit. If that's the case, the purchase would have to be done with venture capital. And anyone providing such capital would want to know when they would get their money back. At this point, depending on purchase price I would have to say 3 to 5 years. I don't think any venture capitalist would wait that long. Finally, if vB were to be sold, there would have to be a major shakeup at the company. In the short term, that could have disastrous results if the fallout within the company isn't controlled. If the company were to survive a major shakeup, then there's the development time for something that's usable. And we're back to my last comment about return on investment. You would be looking at a year or more before a usable product could be developed. vB4 started the company on a slippery downward slope. It started to recover but then released vB5 which took away any foothold it still had and continued the downward slide of the company. Unless someone with come common sense steps in and actually reads what the alpha/beta testers were saying before the release of vB5, and makes some major changes, I fear vB5 is the death spiral for vBulletin. |
Благодарность от: | ||
CAG CheechDogg |
#13
|
|||
|
|||
Oh I think IB is the one who is in control of making decisions involving vbulletin. Probably the most accurate review coming from a Software Engineer:
Quote:
|
Благодарность от: | ||
nhawk |
#14
|
|||
|
|||
One of the keys to that review is this...
Quote:
Hiring someone fresh out of college is actually a challenge. I've had to do it many times in my career. The last thing I would tell a fresh graduate before I hired them went something like this... You can take half of what you learned and throw it out the window because it's out of date or not applicable in real life. And if you can take the other half and apply it properly then you have the job. If you don't think you can do that, tell me now so we don't waste each other's time. And that's where a good portion of the problem is with vB5. Fresh graduates have grand ideas that just don't work in real life. And there's nobody guiding them back to reality. |
#15
|
||||
|
||||
But VBulletin developers aren't new graduate college students. The issue here is that we need more, currently I was told we have 4 developers only.
Quote:
Founders of Google, Twitters, Facebook, Disqus and all these unique ideas were new graduate students with visions and ideas that they like to implement and test. |
#16
|
|||
|
|||
Facebook is a good example of a company that tried something and then backed away from it.
They tried doing everything client side like vB5 is and changed back to server side for the very reasons vB5 doesn't work well. It eats up database query time and slows response way down. |
#17
|
||||
|
||||
Uhh what? How does doing things client side eat up query time?
|
#18
|
|||
|
|||
Without going into details, here's what I see happening with vB.
1) vB5 sends out all of the page layout, javascript, CSS etc. and it's loaded in the browser. This includes many things that aren't displayed on the page until some script action takes place. 2) The browser sends a request for the information to be displayed to vB5. 3) Because of the massive amount of information needed to display vB5 client side (which includes many things that don't show until a script calls for it), that results in 60 to 100 database queries per client on page load. Whereas, a per page server side system (with some clientside scripting) would make much more sense since only the data needed to display that particular page would be queried. Even if that analysis is not fully correct. Anything that requires 60-100 database queries to display needs to be reviewed and re-written. There no need for more than say 15-30 queries for any page to display. |
#19
|
||||
|
||||
Query count isn't end all be all.
If I can spend .05 seconds doing 100 queries, you'd prefer 10 queries that take .5 seconds? |
#20
|
|||
|
|||
Quote:
I can fire up my Sunfire 6800 with 24 64-bit processors and beat that time, but most people don't have that available to them. And it's not exactly the most economical server to run for a single small application. Try that on a more common dual or single core server with 5400 or 7200 rpm drives. It's not usually going to be .05 seconds. |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|