Let me clarify and/or correct some things:
If ECv2 client is written in a web language, e.g. PHP: It has to reconnect/re-authenticate to aMule at least at displaying each page == waste of bandwidth.
That is not technically correct - nobody going to write EC client in PHP, but formatting html with PHP have nothing to do with EC or authentication.
Why haven't I seen any posts yet saying 'I have implemented a new webserver/apache module
After checking little on a subject (about apache modules) I can tell that there's no real reason to do it. It doesn't matter where you put your C++ code - in amuleweb or in mod_amule.
Where can i find any info on EC, by the way?
ECcodes.h ECSocket.h ECPacket.h and .cpps of cause.