Heim >Backend-Entwicklung >PHP-Tutorial >Wird es bei der Verwendung der Sitzung zum Speichern einiger globaler Daten Probleme geben?
Wie der Titel schon sagt, handelt es sich bei diesen Daten um gemeinsam genutzte Daten (z. B. Website-Informationen usw.). Ein Freund fragte mich zuvor, ob ich in YII Variablen über Controller hinweg weitergeben wollte. Ich erzählte ihm von Konfigurationsdateien und der Verwendung von Redis und Memcache, aber er konnte es nicht gut sagen. Schließlich sagte ich, wirf es in die Sitzung und wurde verachtet. . Was denken Sie?
<code>ps:一个刚出道的php请教。</code>
Wie der Titel schon sagt, handelt es sich bei diesen Daten um gemeinsam genutzte Daten (z. B. Website-Informationen usw.). Ein Freund fragte mich zuvor, ob ich in YII Variablen über Controller hinweg weitergeben wollte. Ich erzählte ihm von Konfigurationsdateien und der Verwendung von Redis und Memcache, aber er konnte es nicht gut sagen. Schließlich sagte ich, wirf es in die Sitzung und wurde verachtet. . Was denken Sie?
<code>ps:一个刚出道的php请教。</code>
Wenn die Informationen von allen Benutzern geteilt werden, können sie im Cache abgelegt werden, sie müssen jedoch auch dauerhaft gespeichert werden. Für unveränderte Daten können sie in der Konfigurationsdatei abgelegt werden eine einzelne Benutzersitzung, dann füge es in die Sitzung ein. Kein Problem, ich weiß nicht, was dein Freund im Ärmel hat
Es ist in Ordnung, einige globale Daten zu speichern, solange sie nicht zu groß sind. Wenn es nur vorübergehend gespeichert wird, löschen Sie es nach der Verwendung.