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 Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
saint seiya project ha aperto un annuncio di ricerca: Moscow Chronicles ricerca Staffer
miamigdr ha aperto un annuncio di ricerca: Miami Gdr ricerca Giocatore
New World Order → Diventa un agente del Nuovo Ordine Mondiale e affronta le forze occulte che minacciano il pianeta Terra in questo GDR Urban Fantasy per Mobile!
ophelia ha aperto un annuncio di ricerca: The Coven ricerca Giocatore
Another Year Of Disaster: Riapertura Iscrizioni - Back to school!
Hero Wars: ⚔️ Il torneo di Titan Power è iniziato!
Enlisted: Operation "Market Garden"
Sponsorizzati con noi! → Sponsorizza il tuo gioco su GDR-online! Trova nuovi giocatori fra i migliaia di appassionati che ogni giorno visitano il portale!
I dati del generatore di rank sono stati aggiornati!
Black Sails Chronicles: ON - Mastro Corvino
AlterEgo: Alza il Boccale, se no finisce male! (Quest)
RAID Shadow Legends: Evento "Febbre di Caduta"
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
alexstrass ha aperto un annuncio di ricerca: Castelnere ricerca Tester
Entropia Universe: Note sulla versione di Entropia Universe 19.0.0
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di ilterrorista
Il gestore di Naruto x Boruto GDR - New Rebirth ha risposto alla recensione di aura666
The Coven → Negli scorci di luce delle paludi della Louisiana fioriscono nuove ombre. Estend e la Congrega ti aspettano per vivere emozionanti avventure!
Les Ombres de Bruges - Recensione del play by chat Les Ombres de Bruges: il gotico moderno!
Ostrov Bermuda - Intervista alla gestione di Ostrov Bermuda un particolare Play by Chat pluri-ambientazione!
Il Grande Blu - Intervista al gestore di "Il Grande Blu" ambientato nel fantastico mondo di One Piece
eXtremelot - Leggi la nostra recensione di eXtremelot... il più famoso GDR italiano!
Provate D&D! - Dungeons and Dragons: un’esperienza da provare! Scopriamo come!
Bridge of Blood - Intervista alla gestrice di Bridge of Blood il play by chat ambientato dell'oscuro World of Darkness
Regno di Middle Age - Breve recensione del GDR Fantasy Middle Age