Email: office@yourdomain.com
Phone:: +44 20 7240 9319
back to top

December 2014

Вот потребуется передать HTML или JSON куда-нибудь без сложностей и чтобы не изобретать велосипедов, конвертирования в какие-либо форматы и сериализации, делается следующее: данные сжимаются с помощью библиотеки zlib и переводятся в base64. На вход идет строка со всякими спец-символами, а на выходе строка

Использование кэширования в Django является одним из эффективных способов увеличения производительности web-приложений. Применять кэширование можно на разных уровнях модели MVC и каждый по своему эффективен. Закэшировать результат в Django можно несколькими способами: с помощью декоратора, с помощью кэширования фрагмента шаблона, кэширование на низком уровне значений переменных (добавление и получение данных из кэша по ключу). Я использую последние два. Они достаточно гибкие и эффективные. В зависимости от частоты использования данных, им можно давать либо ограниченное время жизни в кэше, либо неограниченное. Минус первого - данные нужно будет заново генерировать по истечении времени их жизни в кэше, а минус второго - данные могут быть не нужны с течением времени и будут только занимать место в памяти.