Hi Philiip, Das mit 0/1 war auch mein erster Gedanke. Die Überprüfung muss ich in jedem Fall bei jedem Seiten Aufbau machen. da ich ja das Feature zeigen/ verstecken muss. Abhängig ob der Cookie 0/1 zeigt. (macht also nur minimalen unterschied ob ich eine fließkommazahl oder einen boolschen wert vergleiche).
Das Problem das ich mit einem 0/1 sehe ist das ich bereits bei der Cookie Erzeugung die prozentuelle Verteilung festlege. Das heißt ich muss die Cookie Lebenszeit "kurz" wählen damit ich nach und nach die Anzahl der Kunden erhöhen kann. Das kann aber dazu führen das ein Kunde im ersten Cookie Runde eine ein 1 bekommt und im zweiten eine 0 wodurch das Feature "wackelig" Wird (mal da und mal nicht da ist). Die Fließkomma variante hingegen bedeutet das de Kunde seinen Cookie für lange Zeit behält und ich die Anzahl der User in der Feature gruppe gut steuern kann. Weil ich nur den prozentwert. Erhöhe. Idealerweise sollte man die "features" im Test zentral konfigurieren können. // Idee der Konfiguration als Typoscirpt (in real wird es vielleicht eher ein PHP Array features.settings { feature1 { threshold = 0.1 } feature2 { threshold = 0.5 } } dann könnte die if abfrage ungefähr so aussehen: if(FeatureUtility::UserhasFeature('feature1')) bzw als Conditon [user_has_feature = feature2] Gruss chris -----Ursprüngliche Nachricht----- Von: typo3-german-boun...@lists.typo3.org [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Philipp Gampe Gesendet: Mittwoch, 1. Oktober 2014 21:10 An: typo3-german@lists.typo3.org Betreff: Re: [TYPO3-german] Typo3 Langsamer Feature Rollout Hi Chris, Chris Wolff - AERTiCKET AG wrote: > 2. zur Auswertung kann man eine Typoscript Condition nehmen oder eine > Kleine Utility Klasse Schreiben die man in einer Extension Verwenden kann. > und fragt dann einfach ab ob der "feature" unterhalb eines schwell > wertes ist. Pseudo_code: if( $feature_code < 0.1) um 10% der am neuen > feature teilhaben zu lassen Dies kann man dann langsam im Laufe des > Ausrollens erhöhen. Ich würde das Cookie direkt beim erzeugen auf 0 oder 1 setzen. Das ist schneller, als wenn du es bei jedem Seitenaufbau prüfen musst. Grüße -- Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln Documentation – Active contributor TYPO3 CMS TYPO3 .... inspiring people to share! _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german _______________________________________________ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german