3xdoing Guestbook 2.0 ist in smarty+MYSQL geschrieben. Die verwendeten technischen Sprachen umfassen PHP, HTML, CSS, JS und jQuery. Die gesamten Serverinformationen können im Hintergrund zur Nachrichtenüberprüfung und Stapelüberprüfung angezeigt werden , Löschen und Stapellöschen. Suchen und Festlegen grundlegender Website-Informationen nach Thema usw. Verzeichnisstruktur: Verwendung: Die Front-End-Eintragsdatei ist admin.php und die Back-End-Eintragsdatei ist index.php. Die wichtigsten logischen Algorithmen des Gästebuchs befinden sich in diesen beiden Dateien kann schnell einige Pfade abrufen und auch einige Pfade generieren. Beispiel, wenn URLmodel 1 ist, zum Beispiel:
Holen Sie sich den öffentlichen Ordner {$__PUBLIC__}
Holen Sie sich den Klassenordner {$__CLASS__}
Projektadresse {$__ROOT__} abrufen
Holen Sie sich die aktuelle Gruppenadresse {$__APP__}
Beispiel für das Abrufen der aktuellen Gruppe: /home Abrufen der aktuellen Vorgangsadresse {$__URL__}
Die URL des Projekts lautet grundsätzlich http://Ihr Domainname/guestbook2.0/entry file/projectdirectory/project file/key1/value1/key2/value2/keyN/valueN
Konfigurationsdatei:
Die Konfigurationsdatei lautet configs/config.php. Die Konfigurationsinformationen lauten wie folgt: Hostadresse, Datenbankname, Datenbankbenutzername, Datenbankkennwort, Datenbankzeichensatz, Datentabellenpräfix, Gruppenelemente, durch Kommas getrennt, die Standardgruppe muss sein Definiert $defaultgroup, Standardgruppen-URL-Modus, 1 ist der normale Modus, 2 ist der Kompatibilitätsmodus, 3 ist der REWRITE-Modus, der Standardmodus ist der pseudostatische Normalmodus, true ist aktiviert und muss mit der U-Methode { Projektdatei | abgeglichen werden U}, beachten Sie, dass es sich um ein großes U-Pseudostatikum handelt:
Verwendung von Pseudostatik: Manchmal müssen wir Pseudostatik verwenden, zum Beispiel ist der URL-Pfad Ihr Domänenname/guestbook2.0/entry file/project Verzeichnis/project file/key1/value1.html
Zu diesem Zeitpunkt müssen wir die U-Methode verwenden. Zuerst müssen wir rewurl => array(true, „html“) zur Konfigurationsdatei hinzufügen Der Pfad muss in der Vorlage wie folgt verwendet werden: { Projektdatei |U} Der zu diesem Zeitpunkt generierte Pfad ist beispielsweise Ihr Domainname/guestbook2.0/entry file/aktuelles Projektverzeichnis/homepage.html
Es gibt auch Möglichkeiten, die Eintragsdatei zu löschen. Wenn Sie die Eintragsdatei nicht löschen, können Sie auf einen Blick erkennen, dass es sich um eine von PHP geschriebene Datei handelt. Wenn der Server dies unterstützt, können wir eine .htaccess-Datei im Stammverzeichnis erstellen Verzeichnis. Die Schreibmethode ist wie folgt
RewriteEngineOn RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ admin.php/$1 [QSA,PT,L] Auf diese Weise kann der Pfad beim Zugriff auf das Backend Ihr Domainname sein /guestbook2.0/admin
Das URL-Modell der Konfigurationsdatei muss in 3 geändert werden. Zu diesem Zeitpunkt wird im von der U-Methode generierten Pfad die Eintragsdatei weggelassen.
Installationsmethode:
Ihr Domainname/guestbook2.0/install kann gemäß den Anweisungen installiert werden. Nach der Installation ist es aus Sicherheitsgründen am besten, den Installationsordner zu löschen.
Wie Sie sehen, basiert dieses Gästebuch auf Smarty. Im Einklang mit unserer Open-Source-Einstellung ist es Benutzern nicht gestattet, dieses Gästebuch zu verschlüsseln, aber es muss Open Source sein und es ist kein Gewinn erlaubt Wir hoffen aufrichtig, dass Sie den Fehler dieses Gästebuchs auf unserer Website einreichen können, und wir werden rechtzeitig Änderungen vornehmen, können jedoch nicht garantieren, dass wir Ihre Meinung übernehmen. Bitte haben Sie Verständnis dafür, dass das endgültige Interpretationsrecht dem 3xdoing-Gästebuch zusteht bis 3xtun.
Expandieren