The speed increase is astounding

Discuss features as they are added to the new version. Give us your feedback. Don't post bug reports, feature requests, support questions or suggestions here.
Forum rules
Discuss features as they are added to the new version. Give us your feedback. Don't post bug reports, feature requests, support questions or suggestions here. Feature requests are closed.
Post Reply
User avatar
Spiros-
Registered User
Posts: 29
Joined: Sun Sep 17, 2006 9:52 am

Re: The speed increase is astounding

Post by Spiros- »

Schumi wrote: Lastof meant http://www.bokt.nl ;). Although I don't know if they are realy on the same server - at least area51 and bokt.nl don't have the same IP but this could still mean that they run virtual hosts on the same machine.


8O

Total posts: 21004670, total threads: 681012 and 62595 registered users! :?

How can a single server manage all these?

User avatar
NNO-Stephen
Registered User
Posts: 398
Joined: Fri May 23, 2003 12:47 am
Location: Tulsa, Oklahoma
Contact:

Re: The speed increase is astounding

Post by NNO-Stephen »

Spiros- wrote: How can a single server manage all these?

very carefully :P
Image

Paul
Infrastructure Team Leader
Infrastructure Team Leader
Posts: 373
Joined: Thu Sep 16, 2004 9:02 am
Contact:

Re: The speed increase is astounding

Post by Paul »

Spiros- wrote:
Schumi wrote: Lastof meant http://www.bokt.nl ;). Although I don't know if they are realy on the same server - at least area51 and bokt.nl don't have the same IP but this could still mean that they run virtual hosts on the same machine.


8O

Total posts: 21004670, total threads: 681012 and 62595 registered users! :?

How can a single server manage all these?

Its running on (I believe) 2 servers :)

User avatar
Highway of Life
Registered User
Posts: 1399
Joined: Tue Feb 08, 2005 10:18 pm
Location: I'd love to change the World, but they won't give me the Source Code
Contact:

Re: The speed increase is astounding

Post by Highway of Life »

NNO-Stephen wrote:
Spiros- wrote: How can a single server manage all these?

very carefully :P

:lol: that was an invited response. ;)
Image

User avatar
VinDuv
Registered User
Posts: 73
Joined: Wed May 03, 2006 8:10 pm
Location: France

Re: The speed increase is astounding

Post by VinDuv »

paulus wrote:
Spiros- wrote: Total posts: 21004670, total threads: 681012 and 62595 registered users! :?

How can a single server manage all these?

Its running on (I believe) 2 servers :)

The "Who is online" field on the index is impressive 8O
It seems that this forum is running in Debug mode with Gzip enabled :o
Image 1.png
Image 1.png (6.91 KiB) Viewed 8142 times
Good server(s) ;) and good forum software, of course :mrgreen:

User avatar
Handyman
Registered User
Posts: 522
Joined: Thu Feb 03, 2005 5:09 am
Location: Where no man has gone before!
Contact:

Re: The speed increase is astounding

Post by Handyman »

I would probably run that large of a forum in debug mode as well, so you can catch any errors before they cause much havoc.
It would be a real pain if something went wrong with that large of a database.
My phpBB3 Mods || My Mod Queue
Search Engine Friendly (SEO) URLs || Profile link on Avatar and/or Username || AJAX Chat
Display Posts Anywhere || CashMod || AJAX Quick Edit || AJAX Quick Reply

Image

CardsFanInChiTown
Registered User
Posts: 28
Joined: Sun Dec 31, 2006 6:21 pm

Re: The speed increase is astounding

Post by CardsFanInChiTown »

CardsFanInChiTown wrote: Thanks, however I meant will it be less taxing on the CPU, DB and RAM?


Never got a reply to this.

Does anyone know if 3.0 will be more or less taxing to the CPU, DB and RAM?


Thanks!

User avatar
Highway of Life
Registered User
Posts: 1399
Joined: Tue Feb 08, 2005 10:18 pm
Location: I'd love to change the World, but they won't give me the Source Code
Contact:

Re: The speed increase is astounding

Post by Highway of Life »

So far it seems to be... but I don't have a 1 vs 2 test to verify any stats or presumptions.
It is supposed to handle caching more efficiently, plus it's coded more efficiently... all of that ads up to less load on the server.
So, I am unable to offer you cement proof, I don't have the time to go perform the test to give you the statistics, but it is supposed to be lighter on the server.
Image

code reader
Registered User
Posts: 653
Joined: Wed Sep 21, 2005 3:01 pm

Re: The speed increase is astounding

Post by code reader »

if you have a half-decent template (and subsilver is way better than half-decent), the main factor of the bbs performance is the db back end.
as a result, the main factor of the bb performance is the number and complexity of the queries.
i didn't actually measure it, but it is clear that olympus uses way less queries than phpbb 2.0 for all the main tasks. in some cases it seems that it uses less than half the queries.
as a result, it runs faster while using less cpu, disk and memory resources.

in addition, the template system, which only compiles the new template file when the source file (ie., the .html) is changed, requires much less cpu and memory resources (for a negligible price in disk space).

even better, by getting rid of all the eval() calls that the old (2.0.x) templating system used, the code is much more compatible with many external php optimizers (which are very widely used). it is very difficult to optimize eval() calls.

so, all in all, without any measurements, olympus should be roughly twice as efficient as phpbb 2.0.x (or slightly better) where no php optimizer is used, and the gap in performance widens with such an optimizer.

as to the sql-caching scheme: i don't know of any measurements anyone have done to test it. personally, i wish they would have built a way to disable the sql-caching, so we could experiment with it (i have some suspicion that the sql-caching might be, in some circumstances, counterproductive, but unfortunately there is no simple way to test it, afaik).

Cap'n Refsmmat
Registered User
Posts: 219
Joined: Tue Jan 25, 2005 11:31 pm

Re: The speed increase is astounding

Post by Cap'n Refsmmat »

SQL caching will almost certainly be a huge win when someone hooks it up to memcached or a PHP accelerator's shared memory cache (most offer one).

Post Reply