Dieses Dokument befindet sich in Markdown. Eine HTML-formatierte Version dieses Dokuments kann unter https://github.com/processwire/processwire/blob/master/README.md gelesen werden
ProcessWire ist ein benutzerfreundliches und leistungsstarkes Open-Source-CMS mit einer API, die in jeder Größenordnung Freude bereitet. Es ist sowohl ein Content-Management-System (CMS) als auch ein Framework (CMF), das darauf ausgelegt ist, Ihnen Zeit zu sparen und so zu arbeiten, wie Sie es tun. Mit allen benutzerdefinierten Feldern, einer sicheren Grundlage, bewährter Skalierbarkeit und Leistung verbindet ProcessWire alle Ihre Inhalte nahtlos und macht Ihre Arbeit schnell, einfach und unterhaltsam.
ProcessWire gibt Ihnen mehr Kontrolle über Ihre Felder, Vorlagen und Markups als andere Plattformen, während die API von ProcessWire die Arbeit mit Ihren Inhalten einfach und angenehm macht. Die Verwaltung und Entwicklung einer Website in ProcessWire ist im Vergleich zu dem, was Sie vielleicht gewohnt sind, erschreckend einfach.
ProcessWire genießt bei Webprofis aufgrund seiner außergewöhnlichen Konsistenz, Stabilität und Sicherheit großes Vertrauen. wird von Webentwicklern für seine API geschätzt, die Zeit spart und die Arbeit zum Vergnügen macht; wird von Webdesignern wegen seiner Anpassungsfähigkeit und Flexibilität an moderne Website-/Anwendungs-Content-Management-Anforderungen geschätzt; und wird von Kunden wegen seiner unkomplizierten Benutzeroberfläche und der Benutzerfreundlichkeit beim Hinzufügen, Aktualisieren und Verwalten von Inhalten geschätzt. Fast jede Woche werden im Entwicklungszweig neue Versionen von ProcessWire veröffentlicht.
ProcessWire ist ein zeitloses Tool für Webprofis, das stets auf Langfristigkeit ausgerichtet ist. Es begann im Jahr 2003, erhielt 2006 den Namen ProcessWire und befindet sich seit 2010 als Open-Source-Projekt in der aktiven Entwicklung. Jetzt, mehr als ein Jahrzehnt später (2023), fangen wir gerade erst an, da ProcessWire weiter wächst und sich weiterentwickelt in den nächsten 10 Jahren und darüber hinaus.
Auch wenn es ProcessWire schon seit langer Zeit gibt, sollten Sie sich nicht entschuldigen, wenn Sie bis heute noch nichts davon gehört haben. Wir unterscheiden uns grundlegend von anderen Projekten dadurch, dass wir nicht viel Lärm machen, uns nicht um Werbung kümmern, Qualität wichtiger sind als Quantität, Nachhaltigkeit wichtiger als Wachstum und eine freundliche Community wichtiger als Popularität. ProcessWire ist als stiller Partner konzipiert und im Frontend einer Website nicht leicht zu erkennen. Unser Ziel ist es nicht, groß zu sein, sondern wir konzentrieren uns darauf, der Klassenbeste zu sein.
Webentwickler finden ProcessWire, wenn die Zeit reif ist, nachdem sie einige andere Plattformen ausprobiert haben. Und sobald sie anfangen, ProcessWire zu nutzen, bleiben sie in der Regel auch. ProcessWire macht süchtig, ist langfristig einfach zu warten und weist nicht die Sicherheits- und Upgrade-Probleme anderer Plattformen auf. Aber verlassen Sie sich nicht auf unser Wort; Finden Sie es selbst heraus, es sei denn, Ihr Lebensunterhalt hängt von einer anderen Plattform ab.
ProcessWire ist mehr als nur Software, es ist auch eine freundliche Community von Webprofis, die sich der Erstellung großartiger Websites und Anwendungen widmen und auch anderen dabei helfen.
Bitte besuchen Sie unsere freundliche Community in den ProcessWire-Foren und treten Sie ihr bei, abonnieren Sie unseren wöchentlichen Newsletter für die neuesten ProcessWire-Neuigkeiten, schauen Sie sich unsere Website-Präsentation an, um zu sehen, was andere mit ProcessWire entwickeln, und lesen Sie unseren Blog, um auf dem Laufenden zu bleiben neuesten ProcessWire-Versionen.
Wöchentliche ProcessWire-Neuigkeiten werden von Teppo Koivula auf seiner Website ProcessWire Weekly veröffentlicht. Wöchentliche Kernaktualisierungen und verwandte Themen werden von Ryan Cramer im News- und Ankündigungsforum des ProcessWire-Supportforums veröffentlicht.
Extrahieren Sie einfach die ProcessWire-Dateien an einen über http zugänglichen Speicherort und laden Sie die URL in Ihren Webbrowser. Dadurch wird das Installationsprogramm gestartet. Weitere Details und Anweisungen finden Sie in unserer Installationsanleitung. Wenn Sie auf Probleme stoßen, lesen Sie bitte unseren Leitfaden zur Fehlerbehebung.
Das Upgrade ist einfach und erfordert normalerweise nur das Ersetzen Ihres /wire/
-Verzeichnisses durch das Verzeichnis der neuen Version. Bevor Sie jedoch mit einem Versions-Upgrade fortfahren, lesen Sie bitte sicherheitshalber den Leitfaden „Upgrade von ProcessWire“ und lassen Sie ihn möglicherweise während des Upgrades geöffnet, falls Sie noch einmal darauf zurückgreifen müssen.
Wenn Sie von einer 3.x-Version auf eine andere aktualisieren, verwenden Sie bitte den allgemeinen Upgrade-Prozess. Dies besteht hauptsächlich darin, sicherzustellen, dass Sie alles gesichert haben, und dann einfach Ihr /wire/
-Verzeichnis durch das Verzeichnis der neueren Version zu ersetzen.
Wenn Sie ein Upgrade von einer 3.x-Version vor 3.0.135 durchführen, befolgen Sie bitte auch diese Anweisungen.
Wenn Sie ein Upgrade von einer 2.x-Version durchführen, lesen Sie bitte Upgrade von ProcessWire 2.x.
Wenn beim Upgrade Probleme auftreten, lesen Sie bitte unseren Leitfaden zur Fehlerbehebung bei Upgrades.
FormBuilder Version 0.5.3 oder neuer empfohlen.
ListerPro Version 1.1.5 oder neuer empfohlen.
Für ProFields werden die neuesten Versionen aller ProFields (10 Module) empfohlen.
LoginRegisterPro Version 7 oder neuer empfohlen.
ProCache Version 4.0.3 oder neuer empfohlen. Gehen Sie nach dem Upgrade zu Ihren ProCache-Einstellungen im Adminbereich (Setup > ProCache) und prüfen Sie, ob dort Änderungen an Ihrer .htaccess-Datei vorgeschlagen werden.
Für alle anderen oben nicht genannten Pro-Module empfehlen wir, wenn möglich die neuesten verfügbaren Versionen zu verwenden.
Im Debug-Modus werden alle Fehler auf dem Bildschirm gemeldet. Dies kann bei der Entwicklung oder Fehlerbehebung hilfreich sein. Im Admin-Bereich wird außerdem ein „Debug“-Link (siehe Fußzeile) für die Meldung zusätzlicher Informationen in einem Panel aktiviert. Der Debug-Modus ist nicht für Live- oder Produktionsstandorte gedacht, da die gemeldeten Informationen nur für den Entwickler bestimmt sind. Lassen Sie den Debug-Modus für Live-/Produktionsstandorte nicht aktiviert, da dies ein Sicherheitsrisiko darstellen könnte. Wir glauben jedoch, dass Sie es während der Entwicklung oder bei der Lösung von Problemen sehr nützlich finden werden.
/site/config.php
$config->debug = false;
false
wie unten in true
und speichern Sie. $config->debug = true;
Diese finden Sie unten in der Datei. Sie können sie aber auch hinzufügen, falls sie dort noch nicht vorhanden ist. Dadurch werden PHP und ProcessWire veranlasst, alle Fehler, Warnungen, Hinweise usw. zu melden. Natürlich möchten Sie den Wert wieder auf „false“ zurücksetzen, sobald Sie alle Probleme gelöst haben.
Copyright 2023 bei Ryan Cramer / Ryan Cramer Design, LLC