Skip to main content

Hauptpaket

Es gibt mehrere Pakete im Backend von Casnode. The main function and the Beego framework call these packages when the program starts.

wichtigsten​

Das Hauptpaket ist der Eingang von Casnode. Wir machen einige grundlegende Installationsschritte im Hauptpaket:

  • Richte einige globale Variablenein: Datenbankadapter, http Client, OSS-Adapter, Segmenter und Forum Basisinformationen (Forum-Version, Online-Nummer, Google Groups Crawlers)

  • Filter einrichten: API-Request-Filter, Suchmaschinen-Bot-Filter

  • Sitzungsdaten: Casnode verwendet Beego Session um Benutzerinformationen zu speichern. In der Hauptfunktion hat diese Zeilen geschrieben, um eine dateibasierte Sitzung zu verwenden:

beego.BConfig.WebConfig.SessionProvider = "file"
beego.BConfig.WebConfig.Session.SessionProviderConfig = "./tmp"
beego.BConfig.WebConfig.Session.SessionGCMaxLifetime = 3600 * 24 * 365

Please refer to Beego session if you want to use another session adapter in Beego.