You should determine if the porch has enough slope for it to shed water properly. Any cracks or low spots? You're going to need some type of waterproofing on it to keep water that gets under the tile from freezing heaving the tile.
_________________________
The top ten reasons to procrastinate:
1.