The following warnings occurred:
Warning [2] Undefined array key "threadviews_countguests" - Line: 745 - File: showthread.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 745 errorHandler->error_callback
Warning [2] Undefined array key "allowautourl" - Line: 584 - File: inc/class_parser.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/class_parser.php 584 errorHandler->error_callback
/inc/class_parser.php 228 postParser->parse_mycode
/inc/functions_post.php 830 postParser->parse_message
/showthread.php 916 build_postbit
Warning [2] Undefined array key "allowautourl" - Line: 584 - File: inc/class_parser.php PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/inc/class_parser.php 584 errorHandler->error_callback
/inc/class_parser.php 228 postParser->parse_mycode
/inc/functions_post.php 861 postParser->parse_message
/showthread.php 916 build_postbit
Warning [2] Undefined property: MyLanguage::$thread_modes - Line: 46 - File: showthread.php(1650) : eval()'d code PHP 8.1.31 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php(1650) : eval()'d code 46 errorHandler->error_callback
/showthread.php 1650 eval




Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How many files/pages can GetSimple handle adequately?
#8
It can be more complex, you can query any thing you can imagine in microseconds, and manage it all seperatly. With a file based backend you have to consider how to efficiently load all those files and create caches of the fields you need.

Say I want every tag of every file, for searching perhaps, I have to load every file and extract the tags. This can hit memory and time limits. So i wuold have to know in advance and do this once and craete a cache of these tags, but then what if i want some other metric I have to plan that also.

With gs we have a pagecache that holds everything for all pages except the content fields, so we can load 1 file and access all the metrics for the pages. It gets updated routinely when stuff changes.

I have a test site I use with 2000 pages of full content and metas, and the cache file it generates is only 1 mb and loads almost instantly.

But the issue it has is 2 fold, the menu sorting has not been updated for caching causing delays on the backend and the pages viewer cannot accomodate all these efficiently, it is one giant list.

Oh and FYI 3.2.1 + loads pagecache on the front end always, at least for now.
NEW: SA Admin Toolbar Plugin | View All My Plugins
- Shawn A aka Tablatronix
Reply


Messages In This Thread
RE: How many files/pages can GetSimple handle adequately? - by shawn_a - 2013-03-19, 23:25:49



Users browsing this thread: 3 Guest(s)