Domande con tag 'php'

3
risposte

Motivo per trattare le variabili e le funzioni di classe interne all'interno di una classe come entità "separate"

Nota: esiste una domanda simile che affronta il mio argomento: Stile migliore per le variabili membro ? ... ma quella domanda non affronta "la gestione di un'ampia base di codice legacy e la comprensione di funzioni che sono diventate tropp...
posta 08.05.2014 - 19:46
1
risposta

DDD - Regola aziendale che dipende da un servizio

Mi sono confuso se è necessario un dominio per accedere a un servizio esterno in alcuni stati del suo ciclo di vita. La regola aziendale è questa: If an Employee is accepting a JobSeeker's JobApplication, then the Employee must create...
posta 15.04.2014 - 07:19
2
risposte

Quando si eseguono i test PHPUnit - è comune utilizzare un database separato per il test?

Sto eseguendo test dallo stesso database che utilizzo nello sviluppo. Ricordo di aver usato Rails e ho usato un database separato per i test (principalmente il tutorial su cui stavo andando così detto). Ha avuto un senso comunque. Mi stavo chied...
posta 10.08.2014 - 16:04
2
risposte

Realizzare un sistema di login PHP sicuro [duplicato]

Sto creando un sito Web PHP che richiede il login dell'utente. Ha una funzione ricordami. Vorrei chiedere se il seguente approccio è sicuro? L'utente accede con nome utente corretto e passa (e ricorda l'opzione per me). Otterrò il suo us...
posta 17.06.2015 - 13:43
1
risposta

Le sessioni PHP durano veramente fino alla chiusura del browser e la rigenerazione della sessione sulle richieste di pagina

Abbiamo un problema in cui le sessioni terminano dopo poco tempo, 1440 secondi in base alle impostazioni di gc_maxlifetime che sembrano coerenti con il problema. Il PHPSESSID dice che scadrà quando termina la sessione - immagino che il browser s...
posta 18.02.2016 - 04:13
2
risposte

Il miglior approccio per sviluppare / distribuire il modulo proprietario

Ho lavorato a un brainstorming per un po 'riguardo all'approccio migliore per distribuire i moduli closed-source. Vorrei menzionare che ho trovato domande simili su siti SE, ma non penso che questo sia esattamente lo stesso scenario. Diciamo...
posta 15.01.2015 - 18:04
1
risposta

Documentazione delle interfacce

So come documentare una funzione: /** * Prints a greet message to the web page */ function greet() { echo "Hi!"; } O descrivi l'uso di una variabile: /** * @type string $name The user's name */ $name = "Bas"; Ma non so come doc...
posta 17.01.2015 - 17:04
1
risposta

possibile refactoring questi metodi che contengono lo stesso flusso logico?

Ho molti metodi in molti repository che hanno lo stesso flusso logico: Recupera valore dalla cache Controlla il valore Se nessun valore, recupera dal database Aggiorna cache Valore restituito C'è un modo per refactoring questi m...
posta 05.01.2015 - 23:07
1
risposta

Qual è il punto dietro la creazione di una classe di adattatore PDO di livello di astrazione invece di utilizzare un PDO nativo?

Ho costruito una classe di adattatori PDO perché pensavo che, al momento, sarebbe stata una buona idea. Dopo aver combattuto con esso, non ha senso per me. Il design di PDO non è il modo in cui ti impedisce di dover creare adattatori speciali pe...
posta 23.10.2014 - 18:43
2
risposte

Interfaccia Principio di segregazione - digitare suggerimenti su più interfacce

La domanda riguarda la typehinting delle interfacce di ruolo . L' esempio di codice ha due DataMappers che digitano l'interfaccia di cui hanno bisogno nel costruttore, Il tipo FooDataMapper suggerisce l'interfaccia Preparable. Perché dip...
posta 28.01.2014 - 01:08