I setup a Wordpress server in a Raspberry Pi with nginx, MariaDB and ufw. I also setup the No-IP service. When I access the server from my local network (192.168.0.173) I get a fast response but when I try to access from the outside world the response is very slow (aarroyoc.noip.me). It loads, as I can see the title bar in the browser but it just keeps loading and loading.
I think Wordpress isn't the problem because when I access from local network the speed is fine. My router bandwith can't be a problem, I usually run game servers and I didn't experienced such problems.
I downloaded the frontpage using cURL and the response was fast, so the problem might be in the browser but I don't know what is making the web so slow.
Why do I get a fast response from local network browsers and cURL outside Internet but it's so slow on outside Internet browsers?
EDIT
Doing more tests I've found that PHPInfo is fast (http://aarroyoc.noip.me/phpinfo.php) from outside network but the Wordpress panel is slow (http://aarroyoc.noip.me/wp-admin/) only from the outside.