Autor | Zpráva | ||
---|---|---|---|
priserky Profil |
#1 · Zasláno: 13. 6. 2010, 10:11:44
Zdravim, nevie niekto poradit najefektivnejsi sposob ako ukladat zaznamy do xml suboru, dostat vystup do tabulky a umoznit aj editaciu zaznamov v xml??? dakujem
|
||
Nox Profil |
#2 · Zasláno: 13. 6. 2010, 10:21:25
XML databáze očividně jsou (ony jsou databáze na kde co), ovšem je nutné počítat s tím, že téměř všechny hostingy=SQL, min. u nás
Takže na VPS/vlastní server Jinak leda manipulace v aplikaci a pak zapisovat výsledek, což souhlasím, že je míň efektivní |
||
priserky Profil |
#3 · Zasláno: 13. 6. 2010, 10:26:56
skor by som potreboval najefektivnejsi sposob ako editovat atributy v xml, ci to ide napr pomocou SIMPLEXML ... cize mam klasicky config CONFIG.xml a ked zmenim nejake nastavenie nech sa to premietne aj v tom subore.
|
||
mckay Profil |
#4 · Zasláno: 13. 6. 2010, 12:01:24
priserky:
No tak to sis právě odpověděl sám ne? SimpleXML za tebe udělá prakticky vše ne? Stačí ho propojit s tim skriptem, který mění nastavení. |
||
AM_ Profil |
#5 · Zasláno: 13. 6. 2010, 20:36:09
priserky:
„dostat vystup do tabulky a umoznit aj editaciu zaznamov v xml“ Do XML lze uložit i data tabulkového charakteru (převod tabulka->strom je triviální), ale pokud máš tabulková data, používej raději mysql. Nox: „ovšem je nutné počítat s tím, že téměř všechny hostingy=SQL, min. u nás“ na XML ale není potřeba žádná speciální podpora serveru, ukládá se přeci přímo do souborů a funkce na to jsou již v PHP vestavěné. Jen je třeba myslet na to, že při velkých objemech dat je potřeba zvolit takový parser/engine, který netahá celou strukturu XML do paměti. A obecně pro rychlou práci s velkými objemy dat (a náhodným přístupem) je nevhodný, přecejen je to pořád textový soubor... |
||
Nox Profil |
#6 · Zasláno: 13. 6. 2010, 20:39:30 · Upravil/a: Nox
AM_:
Nemluvil jsem o podpoře serveru pro XML, ale pro XML databáze, které - pokud to chápu dobře - by se mohly zařadit mezi http://en.wikipedia.org/wiki/NoSQL |
||
Časová prodleva: 14 let
|
0