Familypedia
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 24: Line 24:
   
 
{{User:Phlox/Sig}} 17:53, October 10, 2009 (UTC)
 
{{User:Phlox/Sig}} 17:53, October 10, 2009 (UTC)
:This operation is largely complete, and folks should notice a marked increase in speed of displaying and saving main pages. Anyone concerned about pages using showfacts templates that do not appear to be any faster, please contact me.
 
 
:Folks not using templates don't need to do anything different except press the create sensor page if they wish to have the benefit of sensor page features. For template users and writers, time consuming templates should be placed on a /sensor subpage, and the only part on the main page (if any) would be a quickly executing template to move the results to the main page. This means that most users viewing the main page will not see any slowdown, but will gain the benefits of the calculations performed "in the background" on the sensor page. If sensor pages are not automatically refreshed by normal wikia operations, a bot will be run on a periodic basis (monthly or perhaps faster or slower) to force updates during times of low server load.
 
 
 
:An simple example a main page display of a sensor page result would be a templates that sets a category based on a property calculated on the sensor page. A more complex example of this would be to display a table with the statistics on the percentage of ethnic groups represented for the person. All the main page would do is fetch the property with the calculated values and put them in a table. The math and lookups for all the values would take place on the /sensor subpage. (If anyone wants to do this particular template, you could quickly scan the ancestors property and use the ahnentafel values of all leaf most nodes to calculate the proper values. Of course, folks would have to start encoding and ethncity/ancestry group property in a uniform way, so it might be tough to get folks to save the data needed to make this work.)
 
 
:There are more speed improvements to come, but probably this will have been the biggest increase in speed.
 
 
:{{User:Phlox/Sig}} 16:42, November 6, 2009 (UTC)
 
Please note that all contributions to the Familypedia are considered to be released under the CC-BY-SA
Cancel Editing help (opens in new window)
Below are some commonly used wiki markup codes. Simply click on what you want to use and it will appear in the edit box above.

View this template

Templates used on this page: