Harmadik sokadjára

Lassan már-már mémmé lesz a mefiblog v3 kifejezés, hiszen tényleg évek óta ígérgetem, szerintem azok, akik még emlékeznek rá, talán már nem is járnak erre annyit, mint régen.

Na de, a lényeg, hogy az egész már kint van egy tesztszerveren, mindenféle színes-szagos modern technológiával körülölelve. Átköltözünk majd egy saját webszerverre, ami sokkal nagyobb felelősség lesz részemről, de mindamellett remek kihívás is. Az egész rendszer mostani szemmel szerintem nagyon jól van kitalálva, ebben egyébként felesleges is lenne tagadni, hogy kedvenc munkahelyem (ahol már tíz hónapja dolgozom, kemény) rengeteget segített, tucatnyi új dolgot tanultam tucatnyi új embertől.

A dizájn nem változik, de itt-ott lesznek ráncfelvarrások. Funkcionálisan egyelőre pontosan azt fogja tudni (sőt, néhány helyen, ahol így éreztem jobbnak, még kevesebbet is), mint a jelenlegi, idővel viszont tervezek új funkciókat is.

Kicsit technikaibb megközelítésben: a symfony 1.4-es kódot egy »nginx« szolgálja majd ki FastCGI és PHPFPM segítségével. Az adatbázis maradt MySQL, ha lesz rá igény, tervezem valamilyen NoSQL megoldás bevezetését, bár egyelőre teljes mértékben feleslegesnek tűnik. A mostanihoz képest előrelépés, hogy lesz cache, ráadásul elég keményen. FTP nincsen a szerveren, az új fejlesztések vagy javítások élesítése egy saját deployszkripttel történik, amely az SVN repót kibontva beállítja a jogosultságokat, létrehozza a szükséges könyvtárakat, majd a régi verziót lementi, és a frissen kicsekkoltat berakja az új helyére. Ha valami gebasz van, szemvillanás alatt lehet visszaállni az előző verzióra, de a hibás verziót is lehet tesztelni egy adott URL-en. A statikus tartalmak külön kerülnek kiszolgálásra. A vas egyébként egy egyelőre 512 MB memóriával és 1,5 GHz-es processzorral rendelkező virtuális szerver, 11.10-es »Ubuntu« futkározik rajta. Szinte biztos, hogy kell majd bele még memória, de kíváncsi vagyok, milyen terhelést bír majd el ez a szetap.

Tesztelni lehet hamarosan, jelenleg maga a blog 80%-on áll, az admin viszont kb. 5%-on, anélkül pedig semmiképpen nem szeretném kirakni. Az admint a symfony admingenerátorával készítem el, de persze abba még rengeteget bele kell nyúlni, hogy tényleg olyan legyen, amilyet szeretnék.

« »

mefiblog logó

Írja és rendezi Mefi, avagy Nádai Gábor © 2005-2024

A blogot büszkén pörgeti a WordPress motorja, Anders Norén sablonjának átbuherált változatával.