• Toll-free  888-665-8637
  • International  +1 717-220-0012
Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

3 Pages123>
sheolung
#1 Posted : Monday, March 31, 2008 5:11:38 AM(UTC)
sheolung

Rank: Member

Joined: 3/31/2008(UTC)
Posts: 8

Hi,

I am not a technical person and I have been asking this question to our programmers who have developed this site with BV Commerce 5 SP2. However, they still can not find the problem or solution.

As compared to other sites running BV Commerce, our site (www.continentalsourcing.com) is considerably slower. Some background information:

1. We run a dedicated server package hosted by one of the largest service providers in the US.
2. We have more than 3,000 items in the database.
3. Database is run with MS SQL.
4. The site has not been launched and I know that the CPU or bandwidth has not been fully utilized.

Our programmers have looked at the code repeatedly but there has not been any significant improvement in speed. At the current level, it is simply unacceptable to our users.

Can somebody please suggest potential solutions or areas where we should evaluate. Your experience and feedback is greatly appreciated.

Thanks

PS. Please feel free to critique any part of the website!
MitchA
#2 Posted : Monday, March 31, 2008 7:26:09 AM(UTC)
MitchA

Rank: Member

Joined: 3/3/2006(UTC)
Posts: 1,737

Home page took 24 seconds to load on a Fios line, NJ. Yep, that's slow. Any other page was 3 to 10 seconds.

One small comment... When I click on a category in the left stack (rugs), the products I've been viewing stay in the main column. I'd prefer to see the category selected moved into this space until I select the rug size (6x9, 9x12) I'm interested in. This is a missed opportunity to re-inforce the shopper's move to the rug category and to show a room with the product(s) in situ. Moving to pots and pans should display a kitchen, towels should show a bathroom, etc.

Nice site otherwise. Very clean.
Optimists invent airplanes,
Pessimists buy parachutes.
bbcweb
#3 Posted : Monday, March 31, 2008 7:54:12 AM(UTC)
bbcweb

Rank: Member

Joined: 5/14/2005(UTC)
Posts: 398

homepage took 3.7sec to first byte, total 6.1sec to complete. That's not bad

Unless you are seeing specific areas of slowness that can be attributed to software, I would start looking at server setup (application pool settings and database setup). Make sure you site is spun-up and ready to go before the time of first request.
BetterBuilt.net professional web design and development. call 1-877-325-1109 x7
Marcus
#4 Posted : Monday, March 31, 2008 8:20:04 AM(UTC)
Marcus

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 1,786

What happens if you put up a static HTML page on the site. For instance, view the source of your current homepage and save it as a .html file then upload to the site. Does it load slowly too? That might help narrow down the issues.
birdsafe
#5 Posted : Monday, March 31, 2008 11:33:33 AM(UTC)
birdsafe

Rank: Member

Joined: 2/21/2007(UTC)
Posts: 1,113

First load was 20 seconds on cable -- I assume the site was "spun down" as a subsequent load of the home page was only 7 seconds -- not bad considering you have 9 pics that are 25K+
sheolung
#6 Posted : Monday, March 31, 2008 9:17:16 PM(UTC)
sheolung

Rank: Member

Joined: 3/31/2008(UTC)
Posts: 8

I have also recently set-up another domain consisting of purely HTML pages on the same server. That other site loads almost instantly. Based on this comparison, I tend to believe that it is a programming / database issue rather than server, although I do not know what other factors may effect the speed.

One site that I have seen listed on BV Software is CBXMan and their speed is about half of ours. One of the areas I will look at is reducing the image size as theirs is normally 10 KB compared to ours which is 25 KB.

However, even when there is only one image on the page, ie. products page, the page still loads slowly.

Originally Posted by: "BetterBuilt.com" Go to Quoted Post
Unless you are seeing specific areas of slowness that can be attributed to software, I would start looking at server setup (application pool settings and database setup). Make sure you site is spun-up and ready to go before the time of first request.


I will ask our programmers to look into this. Is there any specific settings or tweaks that you suggest?

