User blog:Thorsten/WordPress nicht mehr nutzen
Warum ich Wordpress zu MediaWiki wechseln möchte
Ich habe mich entschieden, WordPress nicht mehr zu nutzen, weil ich nicht zwei Datenbanksysteme, Postgres und MySQL, betreiben möchte. Ich werde in Zukunft nur noch mit Postgres arbeiten. Leider gibt es keine Möglichkeit, WordPress mit Postgres zu betreiben. Die MediaWiki-Software ist eine gute Alternative zu WordPress und kann mit Postgres betrieben werden.
Mit MediaWiki kann ich auch auf Umwegen ein Blog betreiben. Ich möchte keine Subdomain für das Blog einrichten. Meine Website soll nur eine Domain haben, keine Subdomain. So können Suchmaschinen die Seite besser finden.
Ich habe mich für MediaWiki entschieden, weil ich die Software bereits kenne und sie mit Postgres betrieben werden kann. Für Nutzer von MediaWiki ist es auch einfacher zu lesen. Leider können Nutzer keine Artikel schreiben, weil ich keine Benutzerregistrierung anbiete. Ich möchte nicht, dass sich Benutzer registrieren, um Artikel zu schreiben. Ich möchte nur meine Artikel veröffentlichen. Ich kann Nutzerartikel nicht kontrollieren und keine Kopien von anderen Seiten verhindern. Außerdem speichert MediaWiki keine Nutzerdaten.
Ich versuche später, mit Django als Formularsystem die Möglichkeit zu schaffen, dass Nutzer Vorschläge für Artikel machen können. Ich werde die Vorschläge prüfen und dann entscheiden, ob ich sie veröffentliche. Ich möchte nicht, dass Nutzer direkt Artikel schreiben können. Ich möchte die Qualität der Artikel sicherstellen.
Warum ich Drupal, Joomla und Typo3 nicht nutze
Ich habe mich gegen Drupal, Joomla und Typo3 entschieden, weil ich diese Software nicht kenne. Ich habe keine Erfahrung mit diesen Systemen und möchte mich nicht in neue Software einarbeiten. Ich möchte nur mit Software arbeiten, die ich bereits kenne. Ich habe mich für MediaWiki entschieden, weil ich die Software bereits kenne und sie mit Postgres betrieben werden kann.
MediaWiki kann besser strukturiert werden
Mit MediaWiki kann ich meine Artikel besser strukturieren. Ich kann Kategorien und Unterkategorien anlegen und so meine Artikel besser ordnen. Ich kann auch Vorlagen verwenden, um Artikel zu erstellen. Mit Vorlagen kann ich Artikel schneller erstellen und sie besser strukturieren. Ich kann auch Bilder und Videos in meine Artikel einbinden. So kann ich meine Artikel besser illustrieren und den Lesern mehr Informationen bieten.
Wenn die Seite kompliziert wird
Mit Django kann ich komplizierte Seiten erstellen. Django ist ein Webframework, mit dem ich dynamische Webseiten erstellen kann. Ich kann mit Django Formulare erstellen und so die Interaktion mit den Nutzern verbessern. Ich kann auch Datenbanken anbinden und so komplexe Anwendungen erstellen. Mit Django kann ich auch Benutzerregistrierung und Login-Funktionen implementieren. So kann ich Nutzern erlauben, Artikel zu schreiben und zu bearbeiten. Ich kann auch Kommentarfunktionen implementieren und so die Interaktion mit den Nutzern verbessern.
Fazit
Ich habe viel Arbeit vor mir. Ich möchte keine normale Website haben. Ich möchte eine Website haben, die ich selbst gestalten kann. Ich möchte meine Artikel strukturieren und so meinen Lesern mehr Informationen bieten. Ich möchte auch die Interaktion mit meinen Lesern verbessern und ihnen die Möglichkeit geben, Vorschläge für Artikel zu machen. Ich möchte auch die Qualität meiner Artikel sicherstellen und verhindern, dass sie kopiert werden. Ich möchte auch die Möglichkeit haben, Kommentare zu meinen Artikeln zu erhalten und so die Interaktion mit meinen Lesern zu verbessern. Ich möchte auch die Möglichkeit haben, Nutzerregistrierung und Login-Funktionen zu implementieren und so die Interaktion mit meinen Lesern zu verbessern. Ich möchte auch die Möglichkeit haben, Formulare zu erstellen und so die Interaktion mit meinen Lesern zu verbessern. Ich möchte auch die Möglichkeit haben, Datenbanken anzubinden und so komplexe Anwendungen zu erstellen. Ich möchte auch die Möglichkeit haben, dynamische Webseiten zu erstellen und so die Interaktion mit meinen Lesern zu verbessern.
Alternative
Eine Alternative wäre ein Headless CMS mit MediaWiki und Django als Backend und Next.js als Frontend.
Oder eine reine Postgres-Wissensdatenbank zu extrahieren und jede Software als Frontend zu nutzen.