07/09/11 15:26
D@vide
Postato originariamente da alex1995:
ciao programmatori ho letto dei file scritti con il linguaggio di markup yaml e ho letto anche alcuni esempi di come usare questi file con php e mi sono sembrati molto più facili dell xml non è che mi consigliereste una buona guida su come gestire, scrvere, modificare questi file con php?
ciao programmatori ho letto dei file scritti con il linguaggio di markup yaml e ho letto anche alcuni esempi di come usare questi file con php e mi sono sembrati molto più facili dell xml non è che mi consigliereste una buona guida su come gestire, scrvere, modificare questi file con php?
code.google.com/p/php-yaml/
Ecco una comoda libreria
aaa
07/09/11 15:37
HeDo
prima di risponderti voglio fare un paio di considerazioni:
Esistono 3 formati "fondamentali" per la marcatura dei dati: XML, JSON e YAML.
Tutti e 3 hanno sia pregi che difetti, YAML è l'ultimo che si è affermato ma sono giunto alla conclusione che è "somewhere between" JSON e XML.
Mi spiego meglio, XML offre la verbosità massima, per verbosità intendo che i dati vengono marcati molto dettagliatamente, il che si traduce in un grosso overhead di trasferimento (in applicazione web based). Dall'altro lato offre la possibilità di essere validato tramite un XSL o trasformato direttamente dandolo in pasto ad un XSLT, e molto altro. Per riassumerlo in una parola direi che è il modo più versatile per far comunicare due host che "non si conoscono particolarmente bene".
Il JSON è il totale opposto, i metadati sono praticamente assenti, overhead bassissimo ed è direttamente manipolabile lato JavaScript. Lo svantaggio è che i due host devono conoscersi molto bene perchè entrambi devono aver ben chiari gli schemi di generazione del JSON.
Lo YAML è da qualche parte nel mezzo di tutto questo, non è nè così conciso come il JSON nè così verboso e manipolabile come l'XML. A mio avviso non ne vedo l'utilità.
Il mio consiglio è quello di studiarsi bene JSON, XML, XSL e XSLT, se poi sentirai il bisogno di avere qualcosa d'altro darai un'occhiata a YAML
aaa
08/09/11 19:23
alex1995
vi ringrazio . HeDo ti ringrazio per il consiglio lo seguirò ma io volgio conoscere qualsiasi cosa mi susciti curiosità quindi ora imparerò come funzionano i file jaml e poi proverò anche i file json
aaa