GWT requires hostings with Tomcat+Java, which must allow to use GWT. It's first of the lots of impediments for the guy, who for the first time is starting to do something with web development.
RoR (Ruby on Rails) is better solution that GWT, but the same thing - requires server which can host RoR websites.
Really the easiest solution is just PHP, like OP already did. There are tons of free hosting offers with PHP and even MySQL, even more articles, books and tutorials about learning PHP.
OP needed just a way to create news system, not a big web application
Which web programming language should i use
Re: Which web programming language should i use
Well true but saying it not beginner friendly is just wrong bc it is. Besides you can host your gwt on google servers for free!
We're programmers. Programmers are, in their hearts, architects, and the first thing they want to do when they get to a site is to bulldoze the place flat and build something grand. We're not excited by renovation:tinkering,improving,planting flower beds.