3 ms·
OkCupid use their own event-driven C++ web server framework for their website. I don't remember to what extent but it at least powers specific features such as
by nakkiel 14y ago
OkCupid use their own event-driven C++ web server framework for their website. I don't remember to what extent but it at least powers specific features such as Chat ans Search; I can't guarantee they use it for the pages of the website but I'd say they do (there are a couple of presentation but I read them long ago).
> http://okws.org/ http://okws.org/
- Sidnicious 14y agoWe do use okws for the whole website. It's more work to use than a framework like, say, Rails but it's well-designed and has some great features. For instance, it includes a templating language called Pub. A typical request hits a handler in C++-land which collects the data the page'll need into a top-level Pub object. Then it invokes a Pub template which renders the page. All of this enforces separation between your back-end logic and the design of a page. It would be awesome to see more frameworks with fresh ideas in this area, though.