The information in this thread might be outdated
If the solution did not help, please, check our Help Portal or contact Ecwid Team.
 
 
Thread Tools Display Modes
  #1  
Old 04-26-2010, 06:04 PM
MichaelStore's Avatar
MichaelStore is offline
Junior Member
 
Join Date: Feb 2010
Posts: 25
Default

Page Speed


I have been using this tool to inprove the loading of my pages

http://code.google.com/speed/page-speed/docs/using.html

Its a add on to firefox you use it with firebug, its a great little tool.

At the momemt my score is 82/100 on my site

The two main errors are

1) Minimize DNS lookups
The domains of the following urls only serve one resource each. If possible, avoid the extra DNS lookups by serving these resources from existing domains.
http://my.ecwid.com/icons/loadingAnimation.gif

2) Avoid CSS expressions
Found 11 CSS expressions. CSS expressions should not be used because they degrade rendering performance in Internet Explorer.

It would be interesting to find out other peoples scores, and if we are getting the same errors.
  #2  
Old 04-27-2010, 11:24 AM
Qetzal's Avatar
Qetzal Qetzal is offline
Ecwid Team
 
Join Date: Sep 2009
Posts: 10,847
Default

Quote:
Originally Posted by michaelharrington25 View Post
I have been using this tool to inprove the loading of my pages

http://code.google.com/speed/page-speed/docs/using.html

Its a add on to firefox you use it with firebug, its a great little tool.

At the momemt my score is 82/100 on my site

The two main errors are

1) Minimize DNS lookups
The domains of the following urls only serve one resource each. If possible, avoid the extra DNS lookups by serving these resources from existing domains.
http://my.ecwid.com/icons/loadingAnimation.gif

2) Avoid CSS expressions
Found 11 CSS expressions. CSS expressions should not be used because they degrade rendering performance in Internet Explorer.

It would be interesting to find out other peoples scores, and if we are getting the same errors.
We use these tools too : -)
Also you can check it thru Yslow and Safari`s /Google Chrome`s embedded profiler.

1. In the next version of Ecwid we will use Content Delivery Network for Ecwid elements. It will minimize the DNS lookups and will allow loading elements very quickly.

2. CSS expressions are used in IE6 only, because this old browser doesn't support transparent PNGs. So it doesn't impact your store speed actually.
__________________
Eugene K.
Ecwid Team

@ecwid | Facebook | Ecwid Knowledge Base
  #3  
Old 04-27-2010, 10:55 PM
MichaelStore's Avatar
MichaelStore MichaelStore is offline
Junior Member
 
Join Date: Feb 2010
Posts: 25
Default Page speed

Thanks for the heads up

Yslow really good thanks for the link. There is allot more information about the errors which is great.

My score is Grade C at the moment not good

Grade F on Use a Content Delivery Network (CDN)
There are 28 static components that are not on CDN.

Grade F on Add Expires headers
There are 8 static components without a far-future expiration date.

My site does load fast, but there is allot of unnecessary code in the CSS I still have to remove. I found Opt the image the most useful. Looking forward to the next version of ecwid (3)..
  #4  
Old 04-28-2010, 03:54 PM
Qetzal's Avatar
Qetzal Qetzal is offline
Ecwid Team
 
Join Date: Sep 2009
Posts: 10,847
Default

Quote:
Originally Posted by michaelharrington25 View Post
Thanks for the heads up

Yslow really good thanks for the link. There is allot more information about the errors which is great.

My score is Grade C at the moment not good

Grade F on Use a Content Delivery Network (CDN)
There are 28 static components that are not on CDN.

Grade F on Add Expires headers
There are 8 static components without a far-future expiration date.

My site does load fast, but there is allot of unnecessary code in the CSS I still have to remove. I found Opt the image the most useful. Looking forward to the next version of ecwid (3)..

Grade C is excellent if you compare this rate with rates of other usual websites!
What static components don't have an expire header?
__________________
Eugene K.
Ecwid Team

@ecwid | Facebook | Ecwid Knowledge Base
  #5  
Old 10-26-2013, 12:28 AM
brewthruobx's Avatar
brewthruobx brewthruobx is offline
 
Join Date: Feb 2012
Posts: 11
Default

I am wondering if there are any conflicts with Ecwid and the page speed solution "Expires Headers"

I have code to add to .htaccess but I would like to get any feedback I can before I attempt to improve site speed..

This is the code I am considering implementing:

https://github.com/h5bp/html5-boiler...ster/.htaccess

<IfModule mod_expires.c>

ExpiresActive on
ExpiresDefault "access plus 1 month"

