Hogyan lehet olyan oldalt csinálni, minta likeolom.com, napinemszar.com, coollikes.com?
Az egyik ilyen oldal (napilajk.eu) tulajdonosa vagyok. Tapasztalatból mondom, hogy nem olyan egyszerű a helyzet, ahogy azt felvázoltad. A kis oldalaknál valóban ez van, nagyoknál viszont kicsit más a helyzet.
1. Ha az oldalletöltéseket méred, az alapesetben 1 adatbázislekérdezés oldalletöltésenként. Ez pl. az én esetemben (napi 6-700 ezer oldalletöltés) nem megengedhető. (Főleg, hogy nem valami 32 magos szuperszámítógépen van az oldalam, csak egy kis mezei tárhelyen.) A lehető legagresszívebb gyorstárazást kell használni a lájkok listázásánál, megjelenítésénél. A lájkok népszerűségének mérése fb-query lekérdezésekkel kerül megállapításra (pontosabban multiquery). Szintén érdekes feladat napi több száz beküldött baromság mellett kiválasztani azt a 80% -ot, ami hülyeség, értelmetlen megtatani. Ezt nálam mesterséges intelligencia végzi, vagy megtehetném, hogy 0-24 -ig azzal töltöm az időmet, hogy a beküldött tartalmakat vizsgálgatom. Nem beszélve arról, hogy mindenféle támadásokat kell tudnia automatikusan kezelnie a rendszernek. Napi 100-200 alkalommal próbálnak GET paraméterben SQL Injectiont végrehajtani, de a leleményesebbek megpróbálják felderíteni a gyorstárak szerkezetét, vagy bejutni az admin felületre (sniffeléssel és SQL Injectionnal, vagy brute forece -szal). Tehát mindenképpen egy nagyon jól kezelhető, mégis biztonságos admin felületet kell hozzá létrehozni. Egyszerhasználatos munkamenetérvényesítési kulcsokkal, böngésző és IP cím alapú hitelsítéssel, SSL -lel, de azon keresztül is is Post előtt js -sel kódolt üzeneteket küldve. Nem mondom, hogy túl nagy feladat egy tapasztalt programozónak, de azért 30 percnél kicsikét több időt vesz igénybe.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!