HTML Logo by World Wide Web Consortium (www.w3.org). Click to learn more about our commitment to accessibility and standards.

Moving forward with Composr

ocPortal has been relaunched as Composr CMS, which is now in beta. ocPortal 9 will be superseded by Composr 10.

Head over to compo.sr for our new site, and to our migration roadmap. Existing ocPortal member accounts have been mirrored.


Ocportal speed comparison

Login / Search

 [ Join | More ]
 Add topic 
Posted
Rating:
#84328 (In Topic #17430)
Avatar

Community saint

Back to the top
 
Posted
Rating:
#84329
Avatar

Community saint

Hi,
I have just imported all my posts from a RavenNuke 2.4 site and I am very disappointed with the speed of the OCPortal forum.

Both are running on the same server, Apache, MySql and PHP.

It is taking as much as 10 seconds to open a forum area and 2 to 5 seconds per post. Surely I must have something wrong here ? The original forum is fast.

Any experience as to why things are slow ? I have 24,000 users and 7 years of posts from a busy site.

This is really stopping me from taking OCP any further - which is disappointing as I was really getting excited about making use of it.

Also you will see another post from me where on an iPad you cannot enter anything in the message box other than emotions of quote/code. Hence why this thread has a nearly blank first post !!

Looking forward to understand why my OCP forum is slow !!

Cheers
Ade
Back to the top
 
Posted
Rating:
#84330
Avatar

Can you post a link to it?


Like ocPortal on Facebook:
Back to the top
 
Posted
Rating:
#84338
Avatar

Community saint

This looks like it is only a speed issue the first time a forum section is opened after an import. Subsequent openings are fine.
Back to the top
 
Posted
Rating:
#84340
Avatar

Possibly ocPortal was busy caching the content.


Like ocPortal on Facebook:
Back to the top
 
Posted
Rating:
#84361
Avatar

Community saint

Hi Robbie,
Well I thought that I would have one last check before turning in.
The first forum access took 45 seconds, in fact accessing any of the forums the first time takes from 5 to 45 seconds.
Going to the admin zone took 10 seconds and then it sped up.
As a comparison the Nuke site on the same machine ,DB etc still has almost instant access.
Please can I have some help to understand what is going on with OCP during the delay ?
Cheers
Ade
Back to the top
 
Posted
Rating:
#84363
Avatar

Community saint

What's really weird is that it is like OCP has woken up again. The first few accesses are very slow, every got 404 error and then it is as fast as Nuke. With periods of inactivity does OCP do some background house keeping that could cause access delays ?
Really need to understand what is going on before I can take this much further.
Cheers
Ade
Back to the top
 
Posted
Rating:
#84368
Avatar

This is not normal, probably your web host has problems. I could do a series of checks on things they might be doing wrong but it'd probably cost you more than a few months of the hosting, so if they don't get better you should just switch.


Last edit: by Chris Graham


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#84369
Avatar

Community saint

 Cheers Chris, I am typing this using the full editor on my iPad  :thumbs:
Back to the top
 
Posted
Rating:
#84370
Avatar

Community saint

Really Chris ?
We are using HostGator on a dedicated VPS.
RavenNuke is nice and fast on it.
So you are saying you would want paying to tell me why OCPortal on the same server is slow to respond sometimes ?
Not a great way to get people to adopt OCPortal.
Back to the top
 
Posted
Rating:
#84371
Avatar

I'm afraid I can't provide a free service as there could be many things wrong with what they're doing. They could be running 1000 VPS's per actual machine, they could have saturated bandwidth, there could be packet loss somewhere between you and them, they could have overworked hard disks, they could be running hard disks of NFS shares somewhere else, they could have saturated switches, list goes on and on.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#84410
Avatar

Community saint

Well I really wanted to use OCPortal, but your last post has really started to put me off. You might be open source but the community of help is clearly very small. 
The VPS is working very well for our Nuke site and yet your first port of call is to blame the VPS rather than an OCP issue.
Can you or someone else in the community help with this ? 
Back to the top
 
Posted
Rating:
#84412
Avatar

We are very passionate about maintaining ocPortal to the highest standards, and we will always try to promptly fix obvious bugs when they are presented to us.

However, in some cases, the cost of investigating an issue like this can be very high. When your server environment is more likely to be the culprit, rather than an issue with ocPortal itself, you must understand that we can't just jump in with two feet. It could lead to hours of investigation.

If you hired us via our commercial support services, and we found a bug, we would not charge you, but we just can't afford to freely investigate every issue unless we think we're likely to find a bug.


