Poll: YC Startups, do you use Django, Rails, PHP or Other?

44 points by dkokelley ↗ HN
Poll version of http://news.ycombinator.com/item?id=749930

57 comments

[ 3.6 ms ] story [ 105 ms ] thread
PHP is a language, not a web framework. Perhaps you meant CakePHP, the most common web framework for PHP?
Perhaps, but there's much more heterogeneity amongst PHP frameworks than Python or Ruby frameworks. For better or worse, Django and Rails are dominant in a way that Cake isn't. (Besides, all the cool kids moved to Kohana. We're not cool, as Dawdle is on this niche (read: dead) framework called Qcodo.)
Nope. As I've mentioned previously, PHP is a templating engine gone berserk. The language it's written in is C.
Sinatra, Rack, Merb
Django seems to be getting momentum and yet there aren't(afaik) hosting companies dedicated exclusively for it.
I seem to recall (((((mt))))) offering both Rails and Django out of the box.

Also, Google App Engine kind of fits the bill (with a little finesse).

Yes, and webfaction too. But these aren't django-only, like engineyard is for rails.
I think Rails has a special community that has a stronger concept of loyalty than the Django world. I wonder if a Django host might be a bit like Microsoft retail stores. The volume is there, but not the brand loyalty. (Note: I've never used either.)
It's not really true. Rails has it's controversies inside the community andmore attacks comming from outside.

Fortunatelly it's ecosystem grows fast and into the right direction. On posts like which language to learn -- Django or Rails -- one can realize Ruby community is well equipped with tutorials, screencasts, components, news, collaboration, hosting and deployment/tuning tools

Eldarion is working on django-only hosting.
Don't work at a startup, stopped writing web apps a little while ago and don't really miss it, but there's one framework that's constantly tempting me to jump back in: Seaside. Especially with the whole GLASS backend now.
Ruby + our own framework
Which is?
not released to the public, it's an internal always-evolving thing.
(comment deleted)
I don't work for a startup (unless you count 10+ years old as "startup") but they're a PHP shop (as far as frontend goes, anyway). For all my contract work, I use Ramaze.
I take a look on some screencasts and Ramaze looks very nice, will give it try.
Pylons
Pylons has served us pretty well in so far as it seems a more modular approach vs. django. Pylons encourages you to tweak the framework itself as you see fit. In our case, we incorporate a bunch of custom framework code. I'm sure you could do this with django, but it just feels better with a minimal, modular framework vs. something that is on the monolithic side of things.
Yes i agree, thats why when we were choosing our framework we ended up deciding between cherrypy and pylons ... i think turbogears changed from cherrypy to pylons as its core web framework module.

I think if needed you could change the framework code with django also but it just seems very large where as pylons or cherrypy is very minimilistic.

cherrypy + cheetah + sqlobjects .. basically a makeshift version of turbogears with the stuff we like minus the parts we dont :)
Qrimp
Werkzeug + Jinja2 + SQLAlchemy + Beaker
Finally a good pool in this subject!

PHP is still strong because of it's stable ecosystem. Django must be at 1st place because of it's power and no-fluff media coverage.

Glad to see Rails in this position inspite the negative hype around it. Also the 37signals approach won supporters in a HN climate determined by PG who has his own philosophy.

Wonder who might be the 'others'? Haskell, Clojure, Erlang and maybe Arc?

Incidentally, these answers are mostly not from YC-funded startups, if that's what you meant to ask about.
Do you have the stats for YC-funded companies? It'd be a nice leading indicator and if it means that more people pick up the languages/frameworks they use, that's a win/win for everyone.
I use both rails and django, and my impression is that although both frameworks were released at roughly the same time, they are both at very different points of the hype curve, with rails pulling out of the Trough of Disillusionment, and django rising to peak hype.
PHP (cleverly hidden within the CodeIgniter framework).

EDIT: Doh! It's too late at night, and I didn't catch what you meant in the title. My startup is bootstrapped, not YC-funded.

I'm starting to fool around a bit with Erlang for a side project... other than that, exclusively Rails at this point. I am not a 'YC Startup' though.