Ho sempre sentito che PHP è per siti Web medi e piccoli mentre .NET e Java per applicazioni aziendali. La mia domanda riguarda PHP. Perché PHP non è una buona opzione per le applicazioni web aziendali? È perché se l'applicazione Web diventa più grande allora PHP sarà più lento in …
Ci sono dei vantaggi nell'uso di un generatore di query, piuttosto che nell'utilizzo di SQL non elaborato? Per esempio $q->select('*') ->from('posts') ->innerJoin('terms', 'post_id') ->where(...) vs: SELECT * FROM posts WHERE ... Vedo che molti framework utilizzano questo tipo di livelli di astrazione, ma non riesco a capire i vantaggi.
Alcune persone giurano chiudendo i loro file PHP con ?>, alcuni dicono che è più ottimizzato per lasciarlo fuori. So che non è essenziale averlo lì, mi sto solo chiedendo quali sono i pro e i contro di fare questo e quali sono le migliori pratiche.
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Stavo attraversando alcune funzioni di PHP e non potevo fare a …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Quindi sto lavorando a un nuovo progetto insieme al mio responsabile …
Ho un cliente, per il quale realizzerò un'applicazione Web per l'assistenza ai pazienti, la gestione dei pazienti, i consulti, la storia, i calendari, praticamente tutto ciò. Il problema è che si tratta di dati sensibili, anamnesi del paziente e simili. Il client insiste per crittografare i dati a livello di …
Ho ereditato un enorme mucchio di codice legacy scritto in PHP su un database MySQL. La cosa che ho notato è che l'applicazione utilizza doublesper l'archiviazione e la manipolazione dei dati. Ora mi sono imbattuto in numerosi post che menzionano come doublenon sono adatti per le operazioni monetarie a causa …
L'eredità dell'interfaccia di seguito è illegale in PHP, ma penso che sarebbe abbastanza utile nella vita reale. C'è un vero e proprio antipasto o un problema documentato con il design qui sotto, da cui PHP mi sta proteggendo? <?php /** * Marker interface */ interface IConfig {} /** * An …
La mia implementazione REST restituirà errori in JSON con la struttura successiva: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Suggerisco di creare un modello di risposta speciale, in cui posso trasmettere i valori necessari per le proprietà (dev_message, message_for_user, some_internal_error_code) e restituirli. Nel codice sarebbe simile a …
Voglio sapere ci sono dei modelli di progettazione per il web oltre a MVC? So che ci sono modelli di progettazione come: Registry, Observer, Factory, ActiveRecord, ... e MVC un insieme di altri modelli di progettazione e struttura di cartelle. Esiste un modello di progettazione come MVC è un insieme …
Sto eseguendo il refactoring di un'app Web abbastanza grande. Uno dei problemi principali è la gestione degli errori incoerente e sto cercando di elaborare una strategia ragionevole. Ho creato un gestore di errori personalizzato, tramite set_error_handler che essenzialmente trasforma gli errori PHP in ErrorExceptions e una classe di eccezioni di …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 4 anni fa . Qual è il motivo principale che ha reso Facebook necessario utilizzare …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 6 anni fa . Ieri ho letto un paio di capitoli su ASP.NET Ajax e jQuery dal mio libro …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Sono nuovo nella programmazione web e in questo momento sto imparando …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.