Ethernet +SD for webpage

m new on the web stuff and not sure that client.read() will read the data from webpage that i will make from dream viewer and save it on sd card

Of course it won't. You'll need to use SD::read() to read from the SD card, and client.print() to send to the client.

making an interactive webpage by using the client.pritnln() takes lots of RAM and is very hectic

Using the F() macro will help reduce the amount of SRAM used.

If you are planning to use DreamWeaver to design the web page, it isn't going to be anything but a static page. That static page can be stored in flash memory, without using any SRAM at all.

The whole idea, though, is to serve up dynamic pages, where the content is NOT the same every time the page is served. That can still be done with mostly static snippets stored in flash, with the dynamic part being choosing the right static snippets to include in the served page.

You should look into using frames, and serving up the input stuff in one frame, refreshed only as the user interacts with it, and one frame that is refreshed automatically (using Meta tags) every second. That frame should be very small, and relatively quick to serve up.