The testing culture, difficulty in deployment/setup, and general "application-style" attitude of Rails apps (just on the name alone...have you ever said "PHP app" in your life??), where the web site is treated as a web application and programmed as such, is what prevents Rails from becoming the next PHP.
Will Rails be the new PHP?
11–20 of 50 posts
Re: Will Rails be the new PHP?
#12Nope, its the exact opposite, the more popular the game is the more the people at the top of it stand out. If you think you are the shining example of the elite Ruby programmer you should be doing everything you can to get more people involved in the ecosystem, the bigger that gets the better opportunities you'll have in the future.
Re: Will Rails be the new PHP?
#13Also of note: it's no longer 1999. People expect a bit more out of their website than during the glory days of the independent 19-year-old PHP developer. These novices are orders of magnitude more capable than PHP developers of a decade ago. These folks building one-off websites for clients are also often doing both design and development—something many developers are awful at.
This elitism should stop. Programming is a means to an end, and we should welcome any and everyone despite their level of commitment, talent, or focus.
Re: Will Rails be the new PHP?
#14um no? PHP "has a relatively small community, with the majority of people working under the radar and on their own?" ? Where is he getting these stats? relative to what? For instance http://www.tiobe.com/index.php/content/paperinfo/tpci/index.... Says PHP the language is more popular than Ruby the language (let alone the subset of Ruby programmers who use Rails). I don't get where that perceived smallness comes from.…
Re: Will Rails be the new PHP?
#15Will handwaving be the new fluff?
Will insubstantial murmurings be the new mumbling into whiskers?
Will this turn out to be a useful blog post or is it just a bunch of questions that can't be answered because they're pretty close to meaningless?
Re: Will Rails be the new PHP?
#16Rails has a steeper learning curve than PHP. And I can't see Rails (easily) being sloppily-disorganized like PHP can. So I'm going to go with no.
Re: Will Rails be the new PHP?
#17um no? PHP "has a relatively small community, with the majority of people working under the radar and on their own?" ? Where is he getting these stats? relative to what? For instance http://www.tiobe.com/index.php/content/paperinfo/tpci/index.... Says PHP the language is more popular than Ruby the language (let alone the subset of Ruby programmers who use Rails). I don't get where that perceived smallness comes from.…
2) the sub-par php code thing? go post on place like craig's list, where the uninformed who need developers might post things, and see what kind of developers respond. go look at wordpress plugins. go look at tutorials and examples on blogs. while yes, there are certainly well qualified php programmers, you're going to see a lot of horrifying code.
Re: Will Rails be the new PHP?
#18um no? PHP "has a relatively small community, with the majority of people working under the radar and on their own?" ? Where is he getting these stats? relative to what? For instance http://www.tiobe.com/index.php/content/paperinfo/tpci/index.... Says PHP the language is more popular than Ruby the language (let alone the subset of Ruby programmers who use Rails). I don't get where that perceived smallness comes from.…
Re: Will Rails be the new PHP?
#19Rails has a steeper learning curve than PHP. And I can't see Rails (easily) being sloppily-disorganized like PHP can. So I'm going to go with no.
You can program messy Ruby as easily as messy PHP. Rails is an MVC framework. PHP has plenty of those as well.
I'm comparing Rails to vanilla PHP - just as the author is. People are exposed to PHP's low barrier of entry (again, vanilla here) because you can write an application with PHP/Apache/mySQL very quickly. However, because of this, most instances are very hacky.
Re: Will Rails be the new PHP?
#20Maybe. If Ruby / Ruby on Rails is a good language for web-development, easy for beginners to learn, the community is helpful, beginners feel welcome, and experienced developers invest in teaching; you'd expect to find a small army of 'just get it to work' developers knocking out small projects and charging too little. I'm ok with that. Small projects get done. Not everyone needs a $125/hr consultant. Some of those pr…
Hmm, well I see your point, but disagree. It's just like the WordPress situation for small businesses.
Someone comes in (usually a "designer") and cobbles some WP plugins and a template into a seemingly okay site for $500, but eventually the small business owner hits the limitations of that arrangement, and (from what I've observed) good programmers won't even take $5,000 to salvage a mess like that.
And not only does the customer end up feeling burned, it also leaves behind some toxic consequences, e.g., the customer has no idea what programming costs nor the difference between a prototype and production quality. So while we all start somewhere, this kind of low-rent ecosystem has certain enduring negative consequences (evident on Craigslist).