Welcome to SQA, ykel. If you are focused on testing an HTTP server, the language/framework used to build the server doesn't particularly matter, so the same tool should work with both. (Possible exception: some server frameworks make it easy to collect and server up performance metrics, e.g. queue lengths or some kind of counters, and some performance tools may make it easier/harder to get at those metrics.)
Possibly more relevant is whether you're trying to test (1) loading the same page over and over again or (2) serving up a variety of pages associated with one or more workflows. There are lots of well-crafted tools for the former; see for example the tools listed on this page. For the latter, you will end up writing scripts (or data files) to drive the workflows, and the available tools will differentiate themselves in terms of their scripting capabilities.
Load Runner, JMeter, and The Grinder can all deal with workflows.