Ez az amit írtam, Drupal-ban van egy Boost nevezetű modul ami egy gyorsítóba leképezi az oldal tartalmát és statikus HTML fájlokat hoz létre. Ennek köszönhetően ugye nem kell az MySQL szerverhez fordulnia az oldalnak egy egy tartalom előállításakor hanem betöltődik simán a gyorsítóból. Ez esetben villámgyors az oldal kiszolgálás szinte azonnal történik minden öröm nézni. Ám ez a módszer hatásos egyszerűen bemutatkozó oldalaknál de egy nagyobb méretű oldalnál már nem mert ott ugye az ember több MySQL-hez kapcsolódó dolgot is használ (pl statisztikai információk).
Ilyenkor kezdődnek a problémák. Ami egyenesen arányos az oldal látogatottságával és a webszerver leterheltségével. Manapság szinte mindenki valamilyen CMS rendszert használ ami miatt gondolom egy egy webszerver SQL szervere igencsak leterhelt. Annyira nem is CPU problem ez szerintem mint inkább lemez I/O. Gondolom a tárhelyszolgáltatók jó része Merevlemezt használ ami a kis fájl műveleteknél irgalmatlan lassú. Szerintem ha az SSD teret nyerne ezen területeken talán lenne valami fellendülés. Így egyszerűen túl sokat kell várni még az adatok megérkeznek ha a tárhelyen több CMS rendszer is működik egyszerre. Persze szerintem itt a szolgáltatóknak is észnél kellene lennie mert ugye a legtöbben folyamatosan adják ki a tárhelyeket most már egészen alacsony árakon is és nem foglalkoznak nagyon vele ha lassú a tárhely. Leggyakoribb válasz "Másnak eddig ezzel nem volt baja".
Persze az is igaz, hogy lövésem sincs, hogyan optimalizálnak egy ilyen szerót. Milyen fájlrendszert használnak csikozzák-e a vinyókat? Szóval nem tudom. De gondolom mindent megtesznek. Ha viszont csak feldobnak egy Linuxot és egy C-panelt és ezt kb úgy csinálják mint én itthon akkor már régen rossz. Nem hiszem, hogy az EXT4 jó fájlrendszer lenne egy webszervernek. De tényleg nem akarok okoskodni mert ennyire nem vágom a témát csak elmélkedtem picit
Saját szeróval annyival lennék előrébb, hogy csak az én oldalaim lennének rajta. És nem kellene perceket várnom egy egy átlagos lekérés miatt. Ugye eddig nem írtam de az én oldalaim nem egy bizonyos tipusú SQL kérésnél akadnak be. Van mikor egyáltalán nem akad (ritkán). Van mikor egyszerű dolgok két vállra fektetik és hosszú másodpercekig csak malmoz az ember.
Könyvjelzők