AMF - újraírás...
Sziasztok!
Az AMF lassacskán kilenc éve létezik, és ez idõ alatt nagyon sokat változott technikai értelemben is az oldal. A 2002-ben választott portálmotor, akkor az egyik legjobb választásnak bizonyult, majd az ezt követõ években folyamatosan bõvítgettem, fejlesztgettem. Mára már csak foszlányaiban emlékeztet a valamikori eredeti motorra, de sajnos ettõl függetlenül a mûködése azon alapszik. Azt az ingyenes portálmotort ma már jószerivel nem is fejlesztik, és technikai, programozás, és szerver-erõforrásigénybeli tekintetben igen csak elavultnak számít már. Ez volt a kõkorszaki PHP-NUKE motor…
Mindezeket figyelembe véve arra a döntésre jutottam, hogy az oldal motorját újra kell gondolni, és át kell írni teljesen. Nem kívántam ismét kész portálrendszert használni (pl: joomla), mert azokhoz szinte lehetetlen lett volna a már meglévõ kb 1GB-os adatbázist hozzáilleszteni anélkül, hogy az egészet át kelljen alakítani. Így azonnal látható volt számomra, hogy az elsõdleges cél, hogy a már meglévõ adatbázisra írni egy keretet, valamint úgy választani keretrendszert is, hogy ez kivitelezhetõ legyen…
Ugyanakkor fontos szempont a biztonság is, hiszen az AMF elég nagy, és ismert portál. Az elmúlt évek alatt már számos kísérlet volt a feltörésére. Néha kisebb galibákat okoztak is rossz szándékú illetéktelen kezek…
Ezért a Zend Framework mellett döntöttem, mint PHP fejlesztõi környezet/keretrendszer. Elég biztonságos, és igen nagy mozgásteret biztosít. Mindamellett elég komplex rendszer, amelybe alapból számos igen hasznos szolgáltatás/biztonsági megoldás bele van már építve. Persze ugyanakkor nagy hibája, hogy magyar nyelvû dokumentáció nem túl sok van hozzá, de hát nem lehet minden kerek. :)
El is kezdõdött az újraírás, és sokkal jobban/gyorsabban haladok vele, mint azt elõre gondoltam volna, így remélhetõleg hamarosan már válthatunk arra…
Üdv: Jeep!