django-better-cache

Software screenshot:
django-better-cache
Software ətraflı:
Version: 0.6
Tarixi Upload: 20 Feb 15
Geliştirici: Calvin Spealman
Lisenziya: Pulsuz
Məşhurluq: 0

Rating: 2.0/5 (Total Votes: 1)

Django-yaxşı-cache Django u mənim cache şablon tag kitabxana üçün bir əvəz edir.
Bu {% cache%} daha yaxşı versiyası
Better Cache daha yaxşı nədir?
& Nbsp; - iç içə cache fraqmentləri dəyişənlərin əsas onların valideyn fraqmentləri varis
& Nbsp; - Ana cache fraqmentləri onların uşaq cache fraqmentləri əlavə düymələri verilə bilər
Məsələn:
& Nbsp; & nbsp; & nbsp; {% Cache 500 "xarici" x%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; y = {{Y}}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Cache 500 "daxili" y%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; x = {{x}}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Endcache%}
& Nbsp; & nbsp; & nbsp; {% Endcache%}
Django u mənim {% cache%} tag, daxili parça yalnız xarici parça istifadə edir, çünki, zaman x dəyişikliklər rerendered əsas dəyişən kimi. Olmayacaq yalnız daxili parçası istifadə edir, çünki xarici parça, y dəyişikliklər yeniləmə deyil.
Fraqmentləri hər hansı əhəmiyyətli dəyişən dəyişikliklər yenidən göstərilən olacaq, belə ki, daha yaxşı Cache, x və y ilə, həm də təsir göstərir.
Better Cache də əsas dəyişənlərin yetirilməməsi verilməsi sintaksis imkan verir:
& Nbsp; & nbsp; & nbsp; {% Cache 500 "test" x = 10%}
nəzarət inheritence
Siz həmişə zaman daxili parça dəyişikliklər dəyişənlərin yalnız mühüm xarici cache parçaları qüvvədən istəmirəm. Bəzi hallarda, daxili parça bu ana hissəsi kimi uzun cached qalır, əgər köhnə almaq üçün icazə, biz dəyişənlərin inheritence aradan bir yolu istəyirsiniz olunur.
Siz `local` modifiye ilə bunu edə bilərsiniz. `Local` sonra bütün modifikatorların yalnız bu cache parçası deyil, onun valideyn təsir edəcək.
& Nbsp; & nbsp; & nbsp; {% Cache 500 "xarici" x%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; y = {{Y}}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Cache 500 "daxili" yerli y%}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; x = {{x}}
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; {% Endcache%}
& Nbsp; & nbsp; & nbsp; {% Endcache%}
Planları
& Nbsp; - bir ORM kimi interfeys vasitəsilə mappings əsasında fraqmentləri on-demand ləğv

tələblər

  • Python
  • Django

Geliştirici digər proqram Calvin Spealman

django-sanitizer
django-sanitizer

14 Apr 15

Şərh django-better-cache

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!