CDN seems under-used on WordPress. As soon as any content is related to being logged in as admin or any other type of user, people seem to just skip CDN. Too bad…
Most people that visit your WordPress website are just “guests”. They will neither register nor comment. They would greatly benefit from having everything served from CDN.
Do we have to abandon full-page CDN cache due to small details that only a few see? Of course not! =)
The following is my method consisting of custom HTTP headers and CDN rules to make WordPress very fast. As insinuated above, this will speed up things for users that are not logged in, which is almost everyone.