Thread:Talk:Requests for comment/API Future/Cacheable requests, URLs, and cache purging?/reply (4)

not a good approach, especially considering that multiple props=langlinks|categories can be used. The URL rewrite rules are to make things simple, not more complex. Plus they don't solve the most important problem - cachability. A request for the HTML of a specific page or a section of that page is highly cachable, hence it should have a simple URL. The complex SQL-like joined request to the server needs to be cached on a different level (either memcache or delegating parts of the request to dedicated machines for processing in parallel, or both)