Ambientazione e Guide - Db o txt? postato il 14/04/2010 18:39:12 nel forum programmazione, gdrcd, open source, hosting
Ho installato il gdrcd5 e ci ho smanettato un paio di minuti. Mi è caduto l'occhio sulla gestione dell'ambientazione via db.
Personalmente, avevo iniziato ad adottare un metodo basato sui txt. Praticamente dalle mie pagine facevo richiamare i file presenti nella data cartella, ordinandoli per i nomi del file e compilando le pagine con i testi contenuti. In questo modo per variare testi (manuali e ambientazione) mi bastava variare il txt e via.
Dato che non sono esperta... vedere la soluzione adottata da Faber mi fa chiedere: quali sono i pro ed i contro delle due soluzioni? Ce ne sono altre adottate (a parte fare la pagina direttamente in html, ovviamente)?
Via txt so che devo sempre lavorare di ftp o di gestore file per aggiornare, ma posso farmi una pagina di editor che me li aggiorna anche dal pannello di gestione (così come per modificarli quando sono in DB devo andare sul DB oppure usare un pannello). Su questo quindi mi parrebbero "pari".
Dal punto di vista della sicurezza non ho la più pallida idea delle implicazioni. Sul carico di lavoro del server neppure, ma sinceramente non credo che le ambientazioni siano le cose più pesanti da caricare...
Pagine → 1
14/04/2010 19:05:59
io ho sviluppato l'easydoc partendo dal presupposto che non volevo gravare il db di file tutto sommato non così mutevoli.
L'ho rilasciato scaricabile kheper, se ti interessa provarlo.
15/04/2010 09:00:38
Io ho fatto (unica cosa che ho fatto XD) un "ciclo" che mi va a cercare i txt nelle cartelle e genera un menu per ogni cartella ed una pagina per ogni file.
Nel mio piccolo, sono soddisfatta ed orgogliosa: non fosse stato per il db di faber non mi sarei fatta domande XD
15/04/2010 09:28:24 e modificato da ashara il 15/04/2010 09:29:52
Secondo me dipende dalla quantità di documenti.
Se siamo nella media, stile una pagina per le solite razze, una per le solite divinità che cambiano solo nome, una per la storia & geografia del mondo di gioco e una per le solite regole on/off in cui si dice che si deve dare del "voi" e che é possibile fare i cattivi solo dopo le 22, é inutile usare un sistema meccanizzato, si fa prima a fare le pagine normalmente in html statico.
Se la documentazione é davvero tanta io invece di inventare di nuovo l'acqua calda farei un'installazione di wikimedia, che é una interfaccia alla quale i navigatori sono abituati, anche per strutturazione logica dei contenuti, e la personalizzerei con una grafica il più possibile simile a quella della land.
Ma forse lì é vero quello che dice mr_faber sul non sollecitare troppo il db.
15/04/2010 10:19:39
Avevo usato un piccolo wiki tempo fa, per altre questioni... ma sinceramente era piuttosto "pesante". In fase di start up ci accedevamo in due soltanto, con una decina di pagine... ed il server (un piccolo tophost) piangeva spesso...
15/04/2010 11:14:22
Secondo me dipende anche molto anche da diversi fattori tipo quanto spesso la guida deve essere modificata e quanto le informazioni usate nella guida vengano usata all'interno di altre parti della land.
Mi spiego supponiamo una land fantasy che abbia in guida l'elenco degli incantesimi presenti in land e che i nomi degli incantesimi che ha un pg siano anche presenti nella sua scheda del suo grimorio, in quel caso la pagina degli incanti della guida sarebbe comodo far si che prenda i dati dal database così ogni qual volta viene aggiunto un incanto nella land questo viene automaticamente messo al suo posto in ordine alfabetico in guida e tra l'altro qualsiasi modifica all'incanto sul database avrà effetto su tutte le pagine dove è recuperato.
Quindi una guida ibrida file per le parti più statiche del sito e recuperata da database per le parti più modificate secondo me sarebbe ottimale specie se con delle query ottimizzate e non dei classici "SELECT * FROM Razza" solo per recuperar eil nome della razza
15/04/2010 11:30:42
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum




I dati del generatore di rank sono stati aggiornati!
Le Cronache di Raja Dunia: Panoramica Scheda Creature
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
Hogwarts Ends: Un Novembre pieno di novità
Hero Wars: Il Festival Spettrale è in pieno svolgimento!
RAID Shadow Legends: Aggiornamenti in evidenza 10.90.0
Miami Gdr: Utenza Test:chiarimenti su perchè non la inseriamo
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
La categoria Live Larp Grv raggiunge i 1.000 giochi catalogati!
World of Tanks: Speciale Pass di battaglia: The Walking Dead
Extremelot: Challenge delle Zucche!
Pandora Upside Down High School: Gita scolastica - Ave Roma!
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
Il gestore di Western Redemption Gdr ha risposto alla recensione di andrewfg88
Il gestore di Black Sails Chronicles ha risposto alla recensione di piripicchia
andrewfg88 ha recensito Western Redemption Gdr
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Due Città - Intervista al nuovo gestore di Due Città, uno dei primi Play by Chat italiani!
Forgotten Maps - Forgotten Maps: la mappa gratuita interattiva dei Forgotten Realms!
L'Unico Anello - L'Unico Anello il miglior Gioco di Ruolo al Best of Show 2012! Scopriamolo assieme!
Google Analytics - Google Analytics è uno strumento indispensabile per monitorare i vostri siti!
GdR su ForumCommunity - Lista dei giochi di ruolo play by forum sul circuito ForumCommunity
Praha - Ambientata nella Praga del 2010, la city ripropone la lotta tra Vampiri e Mannari... leggi la recensione!
Contractors GdR - Intervista al gestore del play by forum fantascientifico Contractors GdR