Originally Posted by: "MitchA" Go to Quoted Post
One small comment... When I click on a category in the left stack (rugs), the products I've been viewing stay in the main column. I'd prefer to see the category selected moved into this space until I select the rug size (6x9, 9x12) I'm interested in. This is a missed opportunity to re-inforce the shopper's move to the rug category and to show a room with the product(s) in situ. Moving to pots and pans should display a kitchen, towels should show a bathroom, etc.


We had the column set-up differently before, including having number of items per subcategory, but I was told that this contributed to the slowness. Thus, we asked the programmers to simplify it. We really do think we need to address the speed issue before presenting bells and whistles.
sheolung
#7 Posted : Monday, March 31, 2008 9:19:10 PM(UTC)
sheolung

Rank: Member

Joined: 3/31/2008(UTC)
Posts: 8

What addon or program do you use to time website loading. I've only done it by feel so any real quantification would be helpful.
bbcweb
#8 Posted : Tuesday, April 1, 2008 8:49:27 AM(UTC)
bbcweb

Rank: Member

Joined: 5/14/2005(UTC)
Posts: 398

the Lori add-on for firefox
BetterBuilt.net professional web design and development. call 1-877-325-1109 x7
Matt@9BallDesign
#9 Posted : Tuesday, April 1, 2008 11:00:50 AM(UTC)
Matt@9BallDesign

Rank: Member

Joined: 12/23/2003(UTC)
Posts: 909

CBXMAN is currently running BV2004, hosted on a dedi @ Resposio. Image Sizes, Stylesheets, inline HTML, Servers, Network Bandwidth, Trunk lines...etc.. all play an integral part in a site's speed.

I did some digging, and if you're hosting with theplanet.com, even their site came up pretty slow when I was looking yesterday.

Honestly, if you're serious about your sites, I'd tap Resposio to see if they can be of better service for your hosting (& marketing) needs!
Matt Martell


http://www.9balldesign.com - Web, Print, Graphic


http://www.martellhardware.com/ - Decorative & Builder's Hardware

------------------------------------------------
lcasey
#10 Posted : Tuesday, April 1, 2008 3:26:57 PM(UTC)
lcasey

Rank: Member

Joined: 4/22/2004(UTC)
Posts: 280

Below are a few sites we host at The Planet on our own very beefed up co-located hardware. We haven't noticed any slowdowns. I think there must be something else going on other than the facility and bandwidth providers there - it's a tier 1 facility with lots of redundancy. Are you on a shared SQL server?

I'm not disagreeing with Matt's suggestion - Noah's (Resposio) hosting definitely may be the best solution for you. Just not sure what you are seeing is caused by the facility - maybe it's the configuration.

Linette

http://www.kenteklaserstore.com (BVC 4)
http://www.babyonce.com (BVC 5)
sheolung
#11 Posted : Tuesday, April 1, 2008 8:40:28 PM(UTC)
sheolung

Rank: Member

Joined: 3/31/2008(UTC)
Posts: 8

Originally Posted by: "BetterBuilt.com" Go to Quoted Post
the Lori add-on for firefox


Thank you.

We are running the site on a dedicated server. The other site that we host on the server does not run SQL so I assume that means it's not shared. I feel that traffic should not be a problem at this stage so I'm crossing out server / location as a primary cause of the speed at this stage.

Hopefully, I can isolate 3 main reasons and work on them first, tackling the others afterwards. From this thread, I gather that we have to :

1. Install a batch program to run every hour so that the server does not get "spun-down". (Is there any other solutions or settings that does this automatically?)
2. Reduce all image sizes by half.
3. Look at HTML / stylesheets to see whether it needs to be optimized.

Any other suggestions?
HPros
#12 Posted : Tuesday, April 1, 2008 11:09:16 PM(UTC)
HPros

Rank: Member

Joined: 1/30/2008(UTC)
Posts: 215

1. http://www.softpedia.com...-Tools/SmarterPing.shtml

That program works well if you have nothing else to do the trick.


Use this tool for site checking...http://tools.pingdom.com/fpt/



When I just ran it on your site the server took quite a few ticks to respond, then flew. Doesn't seem that the problem has anything to do with BV. I ran the same test 30 seconds apart, the average response time to start was 7-8 seconds...individual components of the page fly.
Matt@9BallDesign
#13 Posted : Tuesday, April 1, 2008 11:19:46 PM(UTC)
Matt@9BallDesign

