Moin!
Wie schon gesagt läuft auf dem Linux Server ein Intranet samt CMS (alles PHP). In einem CMS Template möchte ich eben nun eine Verbindung zum Internet aufmachen um die aktuellen Währungskurse einzulesen.
Dann willst du sicherlich nicht bei jedem Seitenaufruf die Datei neu aus dem Netz ziehen. Weil: Das sorgt auf die Dauer erstens immer für mächtig Verzögerung (je nachdem, wie lahm der Proxy, der Internetzugang und der Internetserver sind), und zweitens für Traffic.
Bastel dir ein Skript, welches als cronjob in regelmäßigen Abständen vom Internetserver die Daten zieht. Nutze z.B. das Programm curl dafür. Dem kannst du diverse Proxy-Einstellungen mitgeben, auch die Nutzung eines Proxys, der NTLM-Authentifizierung benötigt, ist damit möglich.
Curl legt dir dann die Datei in das Dateisystem, wo sie dir zum Auslesen mit PHP zur Verfügung steht. Das ist wesentlich fixer, als wenn du jedesmal die Datei neu abforderst.
Und außerdem hat dein Templatesystem mutmaßlich sowieso keine Proxyunterstützung.
- Sven Rautenberg
"Love your nation - respect the others."