---
title: "Prestanda - XML ett bra alternativ?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/181369-prestanda-xml-ett-bra-alternativ"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "MickeA.com"
published: "2009-11-23T18:58:20.000Z"
updated: "2009-11-23T20:30:18.000Z"
replies: 4
views: 396
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/181369-prestanda-xml-ett-bra-alternativ"
---

# Prestanda - XML ett bra alternativ?

## #1 — MickeA.com, 2009-11-23T18:58Z

Hej

Jag har två system, vi kan kalla dom System A och System B. Det är två olika webbsidor, där jag nu måste hämta text från en databas (MySQL) som tillhör System A och visa dom på System B.
Byggde ett snabbt script, som ligger på System A's server, som hämtar en text och skriver ut den som ett XML dok.

På System B läser jag sedan in dokumentet via SimpleXML (PHP) och skriver ut till webbläsaren.

Det verkar funka bra med de små snabba tester jag gjort, men är det en "bra" lösning? Borde jag istället hämta texten direkt från databasen?

Det är HTML dokument jag hämtar. Är det snabbare att göra det här med XML som jag gjort, eller bör jag använda t.ex. *file_get_contents* istället?

Permalänk: https://www.webforum.nu/p/181369

## #2 — tydal, 2009-11-23T20:20Z

Det finns inget tekniskt som är snabbare med xml. Xml handlar bara om att det ska vara lättare att dokumentera och läsa koden för människor.

Permalänk: https://www.webforum.nu/p/2215284

## #3 — MickeA.com, 2009-11-23T20:21Z

Precis, men vad är då snabbast mellan:

- Hämta ett XML dok. att skriva ut.
- Ansluta till den andra databasen.
- Hämta dok. via t.ex. *file_get_contents();*

Permalänk: https://www.webforum.nu/p/2215285

## #4 — erciz, 2009-11-23T20:27Z

Jag skulle tippa på att "Ansluta till den andra databasen" går snabbast. Men om du vill ha ett flexiblet system där alla delar inte är beroende av varandra, där du enkelt kan byta ut en del så ska du välja XML-varianten.

Permalänk: https://www.webforum.nu/p/2215286

## #5 — MickeA.com, 2009-11-23T20:30Z

Just det, lite det jag är inne på och det var därför jag gjordee XML varianten. Kanske kör vidare på det då, alltid bra att vara så flexibel som möjligt, även fast det i det här fallet inte har någon jättebetydelse.

Skulle iofs. vara dumt om låt säga webbservern dör på System A. Om jag istället plockar allt från DB'n så kommer det fortfarande fungera, vilket är en fördel.

Permalänk: https://www.webforum.nu/p/2215287

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/181369-prestanda-xml-ett-bra-alternativ
