A PHP Error was encountered

Severity: 8192

Message: Function get_magic_quotes_gpc() is deprecated

Filename: core/Input.php

Line Number: 681

A PHP Error was encountered

Severity: 8192

Message: Function get_magic_quotes_gpc() is deprecated

Filename: core/Input.php

Line Number: 681

A PHP Error was encountered

Severity: 8192

Message: Function get_magic_quotes_gpc() is deprecated

Filename: core/Input.php

Line Number: 681

A PHP Error was encountered

Severity: 8192

Message: Function get_magic_quotes_gpc() is deprecated

Filename: core/Input.php

Line Number: 681

A PHP Error was encountered

Severity: 8192

Message: Function get_magic_quotes_gpc() is deprecated

Filename: core/Input.php

Line Number: 681

A PHP Error was encountered

Severity: Warning

Message: Creating default object from empty value

Filename: helpers/zoo_visitor_helper.php

Line Number: 32

A PHP Error was encountered

Severity: Warning

Message: Declaration of Dropdate_ft::replace_tag($saved_data, array $tag_params = Array) should be compatible with EE_Fieldtype::replace_tag($data, $params = Array, $tagdata = false)

Filename: dropdate/ft.dropdate.php

Line Number: 123

A PHP Error was encountered

Severity: Warning

Message: Declaration of Dropdate_ft::display_settings(array $settings = Array) should be compatible with EE_Fieldtype::display_settings($data)

Filename: dropdate/ft.dropdate.php

Line Number: 88

A PHP Error was encountered

Severity: Warning

Message: Declaration of Dropdate_ft::save_settings(array $settings = Array) should be compatible with EE_Fieldtype::save_settings($data)

Filename: dropdate/ft.dropdate.php

Line Number: 288

A PHP Error was encountered

Severity: Warning

Message: Declaration of Lonely_cat_ft::validate() should be compatible with EE_Fieldtype::validate($data)

Filename: lonely_cat/ft.lonely_cat.php

Line Number: 133

A PHP Error was encountered

Severity: Warning

Message: Declaration of Gmap_ft::save_settings() should be compatible with EE_Fieldtype::save_settings($data)

Filename: gmap/ft.gmap.php

Line Number: 538

A PHP Error was encountered

Severity: Notice

Message: Only variables should be assigned by reference

Filename: friends/mod.friends.php

Line Number: 4970

A PHP Error was encountered

Severity: Notice

Message: Trying to access array offset on value of type bool

Filename: components/Category.php

Line Number: 199

A PHP Error was encountered

Severity: Notice

Message: Trying to access array offset on value of type bool

Filename: components/Category.php

Line Number: 226

A PHP Error was encountered

Severity: 8192

Message: Methods with the same name as their class will not be constructors in a future version of PHP; Format_buttons_plus has a deprecated constructor

Filename: format_buttons_plus/pi.format_buttons_plus.php

Line Number: 30

A PHP Error was encountered

Severity: 8192

Message: Function create_function() is deprecated

Filename: nsm_better_meta/mod.nsm_better_meta.php

Line Number: 286

A PHP Error was encountered

Severity: 8192

Message: Function create_function() is deprecated

Filename: nsm_better_meta/mod.nsm_better_meta.php

Line Number: 346

A PHP Error was encountered

Severity: Warning

Message: Creating default object from empty value

Filename: models/channel_images_model.php

Line Number: 588

A PHP Error was encountered

Severity: Warning

Message: Cannot modify header information - headers already sent by (output started at /System/Volumes/Data/home2/designscan/public_html/me/codeigniter/system/core/Exceptions.php:175)

Filename: core/Common.php

Line Number: 483

DesignScan.me, Get insight in your website, Amsterdam | Blog, what we’ve been up to….Google+

Sign in to your account.

Not a member yet?

Register now and get started.

SignUp

Participate & Earn

Participating in this blog is only possible with an DesignScan account. Trusted* "regular" account holders may Participate as well to earn aditional credits. The credits could be spend on designscan for upgrading your account, buy advertisement or spend it in our store. *Trusted: proven voters without a spam flag or spam history.

LogIn SignUp
  • DesignScan.me, Get insight in your website.
    DesignScan

    By: Martijn Broeders

    Author Bio: We DesignScan your website with our self developed tools for: design flaws, usability, GUI, images, code age, a.o., and report back to you with a detailed report on- and off-line.

    what we’ve been up to….

    • CMS;
    • Image;
    • Optimising;
    • Caching;
    • Passing 100 designscans;
    • Next;


    ​CMS:
    We upgraded our ExpressionEngine version from 2.7.3 to 2.9.0. ExpressionEngine is the core for DesignScan. This update has first been done on our developer version of DesignScan.me so that all problems where solved before moving to the live version.

    It took longer than we participated, but we did it. Lot of modules, plug-ins and extensions needed to be updated or code slightly altered to run with the new EE 2.9.

    • Template codes needed to be altered (due to a new conditionals parser)
    • Testing member section and payment module (mayor update as well)

     

    ​Image:
    From now on we use “lossless” compression for our image compression.

     

     

    gifsicle -b -O2 --no-names --no-comments --same-delay --same-loopcount --no-warnings {{path}}
    pngquant --quality=70-85 --ext=.png --force {{path}}
    pngout -q {{path}}
    jpegoptim --strip-all --all-progressive -q {{path}}

    This resulted in significant savings in terms of KB's.

    ​

    Optimising:
    We combined and minified our stylesheets and javascript files.

     

    Resulting in appealing 1 stylesheet file and 1 javascript file.
    Our HTML is minified as well, look at our websites source code.
     

    Caching:
    We use APC (Alternative PHP Cache) as php Opcode.
    Redis for key-value cache and store
    Server: Gzip enabled.
     

    Result:

     

     SizeUncompressed Size
    1 Document7 KB31 KB
    56 Images80 KB80 KB
    0 Objects  
    2 Scripts7 KB246 KB
    1 Style Sheet8 KB505 KB
    60 Files102 KB862 KB

    Passing 100 designscans:
    Great news, we past the 100 DesignScans last week.

    Next:
    Working on some nice video tutorials, will go live this week.
    Going to complete our support section.

Comments: 0

{author} Be the first to response.

  DesignScan 
TOP {