Als «php» getaggte Fragen

Fragen zu PHP, einer weit verbreiteten allgemeinen Skriptsprache, die sich besonders für die Webentwicklung eignet.

3
Was ist die beste Methode zum Offline-Failover eines desktopbasierten Clients, der einen Webdienst verwendet?
Ich habe drei eingehende Projekte, die ein gemeinsames Problem haben: Sie benötigen die Logik auf einem Websystem und eine lokale Anwendung (z. B. eine Verkaufsstelle), die über einen RESTful-Webservice mit einem solchen System kommuniziert. Meine Lösung Die Lösung, die ich gefunden habe, besteht darin, die Nachrichtenwarteschlange der Desktopanwendung zu implementieren …

2
Die Statik ist schlecht, aber was ist mit dem Factory-Muster?
Ich bin in einem TDD-Projekt und versuche, mich so gut wie möglich an die guten Praktiken zu halten, die mit dieser Art von Entwicklung verbunden sind. Einer von ihnen vermeidet so viel wie möglich statisch und global. Ich stehe vor diesem Problem: Ich habe ein Objekt "Artikel", mit dem "Optionen" …
13 php  tdd  static-access 


2
Warum müssen PHP-Variablen ein Dollarzeichen vorangestellt werden?
Ich verstehe, dass allen PHP-Variablen ein Dollarzeichen (z. B. $someValue = 1) vorangestellt werden muss , aber warum ist das so? Warum wurde diese Designentscheidung getroffen? Der Grund, den ich frage, ist, dass meine Freundin gefragt wurde, warum PHP-Variablen mit einem Dollarzeichen beginnen müssen, und mir wurde klar, dass ich …
13 php  syntax 

3
Zusammensetzung über Vererbung aber
Ich versuche mir Software-Engineering beizubringen und stoße auf widersprüchliche Informationen, die mich verwirren. Ich habe OOP gelernt und was abstrakte Klassen / Schnittstellen sind und wie man sie verwendet, aber dann lese ich, dass man "Komposition gegenüber Vererbung bevorzugen" sollte. Ich verstehe Komposition ist, wenn eine Klasse ein Objekt einer …


2
Wie kann ich meine Codierungsfähigkeiten für immer nutzen?
Bis zum Herbst sollten meine beiden kleinen Websites mit einem minimalen / Null-Input rund 1200 US-Dollar pro Monat generieren, was ausreicht, um bequem genug davon zu leben. Anstatt mich auf ein anderes Geschäft einzulassen, würde ich gerne die nächsten Jahre damit verbringen, etwas wirklich Gutes zu tun oder anderen Menschen …
13 c#  java  php  javascript  jquery 

5
Ist es sinnvoll, Code in der Hoffnung auf eine Qualitätsverbesserung im Miniformat umzugestalten, oder wird nur Code ohne großen Nutzen verschoben?
Beispiel Ich bin auf monolithischen Code gestoßen, der "alles" an einem Ort erledigt - Daten aus der Datenbank laden, HTML-Markup anzeigen und als Router / Controller / Aktion fungieren. Ich begann SRP anzuwenden, um Datenbankcode in eine eigene Datei zu verschieben, um bessere Namen für die Dinge zu erhalten, und …





3
Behandlung von Fehlern in PHP bei Verwendung von MVC
Ich habe Codeigniter in letzter Zeit häufig verwendet, aber eine Sache, die mich nervt, ist, Fehler zu behandeln und sie dem Benutzer anzuzeigen. Ich war noch nie gut darin, mit Fehlern umzugehen, ohne dass es chaotisch wird. Mein Hauptanliegen ist die Rückgabe von Fehlern an den Benutzer. Ist es empfehlenswert, …


4
Ist es in Ordnung, Methoden einzuführen, die nur bei Unit-Tests verwendet werden?
Vor kurzem habe ich eine Factory-Methode getestet. Die Methode bestand darin, entweder ein einfaches Objekt oder ein Objekt in einem Dekorateur zu erstellen. Das dekorierte Objekt kann von einer von mehreren Arten sein, die alle StrategyClass erweitern. In meinem Test wollte ich überprüfen, ob die Klasse des zurückgegebenen Objekts den …
12 php  tdd 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.