Információk a weblappal kapcsolatban.

A weblap-motorról:

  Ez a weboldal az általam fejlesztett WEngine névre keresztelt PHP scriptel üzemel. Az oldal motorja teljesen saját fejlesztés. A motor minden olyan tartalmat gyorsítótáraz, amelyre nem vonatkozik biztonsági szabály. Pl.: főoldal teljes tartalma is gyorsítótárba kerül. Az így létrehozott gyorsítótár segítségével a lap gyorsabban töltődik be, kevesebb erőforrást használva fel a szerveren. Ehhez egy külön, erre a célra fejlesztett Cache osztályt használok.

  A Cache osztály segítségével szinte bármit le lehet gyorsítótárazni a PHP kimenetéről. Elég csak a már meglévő PHP kódba beépíteni, és a HTML kimenetet "elkapni" PHP segítségével. Ez már gyorsítótárazható, és csak akkor kell újra letárolni fájlba, ha azon módosítások lettek eszközölve. Dinamikus weblapoknál gyakran előforduló probléma, hogy minden egyes látogatáshoz újra és újra legeneráljuk a teljes weblapot. Még akkor is, ha a tartalom bizonyos részei semmit sem változtak. A Cache osztállyal ezeket az időnként változó részeket gyorsítótárazva, jelentősen gyorsíthatjuk a weboldalunk betöltődési idejét. Ezzel időt, szerver-erőforrást takaríthatunk meg.

  Az oldal session - szessön - kezelője is teljesen saját fejlesztésű. Mivel a PHP beépített session kezelőiben vannak számomra fölösleges függvények, a GhostSession a tökéletes megoldásnak bizonyult. Beállítható, hogy sütiben tárolja-e a session azonosítót, azaz a session_id -t. Bármikor visszakérdezhetjük a session állapotát, session id-t, session változókat a sessionkezelőtől. Beírhatjuk MySQL adatbázisba, átadhatjuk GET vagy POST változóként, de akár COOKIE-ból is használhatjuk. Ez mind csak beállítás kérdése.

  A MySQL kezelését a saját MySQL-hez írt osztályomra bízom. A hibaüzeneteket így vissza tudom kérdezni. Akár a lap alján látható statisztikát is le tudom kérdezni a MySQL osztálytól.  A hibákat naplózhatom is, és az esetleges hibás kéréseket így könnyedén tudom javítani. Ezeknek a fejlesztéseknek köszönhető, hogy a weboldalaim gyorsak, stabilak és biztonságosak.

 

 A biztonságról:

  A WEngine elkészülése óta, számos alkalommal próbáltak ártó szándékkal behatolni a weblapjaimba. Nem kell messzebbre menni, mint az Orbán Autósiskola weblapja. Az előző weblapot szinte minden hónapban teljesen tönkretették. Egy cég sem engedhet meg magának akkora luxust, hogy a weblapja miatt elveszítse potenciális megrendelőit. Ne feledjük, hogy a weboldalunk látogatójából bármikor megrendelő, ügyfél vagy akár befektető válhat. A szóban forgó weboldalt decemberi indulása óta több mint 30 alkalommal próbálták feltörni. Eddig sikertelenül.

  Úgy gondolom, hogy sikerült egy megbízható motort fejlesztenem, de azt is tudom, hogy nincs feltörhetetlen kód. Szoktuk mondani, hogy még a fakockát is fel lehet törni, csak tudni kell a módját. A StreamHijacker-en eddig 4, a jelenlegi weblapon pedig 2 támadási kisérlet volt. A legutóbbi 2009. március 6.-ikán, T-Com-os IP címről.

 

Partnereim

Blackmoto - Motoros bolt és szerviz - Gárdony

http://www.thomace.com/globcontrol/

CreArt MD Kft.

Keeper-Tech Bt.

 

 

 

Copyright © 2009 - All rights reserved! - ThomAce (Tamás Kamocsai) - Minden jog fenntartva! - Generated under 0,031 sec / 9 Query