Like ocPortal on Facebook:
Back to the top
 
Posted
Rating:
#84413
Avatar

I do appreciate that if Nuke is working and ocPortal is slow, it makes it look like ocPortal has a fault. But Nuke dates back to 1998, and ocPortal to 2004. It wouldn't surprise me if the phpNuke architecture is very basic, and it'll definitely have a different performance profile. Robbie is correct to say looking at your server could take hours, there are so many tests that might have to be run to see where the bottleneck is.

My understanding of VPS architectures is that, while VPSs are capped so one site can't take down other VPSs, if multiple other site's are even moderately intensive it could greatly reduce your performance, pushing you to the equivalent of having an extremely slow CPU – which might be fine for phpNuke if it doesn't do much in terms of data processing. But I couldn't say that without doing extensive benchmarking, hence the hours.

People buy web hosting based on price. That's how the game works, and web hosts therefore really slice their resources very thin to compete. Almost every time I have run a performance review in the past I've seen the host have some aspect of performance really saturated (whatever aspect that is, e.g. memory, CPU, disk, bandwidth). I'm afraid we can't police them, but we do recommend one web host we have seen to be good.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#84435
Avatar

Community saint

Since I was previously hosted ocPortal on HostGator shared hosting, I can confirm that they do oversell their servers. I've never used their VPS hosting, but, as Chris mentioned, even VPS servers can be oversold.

I know it's frustrating when things work fine for one piece of software but not for another on the same server, but one has to factor in what each software offers and the potential trade-off in the performance profile.

One suggestion, though, is to make sure you disable any add-ons or features you really do not need at this time. These could be consuming resources for which you are gaining nothing back.

Bob
Back to the top
 
Posted
Item has a rating of 5 (Liked by Chris Graham)  
Rating:
#84447
Avatar

Community saint

Thanks for all the responses guys - and yes I do appreciate where you are coming from. I developed real time embedded software for many years and still work in the software industry, so I do know the effort (and time/cost) required to track down performance issues.

In parallel to asking you for help, I got on to Host Gator. To begin with I got all the basic check stuff from them, which did improve the database performance - i.e. moving more operations to RAM rather than disk (and I guess writing to disk at a slower rate when it does not effect the responsiveness to the user). This got Nuke running much better, but still OCPortal had issues :-(

However today was a break through when they admitted that another VPS on the same server was hogging disk IO and this has been stopped - wow what a difference - OCPortal is now nice and responsive :-) Does show that the first access to an OCPortal forum with 23,000 plus posts in it is quite disk intensive !!

This will probably end in us moving our site to a dedicated server.

Cheers,
Ade
Back to the top
 
Posted
Rating:
#84448
Avatar

Community saint

Actually that is a typo, the largest forum area has 127,000 posts :-) and is the slowest one to open first time, but it is now consistent :-)

Cheers,
Ade
Back to the top
 
Posted
Rating:
#84452
Avatar

There we go, you went through what I'd have had to and found the bottleneck :). Yes, ocPortal does use the disk quite a lot. It's a function of the modularity - lots of different files.


Become a fan of ocPortal on Facebook or add me as a friend. Add me on on Twitter.
Was I helpful?
  • If not, please let us know how we can do better (please try and propose any bigger ideas in such a way that they are fundable and scalable).
  • If so, please let others know about ocPortal whenever you see the opportunity.
  • If my reply is too Vulcan or expressed too much in business-strategy terms, and not particularly personal, I apologise. As a company & project maintainer, time is very limited to me, so usually when I write a reply I try and make it generic advice to all readers. I'm also naturally a joined-up thinker, so I always express my thoughts in combined business and technical terms. I recognise not everyone likes that, don't let my Vulcan-thinking stop you enjoying ocPortal on fun personal projects.
  • If my response can inspire a community tutorial, that's a great way of giving back to the project as a user.
Back to the top
 
Posted
Rating:
#84476
Avatar

Community saint

Glad you got that sorted, Llasadreams. I know your frustration all too well. I remember the first time I tried Magento on the same host I was using  for another e-commerce package (also hosted on Hostgator) – I could not believe why people were so hyped given the resources that Magento demanded. It was a nice piece of work but I ultimately chose to stay with my e-commerce software provider.

I consider myself lucky today considering where Magento has ultimately landed. But I hope you find ocPortal to be a much more successful experiment.

Bob
Back to the top
 
1 guests and 0 members have just viewed this: None
Control functions:

Quick reply   Contract

Your name:
Your message: