Caching static files such as images, style sheets, etc is fairly straightforward. The problem with trying to cache the base pages themselves is that you have to build an Akamai property manager condition that reads the cookie value of being logged in or not. If the user is not logged in, allow content to be cached.
If you’re using friendly URLs, this gets harder though. You can’t just match to say .php files since those are not used when using furls. You would need to build match conditions for paths such as /topic/ or text content type.
In addition, remember to keep the cache time low… 1-5 min max for those page matches.