Recommendations to make fast your Dolphin

Hello all, I have few days trying to improve the speed of the dolphin, but so far I have had some problems, I installed "firefox Yslow", which measures the performance of your pages and I get the following messages tool:

Make fewer HTTP requests : nota F

Use a Content Delivery Network (CDN) :nota F

Add Expires headers: nota F

Minify JavaScript and CSS : nota F

Reduce the number of DOM elements: nota E

What is true in many points has "A" and "B" rating, but on average makes the performance of page is "D", don't believe that this could improve?

someone has some tips to improve these points and make dolphin one pages more fast?, ideally would be a note "A"or"B", I tried with Facebook and is much more fast with a note "A", I hope any help, thank you

nandonet

p.d Sorry for the grammar errors but I do not speak English and wrote with the help of a translator

Quote · 18 Jan 2010

My Suggestion.

Give Up.

Your not going to improve many of those areas because of what dolphin is.

Dolphin is a modularized system. It is a site builder.

Lets take the CSS for example. Each module has it's own CSS. If you for instance combine that css into one file as yslow suggests you then break what dolphin is. You would not be able to take a module out with having to manually make changes to your combined CSS file every time you want to change something.

The CSS is just one example.

Facebook is a static site. The designers can create single CSS files for each page or area of facebook. But dolphin being the modular system that it is cannot be setup like that.

So, you will not be able to get these a and b yslow scores.

Throw out yslow and forget about it. The results it provides are not really achievable with a modularized system as complex as dolphin is.

https://www.deanbassett.com
Quote · 18 Jan 2010

Thanks deano, I understand perfectly what you say, but some dolphin installed with this server that tells me the point "use a Content Delivery Network (CDN)" you know?, and the point "Add Expires headers", it is possible to manually add expiration dates?

Quote · 18 Jan 2010

Probably, the only thing you can do is run all the css files and javascript files through an optimizer that removes unnecessary white space and comments, to make the files smaller.  You should only do this when your site is finalized though, and you should always keep copies of the uncompressed versions of the files.  I'm not sure if the speed increase would be that noticable though.

My opinions expressed on this site, in no way represent those of Boonex or Boonex employees.
Quote · 18 Jan 2010

Thank you all, apparently cannot be anything, only tenddremos who hope that the new version of dolphin is more fast, like dolphin is 7 in comparison with the version 6

Best regard

Quote · 18 Jan 2010

Add this to .htaccess if using one or the default template. Sets Expires Headers for images

ExpiresActive On
ExpiresByType image/gif "access plus 1 year"
ExpiresByType image/png "access plus 1 year"
ExpiresByType image/jpg "access plus 1 year"
ExpiresByType image/jpeg "access plus 1 year"

 

Some of the others issues such as minifying css/js could be handled by creating your own custom template, using the tips outlined by ySlow, but pretty tedious work that I refuse to do given the current state ofthe software as a whole.

Turn on zlib compression in PHP helps, but even then the jquery and css files are huge .. deflate is needed to compress the biggest offenders which requires you to have a VPS or Dedicated server.

 

 

Quote · 20 Jan 2010

what thanks, really worked, all my images now have expiration date of one year, and also now this 5 % more fast, I wonder if also I put maturity date to the CSS and JS?

Quote · 29 Jan 2010

Quote · 19 Apr 2011

 

I recommend you read this instead: http://www.boonex.com/trac/dolphin/wiki/HostingServerSetupRecommendations#Web-server

BoonEx Certified Host: Zarconia.net - Fully Supported Shared and Dedicated for Dolphin
Quote · 19 Apr 2011
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.