7 Stimmen

Welche PHP-Frameworks wären am besten geeignet, um mit einer NoSQL-Datenbank wie Cassandra zu arbeiten?

Yii, Laravel, CI & Cakephp sind die bekanntesten PHP-Frameworks auf dem Markt. Ich würde gerne wissen / bestätigen, ob all diese oben genannten Frameworks effizient mit NoSQL-Datenbanken wie Cassandra oder MongoDB arbeiten?

  • Ich bin mir nicht sicher, daher kann mir jemand helfen, es kurz zu verstehen?
  • Können serverseitige Validierungen durchgeführt werden, wenn wir uns für eine NoSQL-Datenbank entscheiden?

8voto

Oleksandr Otchenashev Punkte 1180

Ich bin sicher, dass du mit Mongo aus allen Frameworks arbeiten kannst, die du benötigst. Beispiel von Google:

Wähle das Framework, das dir gefällt oder mit dem du Erfahrung hast. Jedes von ihnen hat eine tolle Community und Lösungen für die Arbeit mit NoSQL-Datenbanken.

In Bezug auf serverseitige Validierung. Warum nicht? Die Servervalidierung sollte nicht mit der ausgewählten Datenbank verbunden sein.

Der Unterschied zu MySQL ist, dass bei ungültigen Daten ein Fehler angezeigt wird. In NoSQL werden solche Werte akzeptiert. Aber das korrekte Verhalten bei der Arbeit mit der Datenbank ist die Validierung der Informationen, bevor sie an die Datenbank übergeben werden. Also validiere zuerst den POST, und wenn er gültig ist, übergebe ihn an die Datenbank.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X