Heim  >  Artikel  >  CMS-Tutorial  >  Zusammenfassung grundlegender Probleme bei der Sekundärentwicklung von Imperial CMS

Zusammenfassung grundlegender Probleme bei der Sekundärentwicklung von Imperial CMS

silencement
silencementnach vorne
2019-11-25 13:37:032264Durchsuche

Zusammenfassung grundlegender Probleme bei der Sekundärentwicklung von Imperial CMS

Viele Imperial CMS-Benutzer führen aufgrund personalisierter Funktionsanforderungen und anderer Gründe während der Nutzung häufig eine Sekundärentwicklung durch. Nun werden häufige Fragen wie folgt zusammengefasst:

1. Überprüfen Sie zunächst das Flussdiagramm für die Einreichung an der Rezeption und seine Anmerkungen:

http://bbs.phome.net/showthread-34-118212-0.html

2. Die Art und Weise, wie ECMS Informationen verarbeitet, ist im Grunde ein Prozess wie dieser:

①Formularübermittlung enews=?
②Die Informationsverarbeitungsskriptseite empfängt den enews-Wert und wählt Referenzen basierend auf der Datei und der Verarbeitungsfunktion des Werts aus 🎜>③Die Verarbeitungsfunktion wird verarbeitet und auf die entsprechende Verarbeitungsfunktion verwiesen, um den Informationsinhalt entsprechend dem Prozess zu verarbeiten und Daten einzugeben, zu aktualisieren und zu löschen.
④Beenden Sie die Funktion je nach Situation mit der Funktion printerror (). und weiter nach unten laufen, Eingabeaufforderungsinformationen drucken, zur Seite zurückkehren;

3. Fügen Sie gemäß den Tipps in 2 einige Funktionen ein, die vom Hintergrund nicht bereitgestellt werden können:


① Wenn Befindet sich die Funktion außerhalb des Informationsverarbeitungsfunktionsflusses, können Sie auf der Formularverarbeitungsskriptseite auf Dateien verweisen oder Verarbeitungsfunktionen einfügen.
Beispiel: Feedback wird an die E-Mail-Adresse http://bbs.phome.net/showthread gesendet. 13-117813-0.html
Hinweis: Tatsächlich ist das Senden von Feedback an die Mailbox kein ausreichendes Beispiel, denn wenn der Feedback-Inhalt nicht vollständig ist oder nicht erfolgreich ist, gibt es im Referenz-Feedback-Sende-Postfach keine entsprechende Beurteilung Datei; dieses Programm wird nicht perfekt sein; mögliche Situationen sind: Feedback Der Inhalt wird nicht in die Datenbank eingegeben, sondern wird natürlich an die Mailbox gesendet. Dies ist natürlich kein Problem, wenn der Kunde das ECMS-Hintergrundfeedback nicht benötigt Inhalt und entspricht dem Feedback-Inhalt, den die Mailbox erhält.
② Wenn der Kunde Peer-to-Peer-Informationen benötigt, fügen Sie die Referenzdatei der „Feedback-Sendemailbox“ hinzu, bevor die Informationsverarbeitungsfunktion die Erfolgsmeldung zurückgibt
③ Es umfasst eine große Anzahl funktionaler Ergänzungen; Sie können also erwägen, die Datei auf der Formularverarbeitungsseite zu zitieren und die Funktion in die Referenzdatei einzufügen, die eingefügt werden muss.

4 Warum schreiben Sie die sekundäre Funktion nicht direkt in den Funktionskörper? , aber verwenden Sie die Referenzdatei:


①Nein. Es ist einfach, sekundäre Entwicklungsdateien zu verwalten.
②Das Schreiben von Code innerhalb der Quellcodefunktion wird bei zukünftigen Upgrades zu Unannehmlichkeiten führen Soll ich meine sekundären Entwicklungsdateien ablegen?

ECMS Es gibt keinen speziellen Ordner für die zweite Version. Sie können zwei Verzeichnisse unter dem e-Verzeichnis bzw. dem e/admin-Verzeichnis einrichten, um die Dateien abzulegen In der zweiten Version hinzugefügt. Meine Einstellungen lauten beispielsweise wie folgt:


e/cmsextends Nicht-Backend-bezogenes Dateiverzeichnis
e/cmsextends/js JS-Verzeichnis

e/cmsextends/css CSS-Verzeichnis

e/cmsextends/Mail, keine Backend-bezogene neue PHP-Datei im Zusammenhang mit Mail
e/ admin/cmsextends Neues Dateiverzeichnis im Hintergrund
Das Folgende ist dasselbe wie e/cmsextends

6. Anforderungen an sekundäre Dokumente:

Behalten Sie gute sekundäre Dokumentgewohnheiten bei, was das Umschreiben des Codes begünstigt und Das Upgrade des Programms umfasst Folgendes:

①Neue Kommentare zum Dateicodeinhalt
②Neue Dateifunktionsbeschreibungen
③Geänderte Dateibeschreibungen
④Andere Notizen

7. Benutzerdokumentation und Plug-in-Installationsdokumentation

Die Installationsdokumentation ist im Wesentlichen der Inhalt des sekundären Dokuments. Die Verwendungsdokumentation stellt vor, wie um die Funktionen zu nutzen!

Das obige ist der detaillierte Inhalt vonZusammenfassung grundlegender Probleme bei der Sekundärentwicklung von Imperial CMS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:www.word666.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen