Go Back  FlyerTalk Forums > Support&Services > Technical Support and Feedback
Reload this Page >

Tim, Randy, is there any ETA on search functionality?

Community
Wiki Posts
Search

Tim, Randy, is there any ETA on search functionality?

Thread Tools
 
Search this Thread
 
Old Mar 7, 2005, 4:02 pm
  #1  
Original Poster
 
Join Date: Aug 2002
Location: PDX
Programs: HHonors Gold since '02, Hertz President's Circle since '07
Posts: 3,226
Tim, Randy, is there any ETA on search functionality?

If no ETA, could you let us know if the current thinking is days, weeks, or months.

Thanks.
Rut Dog is offline  
Old Mar 7, 2005, 6:16 pm
  #2  
Moderator: Hilton Honors forums
 
Join Date: Dec 2002
Location: Marietta, Georgia, United States
Posts: 24,996
The following quote:
Originally Posted by Randy Petersen
Managing a high volume Web site has a unique challenge when you consider all the moving parts. Our latest problem turned out to be related to this:
Performance Hit Since PHP 4.3.10 / 5.0.3
Many people have noticed that vBulletin (and a lot of other PHP applications) suddenly started to run significantly slowed than normal after installing PHP 4.3.10 or 5.0.3 in order to patch the security flaw in previous versions of PHP.
This cause of this slow-down has been identified as a problem with the unserialize() function in PHP. For more details, see bugs.php.net.
This problem has now been fixed by the PHP developers, though the fixed version has yet to be released in a 'stable' version. However, the latest CVS snapshots of PHP 4.3.x and 5.0.x, available from snaps.php.net contain the fix and restore the original speed of unserialize().
While we would not recommend running a 'dev' version of PHP on any production server, we understand that the performance problem has been a major issue for some people. If you are badly affected, you may want to consider running a 'dev' version of PHP at your own risk in order to overcome the performance problem.

As it turns out, when we moved to this latest version of PHP to fix a potential security flaw, it caused the slow down (and as noted, not just for our Web site). We are currently awaiting the official release fo the new version with the fix not opting to go with the 'dev' version because there are risks associated with that and we really are not interested in becoming a statistic. Once this fix is released, we'll install, test and reopen search. etc.

Thanks for being patient as well as understanding there are a lot of moving parts on this Web site and we're not just talking about our members. HA!
...is from Milepost #32 of the Performance Test Feedback / Temporary Search Downtime thread.

Unfortunately, your question really needs to be asked at www.vbulletin.com, or you might be able to ask the question (or find out the answer) at www.vbulletin.com/forum/.
Canarsie is offline  
Old Mar 7, 2005, 9:58 pm
  #3  
Original Poster
 
Join Date: Aug 2002
Location: PDX
Programs: HHonors Gold since '02, Hertz President's Circle since '07
Posts: 3,226
thanks
Rut Dog is offline  
Old Mar 7, 2005, 10:00 pm
  #4  
Moderator: Hilton Honors forums
 
Join Date: Dec 2002
Location: Marietta, Georgia, United States
Posts: 24,996
Originally Posted by Rut Dog
thanks
No problem, Rut Dog.

I truly wish that I had a better answer for you...
Canarsie is offline  
Old Mar 8, 2005, 9:09 am
  #5  
 
Join Date: Mar 2002
Location: BCN
Programs: BA Gold · A3 Gold · DL Gold · VY apologist
Posts: 8,545
What exactly is a milepost?
alanw is offline  
Old Mar 8, 2005, 9:22 am
  #6  
 
Join Date: May 2000
Posts: 473
Actually the question needs to be asked of the developers of PHP.

vBulletin doesn't have much to do with it.

The new release could come at any time.

Last edited by John at Webflyer; Mar 8, 2005 at 10:00 am Reason: minor spelling error
John at Webflyer is offline  
Old Mar 8, 2005, 10:22 am
  #7  
Moderator: Hilton Honors forums
 
Join Date: Dec 2002
Location: Marietta, Georgia, United States
Posts: 24,996
Originally Posted by John at Webflyer
Actually the question needs to be asked of the developers of PHP.

vBulletin doesn't have much to do with it.

The new release could come at any time.
Thank you for the correction, John at Webflyer.

How are the other Internet bulletin board sites — especially those with a larger membership and higher volume of posts than FlyerTalk — dealing with the PHP issue?
Originally Posted by alanw
What exactly is a milepost?
Here is the definition of a milepost from The NEW FlyerTalk: Helpful Hints, Tips and Suggestions to Enhance Your Experience “sticky” thread in this forum.
Canarsie is offline  
Old Mar 9, 2005, 9:13 am
  #8  
 
Join Date: May 2000
Posts: 473
Different boards use different techniques -- one of the largest boards in the world limits the number of connections -- if you hit that board during peak hours chances are good that you'll be locked out. That's definitely something we don't want to do.
John at Webflyer is offline  
Old Mar 9, 2005, 8:52 pm
  #9  
 
Join Date: Feb 2001
Programs: IHG Diamond, HH Diamond, BW Diamond Select, Accor Silver, Marriott Gold
Posts: 4,227
Originally Posted by John at Webflyer
Different boards use different techniques -- one of the largest boards in the world limits the number of connections -- if you hit that board during peak hours chances are good that you'll be locked out. That's definitely something we don't want to do.
It'd be a hell of a lot better than no search.
Kremmen is offline  
Old Mar 9, 2005, 8:58 pm
  #10  
FlyerTalk Evangelist
 
Join Date: Nov 2004
Location: Melbourne
Programs: ►QFWP/LTG►VA WP►HyattExpl.►HiltonGold►ALL Silver
Posts: 21,991
Originally Posted by Kremmen
It'd be a hell of a lot better than no search.
No it wouldn't!

(Unless you use search as an integral part of your FT browsing like 'new posts').

I have been involved with IT for many years and generally people prefer restricted/slow access to no access on an 'ad hoc' basis.
serfty is offline  
Old Mar 9, 2005, 9:17 pm
  #11  
 
Join Date: Feb 2001
Programs: IHG Diamond, HH Diamond, BW Diamond Select, Accor Silver, Marriott Gold
Posts: 4,227
Originally Posted by serfty
I have been involved with IT for many years and generally people prefer restricted/slow access to no access on an 'ad hoc' basis.
I've been involved in IT for many years too, and I'd agree that people prefer slow access to no access, which is why we should have search even if it slows the board down, rather than no search, which amounts, in many respects, to no access.

What amazes me is that there are so many options to get around this, but none are being employed here: patch php, patch vbulletin, use the php fix issued on Jan 16 (see the bottom of the php bug discussion), go back to a previous version (was there any real risk from the bug anyway? can the risk be circumvented by reducing some less important piece of functionality?), etc.

By far the simplest thing to do, if there is any real risk of the latest php versions being unstable (which seems unlikely), would be to run a new version of php in parallel with the current site. www.flyertalk.com could have the current setup, unusable but stable, while ww2.flyertalk.com (or whatever) could have the latest vbulletin and latest php.
Kremmen is offline  
Old Mar 10, 2005, 9:05 am
  #12  
 
Join Date: May 2000
Posts: 473
Originally Posted by Kremmen
I've been involved in IT for many years too, and I'd agree that people prefer slow access to no access, which is why we should have search even if it slows the board down, rather than no search, which amounts, in many respects, to no access.

What amazes me is that there are so many options to get around this, but none are being employed here: patch php, patch vbulletin, use the php fix issued on Jan 16 (see the bottom of the php bug discussion), go back to a previous version (was there any real risk from the bug anyway? can the risk be circumvented by reducing some less important piece of functionality?), etc.

By far the simplest thing to do, if there is any real risk of the latest php versions being unstable (which seems unlikely), would be to run a new version of php in parallel with the current site. www.flyertalk.com could have the current setup, unusable but stable, while ww2.flyertalk.com (or whatever) could have the latest vbulletin and latest php.
Hmmm.

And if there was a security problem in the cvs snapshot that led to the board being pwned and the database damaged, possibly emptied? How would you react to that?

We are using the latest vbulletin release, and it looks to me like vbulletin is not going to patch for the unserialize() problem. So that is not an option.

Rolling back to php 4.3.9.... 4.3.10 was released to address serious, published, security problems. Rolling back does not seem to be a good idea either.
John at Webflyer is offline  
Old Mar 10, 2005, 9:08 am
  #13  
Suspended
 
Join Date: Sep 2000
Location: USA
Programs: HH Diamond, SPG Gold, PC Platinum Ambassador, Marriott Silver
Posts: 15,249
Originally Posted by Kremmen
It'd be a hell of a lot better than no search.
IMO, the lack of a search function is making a shambles of many FT forums. Duplicate posts, duplicate threads, etc. - - generally more noise and less meaningful content (or at least more difficulty in finding meaningful content). The longer that this continues, the damage will be more severe.
cactuspete is offline  
Old Mar 10, 2005, 9:51 am
  #14  
 
Join Date: Feb 2001
Programs: IHG Diamond, HH Diamond, BW Diamond Select, Accor Silver, Marriott Gold
Posts: 4,227
Originally Posted by John at Webflyer
And if there was a security problem in the cvs snapshot that led to the board being pwned and the database damaged, possibly emptied? How would you react to that?
I'd say that the day lost in restoring from backup would be vastly less of a pain than the lack of FT functionality so far.

However, if you think that's a real risk, why not just patch 4.3.10 with the performance fix, if you don't want to risk taking onboard all the other changes in any CVS snapshot?

I do wonder though whether it even mattered. Okay, there were some bugs in PHP 4.3.9. Could they actually be triggered by vbulletin? If so, were any particular circumstances required? The only reports I've seen have been very superficial -- PHP had bugs, vbulletin uses PHP, therefore upgrade PHP -- and may have been an overreaction in the first place. It's amazing to me that vbulletin are being so useless in an area they should know intimately.
Kremmen is offline  
Old Mar 10, 2005, 10:38 am
  #15  
FlyerTalk Evangelist
 
Join Date: Sep 2000
Posts: 37,486
Originally Posted by Kremmen
I'd say that the day lost in restoring from backup would be vastly less of a pain than the lack of FT functionality so far.

However, if you think that's a real risk, why not just patch 4.3.10 with the performance fix, if you don't want to risk taking onboard all the other changes in any CVS snapshot?

I do wonder though whether it even mattered. Okay, there were some bugs in PHP 4.3.9. Could they actually be triggered by vbulletin? If so, were any particular circumstances required? The only reports I've seen have been very superficial -- PHP had bugs, vbulletin uses PHP, therefore upgrade PHP -- and may have been an overreaction in the first place. It's amazing to me that vbulletin are being so useless in an area they should know intimately.
Oh trust me, it mattered. 6 of the VB sites I host were defaced. And several PHPbb sites were defaced. By defaced I mean vapourized. GONE. Emptied. All that was left was a single index.html telling you the news.

As for the "why not just restore the database", do you have even the slightest clue how large a SQL database is for a site the size of Flyertalk?

That isn't something you can restore in an hour, let alone a day...
ScottC is offline  


Contact Us - Manage Preferences - Archive - Advertising - Cookie Policy - Privacy Statement - Terms of Service -

This site is owned, operated, and maintained by MH Sub I, LLC dba Internet Brands. Copyright © 2024 MH Sub I, LLC dba Internet Brands. All rights reserved. Designated trademarks are the property of their respective owners.