OneFilecms ist ein einfaches CMS (Content Management System), das vollständig in einem einzelnen, datenbanklosen, PHP/JavaScript enthalten ist.
Mit grundlegenden Funktionen zur Bearbeitung, dem Hochladen und der Dateiverwaltung kann OneFilecMs eine gesamte Website vollständig im Browser ohne externe Programme verwalten.
Laden Sie die aktuelle Version herunter .
Laden Sie auf Ihrer Website auf überall hoch.
Melden Sie sich an !
Die Standardanmeldeinformationen sind "Benutzername" und "Passwort". Natürlich möchten Sie diese ändern ...
Wie bei jedem CMS müssen Sie möglicherweise auch die Dateiberechtigungen der Ordner Ihrer Website ändern, damit OneFilecMs Dateien ändern und erstellen können. Wenden Sie sich an Ihren Host, wenn Sie sich nicht sicher sind, und sind Sie sich von inhärenten Sicherheitsbedenken bewusst.
Sie können den Dateinamen auch von "OneFilecms.php" in etwas anderes ändern, wie z. B. "admin.php". (Seien Sie vorsichtig, wenn Sie die Standarddatei eines Ordners machen: Ihr Server kann in Umleitungen hängen bleiben.)
Ja! Während Englisch (EN) die Standardeinstellung ist, sind auch die folgenden Nachblätter verfügbar:
Wenn Sie eine andere Sprache sprechen und einen Beitrag leisten möchten, werden Übersetzungen begrüßt und geschätzt! Verwenden Sie einfach die englischsprachige Datei (oder eine der anderen) als Vorlage und übersetzen Sie jeweils jedes Wort, die Phrase usw., gegebenenfalls.
Ja natürlich!
Ich habe vielleicht nicht die Zeit/Bandbreite/Neigung, jede Funktion zu implementieren, aber ich mache das, was ich kann. Wenn Sie einen Fehler finden, stellen Sie bitte einen Bericht über die Seite "Ausgaben" vor.
Ja! Nun, irgendwie ... indirekt. Laden oder erstellen Sie zusätzliche Kopien von OneFilecms, geben Sie ihnen jedoch unterschiedliche Dateinamen an. (Beispiel: OneFile1.php und OneFile2.Php usw.) und bei jeder Kopie verschiedene Benutzernamen, Passwörter und $ session_name -Konfigurationswerte beibehalten.
Da es nun keine Datenbank oder andere Mittel zur körnigen Steuerung oder Zugriffsprotokollierung gibt, bietet mehrere Benutzernamen einen begrenzten Nutzen. Es wird jedoch empfohlen, mindestens eine kopierte Sicherungskopie von OneFilecms zu haben, falls die primäre Kopie beschädigt wird.
Weil es ist. Es mag einfach sein, aber es kann die Arbeit erledigen. Während Sie nicht nur mit einem Hammer, einer Säge und einem Abband von Grund auf ein neues Haus bauen möchten, können Sie mit nur diesen Werkzeugen ziemlich viel "verwalten".
Und weil "OneFilecms" cool klingt.
Die Anmeldefunktionen von OneFile dauern konditionell länger. Klicken Sie einfach auf [Nein] auf die Warnung, und der Anmeldung sollte nach einigen weiteren Sekunden abgeschlossen sein.
(*Ca. 8 Sekunden -vs- 1/4 Sekunde in meinem Testsystem.)
Die Verzögerung ist das Ergebnis des clientseitigen "Pre-Hash" -Anfilecms, der auf Ihrem Kennwort durchgeführt wird, bevor die Anmeldung bei OneFileCMS Server-Side übermittelt wird. Ohne die Zeit zu zählen, die der Alarm auf eine Antwort wartet, stammt die zuvor erwähnte 8 Sekunden aus einem 2,5-GZ-Single-Core-XP-System.
Siehe die globale Variable "$ pre_iterations" am Ende von System_Setup (). Es kann angepasst werden, aber es ist am besten, dies für eine lokale Kopie in einem Entwicklungsaufbau zu tun, und dann die aktualisierte Kopie hochladen.
OneFilecms können leicht so konfiguriert werden, dass sie mit Tinymce oder Ckeditor (und möglicherweise anderen) arbeiten, aber die Redakteure selbst müssen von ihren jeweiligen Standorten erhalten werden. Für grundlegende Setup -Anweisungen lesen Sie die entsprechende "init" -Datei aus dem Extras/ Verzeichnis im OneFilecms -Repo.
Wenn Sie viele Dateien hochladen müssen, ist ein FTP -Programm möglicherweise etwas flexibler und praktischer.
Die Anzeige von Verzeichnissen mit Hunderten von Dateien kann mehrere Sekunden dauern. Beispielsweise dauert es 2 bis 4 Sekunden, wenn bei meinem System ein 2,5-GZ-Desktop mit XP ausgeführt wird, um ein Verzeichnis mit 200 Dateien anzuzeigen.
OneFilecms wäre nicht die beste Option für eine Website, für die unterschiedliche Berechtigungen erforderlich sind, es sei denn, alle Benutzer bleiben in ihren festgelegten Verantwortungsbereichen. Da OneFileCMS Dateien -Uploads und Bearbeiten von Dateien direkt auf dem Webserver ermöglicht, gibt es einfach keine Möglichkeit, sich anhand einer bestimmten Aktion zu sichern.
Diese Themen sind natürlich nicht nur für OneFilecms einzigartig - da sie in jedem CMS vorhanden sind, das eine uneingeschränkte Dateibearbeitung und -aufladung ermöglicht.
Wie bei jeder Website, wenn die Verbindung Ihrer Website nicht verschlüsselt ist (verwendet SSL/TLS nicht), werden Kennwörter und Benutzernamen während des Logins in Löschen* gesendet. *Ab Version 3.4.15 wird ein clientseitiger Hash des "Plain-Text" -Kennworts des Benutzers an den Server gesendet. Während dieser clientseitige Hash für den Server immer noch ein "Plain-Text" -Kennwort ist, wird das tatsächliche Rohkennwort des Benutzers vor sofortiger Belichtung geschützt.
Konfigurationsabschnitt
System -Setup/Variablen
Standardsprache
Sitzungs- und Verschiedenheitsfunktionen
SVG $ Icons & Funktionen
Seiten- und Antwortfunktionen
JavaScript -Funktionen
Stylesheet
Logik zur Bestimmung der Seitenaktion
Erstellen/Ausgabe die Seite