# CSS
ExpiresByType text/css "access plus 1 year"

# Data interchange
ExpiresByType application/json "access plus 0 seconds"
ExpiresByType application/xml "access plus 0 seconds"
ExpiresByType text/xml "access plus 0 seconds"

# Favicon (cannot be renamed!)
ExpiresByType image/x-icon "access plus 1 week"

# HTML components (HTCs)
ExpiresByType text/x-component "access plus 1 month"

# HTML
ExpiresByType text/html "access plus 0 seconds"

# JavaScript
ExpiresByType application/javascript "access plus 1 year"

# Manifest files
ExpiresByType application/x-web-app-manifest+json "access plus 0 seconds"
ExpiresByType text/cache-manifest "access plus 0 seconds"

# Media
ExpiresByType audio/ogg "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/ogg "access plus 1 month"
ExpiresByType video/webm "access plus 1 month"

# Web feeds
ExpiresByType application/atom+xml "access plus 1 hour"
ExpiresByType application/rss+xml "access plus 1 hour"

# Web fonts
ExpiresByType application/font-woff "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
ExpiresByType application/x-font-ttf "access plus 1 month"
ExpiresByType font/opentype "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"

</IfModule>
  #6  
Old 11-04-2013, 11:40 AM
Matt Ecwid's Avatar
Matt Ecwid Matt Ecwid is offline
Ecwid Team
 
Join Date: Oct 2011
Posts: 4,947
Default

Quote:
Originally Posted by brewthruobx View Post
I am wondering if there are any conflicts with Ecwid and the page speed solution "Expires Headers"

I have code to add to .htaccess but I would like to get any feedback I can before I attempt to improve site speed..

This is the code I am considering implementing:

https://github.com/h5bp/html5-boiler...ster/.htaccess

<IfModule mod_expires.c>

ExpiresActive on
ExpiresDefault "access plus 1 month"

# CSS
ExpiresByType text/css "access plus 1 year"

# Data interchange
ExpiresByType application/json "access plus 0 seconds"
ExpiresByType application/xml "access plus 0 seconds"
ExpiresByType text/xml "access plus 0 seconds"

# Favicon (cannot be renamed!)
ExpiresByType image/x-icon "access plus 1 week"

# HTML components (HTCs)
ExpiresByType text/x-component "access plus 1 month"

# HTML
ExpiresByType text/html "access plus 0 seconds"

# JavaScript
ExpiresByType application/javascript "access plus 1 year"

# Manifest files
ExpiresByType application/x-web-app-manifest+json "access plus 0 seconds"
ExpiresByType text/cache-manifest "access plus 0 seconds"

# Media
ExpiresByType audio/ogg "access plus 1 month"
ExpiresByType image/gif "access plus 1 month"
ExpiresByType image/jpeg "access plus 1 month"
ExpiresByType image/png "access plus 1 month"
ExpiresByType video/mp4 "access plus 1 month"
ExpiresByType video/ogg "access plus 1 month"
ExpiresByType video/webm "access plus 1 month"

# Web feeds
ExpiresByType application/atom+xml "access plus 1 hour"
ExpiresByType application/rss+xml "access plus 1 hour"

# Web fonts
ExpiresByType application/font-woff "access plus 1 month"
ExpiresByType application/vnd.ms-fontobject "access plus 1 month"
ExpiresByType application/x-font-ttf "access plus 1 month"
ExpiresByType font/opentype "access plus 1 month"
ExpiresByType image/svg+xml "access plus 1 month"

</IfModule>
Hello,

Ecwid code and stores data is fully hosted on our servers. It's by design a SaaS solution. Thus, your store widgets performance is something we take care of and your server settings shouldn't affect it anyhow, i.e. the code you listed will not affect your Ecwid store. Wherever you add your Ecwid store, it should work fast. See also:
http://www.ecwid.com/blog/ecommerce/speed-matters.html

On the other hand, the page that you placed your Ecwid store on ('/shop') is hosted on your server, therefore its performance and behavior surely depends on your server settings, so please be careful to not make it unavailable by the server configuration. If that page becomes unavailable on your Wordpress site, your store will apparently not load on it.

I think, you can try implementing the solution you mentioned to check whether it takes any effect on your overall site performance. Please do not forget to make a backup of your configuration first.
__________________
Matt K
Ecwid Team

Ecwid Guide for Beginners

Ecwid Help Center

Ecwid video tutorials
 
The information in this thread might be outdated
If the solution did not help, please, check our Help Portal or contact Ecwid Team.

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:20 AM.
Powered by vBulletin® Version 3.8.11. Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.