Arduino Ethernet Shield

The memory usage -- for the above webserver with Temperature reading example

Flash -- 7700 bytes; SRAM -- around 520 bytes

So for ATMEGA8 with 8K flash and 1K SRAM, this example will be difficult to fit in unless you don't use bootloader. But the temperature reading routine takes around 2K space in the Flash. my other example, the webserver example, only use 5.5K flash space, so it should fit into the ATMEGA8 without problems.