ProcessWire
ProcessWire CMS
Einsatz
- bei gehobenen Anforderungen an eine exzellente Programmierbarkeit, optimierte Datenverwaltung und Schnelligkeit
- Sparsamer Code im Frontend (Verzicht auf Pagebuilder: man kann genau steuern, welcher HTML-Code ausgegeben wird)
- wenn Sicherheit des Gesamtsystems eine sehr hohe Priorität hat
- bei speziellen Wünschen an Funktion und Design unter Inkaufnahme eines gewissen Programmieraufwands
- bei größeren Editoren-Teams mit wechselnden Mitarbeitern (Sie profitieren von geringen Einarbeitungszeiten und einer guten Beschränkung und Kontrolle aller Eingaben)
Argumente
Für Entwickler
Flexibilität
ProcessWire wird genau so programmiert, wie es das Konzept und gewünschte Layout vorsieht. Der Einsatz von komplexen Templates von Drittanbietern, die den Rahmen des gestalterisch Möglichen vorgeben, ist nicht notwendig. ProcessWire ist nicht nur ein CMS, sondern eine kleine, moderne und sehr elegante Programmierumgebung (PHP-Framework). Damit kann man benötigte Elemente gut selbst programmieren (100% genau so wie man es braucht) und ist nicht auf vorgefertigte Modulen und deren Möglichkeiten beschränkt.
Schnell
Das schlanke Programmdesign und übersichtliche Datenbankdesign ermöglichen schnell ladende und schlanke Webseiten ohne Code-Ballast. Das moderne Cachesystem (Zwischenspeicher) bringt weitere Geschwindigkeit.
Sicherheit
Soweit uns bekannt ist, wurde ProcessWire bisher noch nie erfolgreich gehackt. (100% Schutz gibt es im Internet allerdings nie.)
International
Beherrscht eine echte Mehrsprachigkeit im Frontend perfekt out-of-the-box. Einfacher und übersichtlicher geht’s nicht.
Skalierbarkeit
Auch sehr große Systeme mit vielen Daten und mehreren Domains sind für ProcessWire kein Problem. Beispiele aus der Praxis belegen uns dies eindrucksvoll.
Gute Programmierbarkeit
Das System (Core) hinter ProcessWire ist durchdacht, anpassbar und ausgefeilt. Programmieraufgaben in Teams werden erleichtert und die Entwicklungszeiten verkürzt. Das System ist wenig komplex, einfach anzupassen und zu warten, also sicher und aktuell zu halten.
Datenverwaltung
Eine ProcessWire Seite kann beliebig viele Inhaltsbereiche (Datenfelder) mit unterschiedlichen Eigenschaften haben. Es kann genau festgelegt werden, welche Inhalte diese haben dürfen, wo und wie diese verwendet und dargestellt werden. Das Endresultat ist damit sehr gut plan- und steuerbar.
Contentausgabe
Die mögliche softwaregestützte Datenaufbereitung ist eine der großen Stärken dieses Systems. Bis ins kleinste Detail kann programmiert werden, wie Menus und Inhalte automatisiert oder manuell zusammengestellt, gefiltert, sortiert, ausgegeben und dargestellt werden, welche SEO-Features man benötigt und wie diese eingesetzt werden.
Dokumentation
Vieles in ProcessWire ist nach einer sehr kurzen Einarbeitungszeit selbsterklärend, besonders, wenn man das von jQuery übernommene Programmierprinzip bereits kennt. In einem, von einer sehr freundlichen, hilfsbereiten Community betriebenem Internetforum gibt es zu fast allen Fragen versierte Anwtorten. Es ist immer wieder verblüffend, was andere User mit ProcessWire machen und wie sie arbeiten.
Für Designer und Kunden
Designfreiheit
Unabhängigkeit von vorgefertigten Design-Templates und -Add-ons und deren Möglichkeiten und Einschränkungen. Der Designer hat die volle Kontrolle über wirklich alle Aspekte des Layouts. Das Template-System ist einfach anzuwenden und bleibt dadurch übersichtlich: Designaufaben können präzise gelöst werden. Wollen das tolle neue Design-Feature, was Sie irgendwo gesehen haben? Das lässt sich einbauen, ohne auf Fremdmodule warten zu müssen.
International
Mehrsprachige Websites sind sehr einfach zu verwalten.
Rechtevergabe
Rechte können sehr genau eingestellt werden. Es können sogar Benutzerrechte für einzelne Felder festlegt werden und dort, welche Art von Inhalten erlaubt ist oder welche enthaltene Sprache bearbeitet werden darf. Das schützt die Software wirkungsvoll for Falscheingaben und ist besonders in Teams mit wechselnden oder ungeschulten Mitarbeitern sehr hilfreich.
Perfekte Verwaltung
Der Admin-Bereich kann anwendungsbezogen nach den Bedürfnissen der Redakteure genau geplant und aufgebaut werden und damit auch komplexe Sachverhalte einfach und übersichtlich verwaltbar machen. Eingabebereiche sind meist selbsterklärend und genaue Vorgaben für die einzelnen Bereiche schützen den Bearbeiter. Er muss keine Angst haben, Layouts durch Fehleingaben zu zerschießen.
Pflegeleicht
Geringe Wartungskosten. Auch wenn ProcessWire als ein sehr sicheres CMS gilt, ist es ratsam, die Software, Module und Templates aktuell zu halten und auch gute Backups nicht zu vergessen. Hierfür bieten wir günstige Service-Verträge.
Versionshinweise
https://processwire.com/blog/posts/pw-3.0.148-master/