Deno Deploy Cloaking
TypeScript malu filtrēšana bez aizmugursistēmas — un informācijas slānis, kas jums joprojām būs nepieciešams.
Maskēšana V8 izolātā
Deno Deploy palaiž TypeScript tieši V8 izolātos pie malas — bez konteineriem, bez aukstās palaišanas, vietējās tīmekļa API. Izstrādātājiem tas ir viens no ātrākajiem veidiem, kā izveidot pieprasījumu pārbaudes starpniekserveri: tieši to, kas ir apslēptājs.
Minimāls paštaisīts apmetnis
Deno.serve(async (req) => {
const ip = req.headers.get('x-forwarded-for');
const ua = req.headers.get('user-agent') ?? '';
const geo = (req.headers.get('x-geo') ?? '').split(',')[0];
if (gaidiet isBot(ip, ua, geo))
return Response.redirect(SAFE_URL, 302);
atgriezt Response.redirect(MONEY_URL, 302);
});
Divdesmit rindiņas, un jums ir saišu maskētājs. Tas, kas jums nav, ir isBot() — funkcija, kas patiesībā ir svarīga. Aizpildot to ar statiskiem sarakstiem, tas dažu nedēļu laikā ir novecojis. Aizpildot to ar reāllaika meklējumiem, ir jāizveido (un jāmaksā) izlūkošanas cauruļvads, kuru reklāmu platformas liek jums atjaunināt uz visiem laikiem.
Cloaker.net zvanīšana no Deno
Pragmatisks modelis: saglabājiet savu Deno Deploy skriptu kā plānu izpildes slāni un ļaujiet Cloaker.net Deno izstrādātājiem patīk komponējamas primitīvas — un tieši tā izskatās modernā steks: jūsu kods maršrutēšanai, Cloaker.net, lai uzzinātu, kurš ir kurš. Izlaidiet datu bāzes uzturēšanas gadus un sāciet ar slāni, kas jau ir pārbaudīts miljardos apmeklējumu laikā: cloaker.net. Malu filtrēšana ar Cloaker.net API — izveidojiet stundās, nevis gados.isBot — reāllaika klase.
TypeScript ātrums, reklāmdevēja informācija