Rank: Member

Joined: 12/23/2003(UTC)
Posts: 909

You have a preloader script that looks like it's generated through dreamweaver for some rollover images. There are better ways to accomplish the rollover effect. this may have a tiny part in the page load. (Product Page, Not Homepage)

The calls made to the server to populate the Currency drop down box may be adding to page load. (this is on product pages, not the homepage)

The calls made to the server to populate the Search Categories drop down box may be adding to page load. (Product & Homepage)

My opinion - I think the Left Navigation menu is causing a majority of the load issues with the onclick events and the animated image that appears when you click a category to expand and see the subs.
Matt Martell


http://www.9balldesign.com - Web, Print, Graphic


http://www.martellhardware.com/ - Decorative & Builder's Hardware

------------------------------------------------
Andy Miller
#14 Posted : Tuesday, April 1, 2008 11:37:06 PM(UTC)
Andy Miller

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 2,136

Was thanked: 1 time(s) in 1 post(s)
Fiddler (http://www.fiddlertool.com) shows that the initial page content is taking the longest time even though it is not that much bigger than some of the other parts of the page. That confirms what everyone has been writing, that server processing time is responsible for most of the delay, not network delays.


Note that on the page I requested, there were 2 404 (not found). They do not contribute much to the overall response time, but you should fix those.



I was suprised that the 2 WebResource.axd calls for javascript were not 304's (cached by the browser). Oddly, your server is sending Cache-Control: Private with the javascript. That does not seem right.



Has your server been configured to disable caching?



Is your site setup to run in debug mode? (Check in the web.config.)
Andy Miller
Structured Solutions

Shipper 3 - High Velocity Shipment Processing
BMFResposio
#15 Posted : Wednesday, April 2, 2008 6:11:14 AM(UTC)
BMFResposio

Rank: Member

Joined: 3/15/2007(UTC)
Posts: 126

I would try moving your javascript to an external sheet's to try and lighten the page loads. It also looks like the original HTML structure was removed and someone added a bunch of tables and div's that are uncommon. Alot redundant html with inline styles.
sheolung
#16 Posted : Thursday, April 3, 2008 2:07:30 AM(UTC)
sheolung

Rank: Member

Joined: 3/31/2008(UTC)
Posts: 8

Thank you guys so much for the suggestions.

I have asked our programmers to enable caching and turn-off the "debug" mode. We are still trying to find the 404's that Andy was referring to.

In addition, I have asked the programmer's regarding the javascript but he mentioned that there are no javascripts being used. Can you please clarify.

Hopefully, I'll get there eventually :lol:
chaitanya123
#17 Posted : Thursday, April 3, 2008 2:25:43 AM(UTC)
chaitanya123

Rank: Member

Joined: 4/3/2008(UTC)
Posts: 4

I am the developer of the application, can anybody suggest me how to reduce the server intial request?
chaitanya123
#18 Posted : Thursday, April 3, 2008 2:28:14 AM(UTC)
chaitanya123

Rank: Member

Joined: 4/3/2008(UTC)
Posts: 4

webresource.axd is referring but we have referring or using them, i am unable to remove them, can anybody guide me?
chaitanya123
#19 Posted : Thursday, April 3, 2008 2:29:01 AM(UTC)
chaitanya123

Rank: Member

Joined: 4/3/2008(UTC)
Posts: 4

webresource.axd is referring but we are not referring or using them, i am unable to remove them, can anybody guide me?
Andy Miller
#20 Posted : Thursday, April 3, 2008 3:56:37 AM(UTC)
Andy Miller

Rank: Member

Joined: 11/5/2003(UTC)
Posts: 2,136

Was thanked: 1 time(s) in 1 post(s)
The javascript in those 2 WebResource.axd calls are part of ASP.NET. You can't get rid of them. Your server is adding an caching header that prevents them from being cached.
Andy Miller
Structured Solutions

Shipper 3 - High Velocity Shipment Processing
3 Pages123>
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

©2024 Develisys. All rights reserved.
  • Toll-free  888-665-8637
  • International  +1 717-220-0012