Social features and why not PHP based?

Worth considering next time creating two separate topics for each of these discussions, as there are really two separate conversations here:

  1. Are there any plans to add more social features to discourse?
  2. Why isn’t Discourse using PHP/MySQL? (Or why is it using Ruby/PSSQL?)

I’m not sure where to start with the first question because it seems like you may have a lot of specific ideas about what kinds of social features you’d like to see added. I recommend creating a new topic focused on that subject if you want to push it further because its now gotten a bit lost by the second question.

Why isn’t Discourse using PHP/MySQL?

Its a fair question. It certainly does impact how you go about getting your forum up and running, which is perhaps a downside in the short term, and developing in Ruby on Rails at first can be a challenge. But the team is focused on the long term (you’ll see that repeated elsewhere on this forum).

The answer to “why not PHP” may be different from the answer to “why Ruby”?

And as @codinghorror wrote on this blog post

In addition to the links above, here are some other topics here on meta on that you may want to peruse:

https://meta.discourse.org/t/technology-stack-choices/1457

1 Like