TL;DR - Cache-ul de imagini golit pentru un stil de imagine care este folosit practic în fiecare blog. Nu se regenerează la încărcarea paginii. Se regenerează când editez și salvez nodul. Căutăm modalități de a edita/salva în mod programatic toate nodurile.
Buna tuturor,
După cum am menționat mai sus, încerc să găsesc o modalitate de a salva programatic nodurile sau cel puțin să rulez procesul care regenerează o imagine.
Am făcut recent o spălare a memoriei cache a imaginilor. În cele mai multe cazuri, aceasta nu ar fi nicio problemă. Stilurile de imagine sunt regenerate la încărcarea paginii. Cu excepția, se pare, în cazul meu de nișă.
Eu folosesc Inserați modul pentru ca scriitorii mei să insereze imagini în articolele lor. Aici cred că lucrurile merg prost. Imaginile nu sunt regenerate decât dacă intri în ecranul de editare a nodului. Notă: tocmai mi-am dat seama că nu trebuie să salvați nodul pentru ca reîncărcarea imaginii să funcționeze, pur și simplu mergând la pagina de editare.
Am încercat să folosesc funcționalitatea „salvați multe” încorporată în vizualizări. Cu toate acestea, salvarea nodului în acest fel nu rezolvă problema.
Am încercat și un modul numit „Resave all nodes” și în cele din urmă nici acesta nu a funcționat. Notă: tot ceea ce face acest modul este să apeleze $node::load(x); $nod->salvare(); în loturi.
Deci trebuie să existe un cârlig care se rulează odată ce pagina de editare este deschisă. Există o modalitate de a rula toate aceste procese fără a accesa pagina de editare? Există vreo modalitate de a vedea toate cârligele rulate odată ce pagina de editare este deschisă?
Prima mea soluție este întotdeauna forța brută. În acest caz, aș folosi păpușar sau seliniu și aș merge „manual” la paginile de editare. Nici măcar nu trebuie să las pagina să se încarce complet. Se pare că am nevoie doar de o solicitare autorizată la pagina de editare și imaginea este reîncărcată.
Dar trebuie să existe o cale mai bună. Poate cineva să-mi ofere o perspectivă, vă rog?
Editare: Pentru a fi clar, configurația mea folosește modulul de inserare legat mai sus pentru a insera imagini în câmpurile din corpul articolului. Imaginile sunt găzduite pe s3