Про кеширующие шаблоны
This commit is contained in:
23
README.md
23
README.md
@@ -2,7 +2,28 @@
|
|||||||
### Переделка под Python 3.8 и Django 4.1
|
### Переделка под Python 3.8 и Django 4.1
|
||||||
|
|
||||||
|
|
||||||
##### Некоторые заметки относительно разработки на macOS:
|
### Немного о механике кеширования:
|
||||||
|
|
||||||
|
#### Кеширование картинок со схемами открывания окон
|
||||||
|
|
||||||
|
Картинки со схемами открывания создаются в папках:
|
||||||
|
* `public/static/img/_flap.cfg` -- большие картинки
|
||||||
|
* `public/static/img/_miniflap.cfg` -- маленькие картинки (для таблиц с ценами)
|
||||||
|
|
||||||
|
Эти картинки создаются автоматически. Можно не удалять. Даже если какая-то схема открывания или размер проёма станет
|
||||||
|
неактуальным, лишняя картинка просто будет лежать в папке (вдруг такой проём появится снова).
|
||||||
|
|
||||||
|
#### Кеширование шаблонов
|
||||||
|
|
||||||
|
В папке `oknardia/oknardia/templates/seria_info/prepared` создаются пре-рендер шаблоны с информацией о сериях домов.
|
||||||
|
|
||||||
|
Эти шаблоны надо периодически удалять. Они нужны для скорости. Но если меняются данные по серии, размерам окон, появляются
|
||||||
|
новые коммерческие предложения -- их надо удалять и тогда построятся новые. Вообще на быстрых серверах скорость может
|
||||||
|
не быть проблемой, так что возможно стоит просто настроить через crone ежедневное или еженедельное удаление этих
|
||||||
|
пре-рендер шаблонов. При обращении к соответсвующий страницам эти шаблоны будут пересозданы автоматически.
|
||||||
|
|
||||||
|
|
||||||
|
### Некоторые заметки относительно разработки (DEV) на macOS:
|
||||||
|
|
||||||
Т.к. MariaDB "сидит" в контейнере Dockers могут возникнуть трудности при установке коннектора к базам данных MySQL/MariaDB. Примерно такие:
|
Т.к. MariaDB "сидит" в контейнере Dockers могут возникнуть трудности при установке коннектора к базам данных MySQL/MariaDB. Примерно такие:
|
||||||
```txt
|
```txt
|
||||||
|
|||||||
Reference in New Issue
Block a user