Heim  >  Artikel  >  Backend-Entwicklung  >  Kürzlich habe ich die Sekundärentwicklung von Empire CMS studiert/nach einer Zeit der Erkundung/endlich einige Erfahrungen mit MVC/Architektur gesammelt.

Kürzlich habe ich die Sekundärentwicklung von Empire CMS studiert/nach einer Zeit der Erkundung/endlich einige Erfahrungen mit MVC/Architektur gesammelt.

WBOY
WBOYOriginal
2016-08-08 09:21:581425Durchsuche

Da Empire ein mittelgroßes bis großes CMS ist

gibt es viele Dinge und Funktionen darin, die eigentlich nicht nützlich sind. Aus Sicherheitsgründen wird empfohlen, sie zu löschen

Als traditionelle CMS-Struktur wird im Folgenden hauptsächlich die zugrunde liegende Idee dieses Satzes von CMS analysiert.

Nach der Registrierung als Mitglied dieses CMS gibt es im Mitgliederzentrum viele Vorgänge

Dann wird dieser Vorgang schließlich in die Datei DoAction.php übertragen

Dann müssen wir uns als Nächstes genau ansehen, was in der PHP-Datei enthalten ist, die jedem verbleibenden Aktionselement entspricht

Im Allgemeinen die Die PHP-Datei im Prozess dieser Operation wird als Name der Operation bezeichnet und mit php als Suffix versehen

Wir nennen diese PHP-Datei selfDoAction.php und dabei handelt es sich normalerweise um die Datenbank

Finden Sie, ob Sie haben Wenn Sie die gewünschte Datenbank auswählen, ist das Problem im Grunde schon zur Hälfte gelöst.

Sie können deutlich sehen, dass es in dieser selfDoAction.php eine SQL-Anweisung gibt, um das entsprechende Feld in der Tabelle enewsmemberadd abzurufen.

Wenn Sie also Informationen für diesen Vorgang hinzufügen müssen, dann Sie Sie können das gewünschte Feld zu dieser Tabelle hinzufügen

Der Rest besteht darin, dieses Feld auszuwählen

und es dann über die Methode aufzurufen, die mit dem Empire enthalten ist OK

Das bedeutet, dass das Problem fast gelöst ist, ich bin sehr glücklich~

Das Obige stellt die jüngste Sekundärentwicklung von Empire CMS vor/nachdem ich endlich einige Erfahrungen mit MVC/Architektur gesammelt habe, einschließlich Aspekten des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn