Ann an cha mhòr tagradh lìn sam bith a chleachdas ìomhaighean, feumar lethbhric beaga de na h-ìomhaighean sin a chruthachadh, agus gu tric tha grunn chruthan ann airson ìomhaighean a bharrachd.
Le bhith a 'cur tomhasan ùra ri tagradh a th' ann mar-thà cuideachd ag adhbhrachadh cuid de chinn-cinn. Mar sin an obair:
Amas
Beachdaichidh sinn air an liosta de riatanasan:
Cruthaich ìomhaighean a bharrachd de chruth sam bith air an itealan gun a bhith a’ toirt a-steach comas-gnìomh a bharrachd san tagradh aig àm sam bith fhad ‘s a tha an tagradh ann;
Chan fheum ìomhaighean a bharrachd a bhith air an cruthachadh air gach iarrtas;
Cuir dheth an comas ìomhaighean a bharrachd de chruthan neo-ainmichte a ghineadh.
Mìnichidh mi a’ phuing mu dheireadh, oir tha e beagan an-aghaidh a’ chiad phuing. Ma nì sinn gineadh ìomhaighean sam bith fosgailte, tha e comasach ionnsaigh a thoirt air an làrach le bhith a ’gineadh àireamh mhòr de dh’ iarrtasan gus an ìomhaigh ath-mheudachadh gu àireamh neo-chrìochnach de chruthan, agus mar sin feumar an so-leòntachd seo a dhùnadh.
rèiteachadh stàladh nginx
Gus na riatanasan gu h-àrd fhuasgladh feumaidh sinn an seata de mhodalan nginx a leanas:
Modalan ngx_http_image_filter_module и ngx_http_secure_link_module nach eil air an stàladh gu bunaiteach, agus mar sin feumaidh iad a bhith air an sònrachadh aig ìre rèiteachaidh an stàlaidh nginx:
Bidh sinn a’ cur fear ùr ris an rèiteachadh aoigheachd againn location agus paramadairean cache coitcheann:
...
proxy_cache_path /www/myprojects/cache levels=1:2 keys_zone=image-preview:10m;
...
server {
...
location ~ ^/preview/([cir])/(.+) {
# Тип операции
set $oper $1;
# Параметры изображения и путь к файлу
set $remn $2;
# Проксируем на отдельный хост
proxy_pass http://myproject.ru:81/$oper/$remn;
proxy_intercept_errors on;
error_page 404 = /preview/404;
# Кеширование
proxy_cache image-preview;
proxy_cache_key "$host$document_uri";
# 200 ответы кешируем на 1 день
proxy_cache_valid 200 1d;
# остальные ответы кешируем на 1 минуту
proxy_cache_valid any 1m;
}
Ged a bhithinn cuideachd a’ moladh na meudan obrachadh a-mach preview.
Rake
Nuair a sguabas tu às an ìomhaigh thùsail, cha tèid ro-sheallaidhean, gu nàdarra, a dhubhadh às an tasgadan gus am bi an tasgadan neo-dhligheach, agus anns a’ chùis againn, faodaidh ro-sheallaidhean a bhith ann airson latha às deidh an cuir às, ach is e seo an ùine as motha.