.png plaatjes opslaan naar disk
Luuk H
18/05/2016 20:12:25Hallo,
Ik ben momenteel bezig met een klein project voor een minecraft server. Om een lang verhaal kort te houden. Ik genereer een lijst met allemaal Minecraft usernames en daarbij de skin van de speler(hoofdje). Deze skin(plaatje) haal ik op via deze URL: https://mcapi.ca/avatar/2d/$playername/35 <-(breedte van het plaatje). Dit gebeurt als de skin nog niet in het head mapje zit. Zit de skin van de speler er wel in dan haal ik hem uit het mapje head. Nu is mijn probleem dat als alle skins voor het eerst gedownload worden de request naar de website lang duurt. Hoe meer skins hij of moet halen hoe langer het duurt. Is er een manier dat ik de skins op de achtergrond kan downloaden zodat de pagina wel verder kan gaan met laden. In plaats van vast hangen.
Ik ben momenteel bezig met een klein project voor een minecraft server. Om een lang verhaal kort te houden. Ik genereer een lijst met allemaal Minecraft usernames en daarbij de skin van de speler(hoofdje). Deze skin(plaatje) haal ik op via deze URL: https://mcapi.ca/avatar/2d/$playername/35 <-(breedte van het plaatje). Dit gebeurt als de skin nog niet in het head mapje zit. Zit de skin van de speler er wel in dan haal ik hem uit het mapje head. Nu is mijn probleem dat als alle skins voor het eerst gedownload worden de request naar de website lang duurt. Hoe meer skins hij of moet halen hoe langer het duurt. Is er een manier dat ik de skins op de achtergrond kan downloaden zodat de pagina wel verder kan gaan met laden. In plaats van vast hangen.
PHP hulp
04/12/2024 10:40:37Eddy E
18/05/2016 20:36:44Niet downloaden via PHP, maar direct vanaf https://mcapi.ca/avatar/2d/ tonen?
Dus dit in je HTML opnemen:
Dus dit in je HTML opnemen:
Code (php)
1
2
3
4
2
3
4
<?php
$user_id = "Luuktenhaaf";
?>
<img src="https://mcapi.ca/avatar/2d/<?php echo $playername; ?>/35" alt="hoofdje">
$user_id = "Luuktenhaaf";
?>
<img src="https://mcapi.ca/avatar/2d/<?php echo $playername; ?>/35" alt="hoofdje">
Luuk H
18/05/2016 21:05:48Eddy E op 18/05/2016 20:36:44:
Niet downloaden via PHP, maar direct vanaf https://mcapi.ca/avatar/2d/ tonen?
Dus dit in je HTML opnemen:
Dus dit in je HTML opnemen:
Code (php)
1
2
3
4
2
3
4
<?php
$user_id = "Luuktenhaaf";
?>
<img src="https://mcapi.ca/avatar/2d/<?php echo $playername; ?>/35" alt="hoofdje">
$user_id = "Luuktenhaaf";
?>
<img src="https://mcapi.ca/avatar/2d/<?php echo $playername; ?>/35" alt="hoofdje">
Het probleem is dat ik de plaatjes wel moet downloaden anders kan ik ze niet gebruiken voor browser caching. Dus ik moet een handige manier vinden dat ik veel plaatjes tegelijkertijd kan downloaden en opslaan.
Gewijzigd op 18/05/2016 22:34:57 door Luuk H