Openbiz implementiert die PHP-Metadatenprogrammierung, einschließlich: Openbiz wird die Innovation des PHP-Open-Source-Frameworks anführen.pdf. Ideen zur Metadatenprogrammierung stammen aus Hochsprachen wie Java. Einfach ausgedrückt geht es darum, Geschäftslogik mit
zu kombinieren
Der Implementierungscode ist getrennt und es werden nur beschreibende Sprachen wie XML verwendet, um die Zuordnungsbeziehungen zwischen Unternehmen zu beschreiben. Die Programmierung erfolgt ohne das Schreiben von Implementierungscode.
Rohdaten stammen aus den Metadaten-Programmierfunktionen von Java und sind eine der fortschrittlichsten Technologien in der Softwarearchitektur, mit der Sie weniger Code schreiben und mehr erreichen können
Es bringt die Wiederverwendbarkeit der Geschäftslogik auf das Äußerste. Vielleicht klingt es etwas abstrakt, also schauen wir uns ein praktisches Beispiel an, um Ihnen das Verständnis der von mir vertretenen Metadaten-Programmierphilosophie zu erleichtern.
Die Openbiz-Architektur ermöglicht die PHP-Metadatenprogrammierung. Die PHP-Sprache auf Skriptebene ist mittlerweile zu einer der Mainstream-Sprachen für die Webentwicklung geworden. Aber weil es ursprünglich eine prozessorientierte Programmiersprache ist (ich spreche von PHP3, das damals existierte, als es noch eine Schaufel gab), ist es nicht wie eine Sprache wie Python oder Ruby, sondern eine ultimative objektorientierte Sprache Objekte.
Basierend auf diesem einfachen Hintergrund und vielleicht weil PHP selbst Open Source und kostenlos ist, sehen wir, dass fortgeschrittene Erweiterungen für die PHP-Sprache immer hinter kommerziellen Sprachen wie .Net, Java und Objective C zurückbleiben.
Als PHP5 veröffentlicht wurde, rief er „Alter, es ist jetzt objektorientiert!“ Java, .Net und Cocoa fragten ihn: „Du
.“
Gibt es Metadaten-Programmierkonzepte? …
Stellungnahme:
Alle Ressourcen auf dieser Website werden von Internetnutzern beigesteuert und veröffentlicht oder von großen Download-Sites nachgedruckt. Bitte überprüfen Sie selbst die Integrität der Software! Alle Ressourcen auf dieser Website dienen nur zum Lernen und Nachschlagen. Bitte verwenden Sie sie nicht für kommerzielle Zwecke, da Sie sonst für alle daraus entstehenden Folgen verantwortlich sind! Wenn es einen Verstoß gibt, kontaktieren Sie uns bitte, um ihn zu löschen und zu entfernen. Kontaktinformationen: admin@php.cn