I have found Mix Book good for publishing student work. There is free embed code but you can pay for a printed copy.
http://www.mixbook.com/
For publishing on the net only- for free- yudu is good:
Peter
Welcome to the community for those using Ning to power their educational social network. Also be sure to check out Classroom 2.0 for general discussions of Web 2.0 in the classroom.
Please introduce yourself in the "Introductions" forum post. And to see a list of Ning networks being used in education (or to add yourself!), please visit Social Networks in Education.