Hey Eric,
We modified the caching rules, moved a ton of stuff to CDN and removed the
js.map files. Website loads a lot faster than before. Thanks a ton for the
pointers!!!!

-anurag

On Thu, Nov 20, 2014 at 5:50 PM, Eric Eslinger <[email protected]>
wrote:

> So, I loaded up your site and just looked at the google chrome debug
> network tab to see the waterfall. It looks like you're *not* minifying
> right now (the all.js file isn't minified, and has comments etc in it - it
> also took my browser almost two seconds to fetch, although 840ms of that
> was waiting time).
>
> A lot of your custom statics have that long delay on them - the
> style.rev.css, font-face.rev.css, and all.rev.js all had a big delay from
> request to response. They all also have some aggressive "don't cache"
> headers. Are you serving these from your app server, rather than from
>  nginx directly?
>
> You are also requiring sourcemap stuff (angular-animate.min.js.map) that's
> not necessary for a production site. You're also using a local server for
> some of your bower components, whereas a CDN would be faster (or superfast
> if the user already has that particular resource cached locally).
>
> Finally, you can concat all your partials into a single templateCache file
> (I use gulp-angular-templatecache, which reduces the number of XHRs needed
> to load the page).
>
> e
>
> On Thu Nov 20 2014 at 1:07:20 PM Anurag <[email protected]> wrote:
>
>> Hello,
>> We recently migrated our website, https://www.pley.com, to AngularJS
>> 1.2.26 and are currently stuck on trying to make the site load faster.
>> Current optimizations include - minification/CDN/compress/concat etc.
>>
>> Google webmaster tools suggests to "defer" loading JS, but doing that
>> results in angularJS not loading correctly.
>>
>> The page load time is currently ~4seconds, does anyone have suggestions
>> on what we can change to make the site load faster?
>>
>> thx,
>> -anurag
>>
>> --
>> Twitter: @anuragphadke (https://twitter.com/#!/anuragphadke)
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "AngularJS" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> To post to this group, send email to [email protected].
>> Visit this group at http://groups.google.com/group/angular.
>> For more options, visit https://groups.google.com/d/optout.
>>
>  --
> You received this message because you are subscribed to the Google Groups
> "AngularJS" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/angular.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Twitter: @anuragphadke (https://twitter.com/#!/anuragphadke)

-- 
You received this message because you are subscribed to the Google Groups 
"AngularJS" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/angular.
For more options, visit https://groups.google.com/d/optout.

Reply via email to