Hacker News new | ask | show | jobs
by mikeryan 4572 days ago
You're making the mistake of conflating PHP the language with Rails the Framework.

I can do your app in Rails pretty damn quickly at this point (with one of my current skeleton frameworks I can add authentication administration and other nice features pretty much "for free" as well)

But tell me I have to do it CodeIgniter or Laravel and I'd be completely lost for days.

3 comments

The question then is, can you throw together a website in Ruby? Plus, have your non-technical folks be able to edit the templates?
By the time your "non-technical folks" are editing templates, you have a problem regardless of your language/framework. If you only have enough knowledge to "add an image" stay out of my HTML!
my life got so much easier when i stopped pretending that non-programmers should be able to work on the templating layer.
Ruby is not a hypertext preprocessor. You don't have a simple web server and a templating language in-scope unless you find them and set them up.
Define "non-technical". Are we talking "I need teh WYSIWYGz" or "Cascading styles like a boss"?
> You're making the mistake of conflating PHP the language with Rails the Framework.

I've heard someone call PHP "the C web framework". I thought it was fitting, and in addition, it seemed that even as a C web framework, it was a failure.

PHP may have some rather serious flaws but it is far from a failure and runs on a huge majority of the web.
"but it is far from a failure"

CS-wise (and design-wise), it's very much a failure. It's a market success, though - just like VHS was, many years ago. ;-)

Agree that it has flaws, agree that it not a failure, but what do you mean "runs on a large majority of the web"?
PHP the C web framework? PHP a failure? Lol!
"Lol!"

I think you're in the wrong place. Reddit is this way.

True, it's not exactly fair to compare getting started with a language and getting started with a framework, especially one as opinionated as Rails.