railse的实践，集成了sinatra