Keretrendszer

Bevezető

A VexFox keretrendszer a VexFox Studio egyik saját fejlesztésű "motorja", amely minden általunk készített prémium minőségű weboldal alapját képezi és biztosítja a zökkenőmentes működést.

Mi a keretrendszer?

A keretrendszer egy olyan eszköz, amely segíti a weboldalak fejlesztését adott programozási nyelven. Ezek a keretrendszerek előre elkészített funkciókkal  és osztályokkal rendelkeznek, amelyek segítenek a feladatok megkönnyítésében és gyorsabbá tételében, ezáltal a fejlesztőknek nem kell mindent az alapoktól kezdeni.

Miért a VexFox keretrendszer?

Az általunk készített keretrendszerben kiemelt figyelmet fordítottunk a sebességre, hatékonyságára, precíz kódolásra és a technikai keresőoptimalizálásra. A nagy keretrendszerekkel ellentétben nem tartalmaz felesleges kódokat és kommenteket.

A VexFox keretrendszerről

A VexFox keretrendszer egy egyedi fejlesztésű, PHP 8.2 és 8.3 verziókban íródott MVC keretrendszer. Teljesen moduláris felépítése lehetővé teszi a modulok szabad ki- és berakását, így a weboldalon pontosan annyi modul lesz, amennyire az ügyfélnek szüksége van. A kernel és a biztonsági modulokat nem lehet eltávolítani.



A teljes fejlesztési folyamatot bekapcsolt naplózással végezzük, hogy biztosítsuk a működés teljes warning és notice mentességét. Ezáltal a szerver logok sem telnek meg felesleges bejegyzésekkel.

Frontend

A keretrendszer hatékony működése érdekében elengedhetetlen, hogy a sitebuild is kiváló minőségben készüljön el, és ne legyen összecsapott. Fontos a megfelelő szemantikus HTML tagek használata, valamint a minimális DOM elemek betartása. A pontos szabványok (HTML5, W3C) betartásával és a megfelelő magyarázatok és attribútumok alkalmazásával biztosítjuk a magas színvonalat.

Scriptek a weboldalon

Sokan vitatják, hogy érdemes-e scriptet használni egy weboldalon, de mára egyértelművé vált, hogy ez elengedhetetlen a modern webfejlesztésben. Saját javascript keretrendszert alkalmazunk, amely biztosítja a szükséges funkcionalitást, és csak annyi függvényt használunk, amennyire az adott aloldalon feltétlenül szükség van.

Szerverbarát

Fontos, hogy a szerver rendelkezzen a megfelelő erőforrásokkal és terhelhetőséggel, és képes legyen a kéréseket másodpercek törtrésze alatt kiszolgálni. Emellett elengedhetetlen a megfelelő modulok telepítése és konfigurálása, mint például Deflate, Gzip, és HTTP/2, amelyek hozzájárulnak a teljesítmény optimalizálásához és a gyors adatátvitelhez.

Biztonság

Számunkra kiemelten fontos a biztonság mind a keretrendszer, mind a szerver oldalán. Szervereinket tűzfal és aktív BAN rendszer védi a támadásokkal szemben, míg a keretrendszert saját fejlesztésű biztonsági moduljaink biztosítják.

Weboldalunk sütiket használ a működés biztosításához és a felhasználói élmény javításához. Ezek a sütik főként a weboldal funkcióinak fenntartásához szükségesek. Ezen kívül előfordulhat, hogy néhány nem létfontosságú süti is elhelyezésre kerül, amelyek segíthetnek a weboldal teljesítményének javításában és az Ön preferenciáinak jobb megértésében.

A sütik olyan kis szöveges fájlok, amelyeket egy weboldal felhasználhat arra, hogy még hatékonyabbá tegye a felhasználói élményt. A jogszabályok szerint a sütiket abban az esetben tárolhatjuk az eszközön, ha erre feltétlenül szükség van a weboldalunk működése érdekében. Minden egyéb típusú süti használatához az engedélyedre van szükségünk. Jelen weboldal különféle sütiket használ. A weboldalunkon megjelenő némelyik sütit harmadik fél szolgáltatóink helyezik.
Az elengedhetetlen sütik segítenek használhatóvá tenni a weboldalunkat azáltal, hogy engedélyeznek olyan alapvető funkciókat, mint az oldalon való navigáció és a weboldal biztonságos területeihez való hozzáférés. A weboldal ezen sütik nélkül nem tud megfelelően működni.
A preferenciális sütik használatával olyan információkat tudunk megjegyezni, amelyek megváltoztatják a weboldal magatartását, illetve kinézetét, erre példa lehet az Ön által előnyben részesített nyelv vagy a régió, amelyben tartózkodik.
A marketingsütiket a látogatók weboldal-tevékenységének nyomon követésére használjuk. A cél az, hogy releváns hirdetéseket tegyünk közzé az egyéni felhasználók számára, valamint aktivitásra buzdítsuk őket, ez pedig még értékesebbé teszi weboldalunkat a tartalmakat közzétevő és a harmadik fél hirdetők számára.