Czy jest mozliwe

Czy jest mozliwosc zeby napisac cmsa w railsach wrzucic go na heroku a baza zeby byla ciagnieta z innego serwera (tam gdzie lezy strona www) ?
nastepnie z tabel w bazie za pomoca php pobieral bym dane na dynamiczna strone www?

Tak. Patrz: config/database.yml

Tak, zobacz https://devcenter.heroku.com/articles/connecting-to-heroku-postgres-databases-from-outside-of-heroku

Uprzedzam że będzie to wolne, chyba że baza będzie w bliskim otoczeniu sieciowym (czyli np. na EC2 w tym samym regionie co aplikacja na Heroku).