I think this is a conceptual thing, users that have active sessions can not share caches with non session users - reason is simple, think of a personalized welcome
message or something like that in the template. If a logged in users request would generate a cache file with a message like "Hello Mr. John Doe" and the next user
pulls that file he will see that other users name (just an example).

Most caching algorithms that do output caching will work with placeholders that replace all of that stuff, but this is not an easy task.
--

mit freundlichen Grüßen
Alexander Kludt


__________________________
Phone: 09283-5925453
Fax: 09283-592671
Skype: kingschnulli
Email: [email protected]
Website: www.aggrosoft.de

__________________________
Aggrosoft it intelligence GbR
Tannstrasse 12
95111 Rehau
GERMANY

Sitz Rehau, Amtsgericht Hof
Steuernummer: 223/165/54508
Ust.-Id. Nr. gemäß § 27 a Umsatzsteuergesetz: DE260722773

___________________________
Diese Nachricht ist nur für den Empfänger () bestimmt, sollten
Sie nicht der Empfänger sein löschen Sie diese Nachricht
umgehend und geben Sie uns bitte per Email ([email protected]) Bescheid
über den fälschlichen Erhalt.





Bernd Hasis
21. März 2012 11:50

Hello all together,

im using OXID EE 4.5.8. with activate oxcache. I recognize that bot useragents get other cached files delivered as usual useragents of costumers.
The difference between these 2 files is the placeholders for the Session IDs (like [__SESSION_FULL_ID_QUE_PLACEHOLDER__] ), is missing in the cache for botagents.
Thats understandable, no one wants to see session IDs and parameter like forced_sid in SERP's, but otherway its besser thats bots crawl fast, and in this case they dont benefit of any cached files performace boosts.

After a while i recognize thats not a problem of the Useragents, its because OXID generated 2 cachefiles. One file for user that have session ids, and one for user that have no session IDs.
If i now set $this->blForceSessionStart = true; all user gets a Session ID, but not the bots.

So my questions:
Why there are 2 different versions for user with session IDs and user without? Is it not possible just to replace all session IDs with new IDs or even with nothing in the cache output?


Bernd Hasis

_______________________________________________
dev-general mailing list
[email protected]
http://dir.gmane.org/gmane.comp.php.oxid.general
_______________________________________________
dev-general mailing list
[email protected]
http://dir.gmane.org/gmane.comp.php.oxid.general

Reply via email to