User Tools

Site Tools


Writing /home/user/smartcj.com/wiki/data/cache/c/cb4f68b7c5486fae5ce81c790071ac88.i failed
Unable to save cache file. Hint: disk full; file permissions; safe_mode setting.
Writing /home/user/smartcj.com/wiki/data/cache/c/cb4f68b7c5486fae5ce81c790071ac88.metadata failed
ru:faq

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ru:faq [2025/12/20 17:45] – [How cache works] adminru:faq [2026/06/22 17:23] (current) – [How to test script] admin
Line 709: Line 709:
   
  
 +====== How to count with JS ======
  
 +Для обратной совместимости, в целом как мне кажется не имеет смысла.
 +
 +Если вы хотите считать только ины то можно поставить JS счетчик следующим кодом:
 +
 +<code>
 +<script
 +  src="http://your_domain/scj/cgi/pixel.js"
 +  data-endpoint="http://your_domain/scj/cgi/include.php"
 +></script>
 +</code>
 ====== Server Load ====== ====== Server Load ======
  
Line 822: Line 833:
 +----------------------------------+ +----------------------------------+
 |     Веб-сервер                   | |     Веб-сервер                   |
-|   (Apache / Nginx)                 Веб-сервер может закешировать страницу полностью и скрипт не узнает что было  +|   (Apache / Nginx)                 Веб-сервер может закешировать страницу полностью  
-+----------------------------------+   обращение к странице++----------------------------------+   и скрипт не узнает что было  обращение к странице
                 \                 \
                  \ обращение                  \ обращение
Line 979: Line 990:
  
   * скрипт обращается к базе   * скрипт обращается к базе
-  * база читает данные с диска+  * база читает данные (тут варианты - если хватает памяти Mysql держит данные в памяти, если не хватает - читает с диска)
   * страница полностью формируется заново   * страница полностью формируется заново
  
Line 988: Line 999:
   * если запрос не дошел до скрипта - скрипт про него просто не узнает    * если запрос не дошел до скрипта - скрипт про него просто не узнает 
   * page cache, Redis, memcache, серверный кеш и еще куча слов - это не важно, это просто название "коробочек" куда складываются данные. Важно только в каком пункте и что именно вы кешируете   * page cache, Redis, memcache, серверный кеш и еще куча слов - это не важно, это просто название "коробочек" куда складываются данные. Важно только в каком пункте и что именно вы кешируете
 +
 +
 +**Как используется память под кеш**
 +
 +  * базово данные хранятся в файлах 
 +  * база данных (mysql) может данные держать в памяти если хватает памяти и достаточно выделено в конфиге mysql 
 +  * redis (и любой другой кеш) так же как и база стараются хранить данные в памяти но если не хватает - скидывает в файл
  
ru/faq.1766252706.txt.gz · Last modified: by admin