Basil is one of the more tender herbs, it needs plenty of water and not so much afternoon sun. I would think it would do fine on your porch...like you say, it probably needs more water. I'd give it a good soaking every morning and see if that does the trick.