XF 1.5 Xenforo Architecture Model

#1
Hi,

I have recently purchased Xenforo and was wondering if someone can point me to:

1) Xenforo architecture that can provide a quick overview of major components.
2) Is there a logical data model or meta data documentation that can inform me of key tables.
3) Also I want to know where the configuration changes in the Admin portal are stored? In a configuration file or database.

Thanks,
 

Jake Bunce

XenForo moderator
Staff member
#2
Those are big questions.

XenForo's code base uses a MVC architecture. If you are familiar with MVC then you can follow the code and identify most components.

The major tables all have their own datawriters where fields and procedures are defined:

library/XenForo/DataWriter/

Admin settings are all stored in the database. The various types of records are stored in tables that are intuitively named such as xf_user, xf_user_group, xf_option, etc.
 
#3
Those are big questions.

XenForo's code base uses a MVC architecture. If you are familiar with MVC then you can follow the code and identify most components.

The major tables all have their own datawriters where fields and procedures are defined:

library/XenForo/DataWriter/

Admin settings are all stored in the database. The various types of records are stored in tables that are intuitively named such as xf_user, xf_user_group, xf_option, etc.
Thank you.
 
Top