Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    143

    Da Singleton a ... Bigleton

    Allora ... in un'applicazione web avevo creato una semplice Singleton per la connessione a mysql, tutto ok. Ora mi trovo a dover usare due connessioni, una per la scrittura e una per la lettura (Master e slave).
    Ho modificato la SIngleton in modo da avere due instanze tipo $instance_read e $instance_write e ovviamente ho creato un secondo metodo statico. Di fatto con un ardito neoglogismo ho creato una Bigleton
    Funziona perfettamente, ma mi domando se ho creato un mostro (a due teste) o se é perfettamente lecito, come mi sembra.

  2. #2
    Non sarebbe stato più semplice usare direttamente 2 Singleton?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2007
    Messaggi
    143
    Originariamente inviato da filippo.toso
    Non sarebbe stato più semplice usare direttamente 2 Singleton?
    Non so se piú semplice, ma é un'alternativa.

    Peró pensandoci bene, credo che nessuna delle due sia una gran soluzione.
    Credo che sia meglio creare un Singleton generica con come istanza un'array. Ed estendere questa con quante classi voglio.
    La Bigleton forse non é un mostro, ma neanche una gran trovata

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.