dasBlog-Alternative

941
Joel Coehoorn

Ich verwende dasBlog nun seit fast zwei Jahren, habe aber kürzlich ein Upgrade durchgeführt. Leider kann das Laden der ersten Seite unannehmbar lange dauern. Es würde zwar noch länger dauern, aber ich habe bereits mehr Zeit damit verbracht, Einstellungen zu optimieren, langsame Inhalte zu entfernen und alles andere, was mir einfällt, um das Problem zu beheben. Der neue Server ist viel schneller als der alte, daher ist das nicht das Problem (früher wurde ein 700-MHz-PIII ohne Probleme ausgeführt).

Nun fange ich an, Alternativen zum DasBlog zu erkunden. Kann jemand irgendwelche guten Empfehlungen geben? Meine Anforderungen:

  • Funktioniert mit ASP.Net (.Net 2.0), IIS
  • Kann meine alten dasBlog-Posts importieren, einschließlich des Nachahmens des URL-Formats (ich kann den Code bei Bedarf ein wenig hacken)
  • Kostenlos
  • Wenn ein Datenbank-Backend verwendet wird und nicht dateibasiert, muss es mit SQL Server 2005 funktionieren.
  • Lass mich das Aussehen meines bestehenden benutzerdefinierten DasBlog-Themas anpassen. Ich bin bereit, Zeit für die Konvertierung zwischen Themenformaten zu verwenden, sofern dies nicht zu schmerzhaft ist.
  • Recht schnelle Ladezeiten - <2 Sekunden zum Laden der Startseite bei ersten (nicht zwischengespeicherten) Anforderungen

Bonusanforderungen:

  • Vorzugsweise immer noch xml-basiert wie dasBlog, sodass ich immer noch einfache dateibasierte Sicherungen erstellen kann
  • Verwendet modernere Programmierstile (dasBlog startete mit .Net 1.1 und der Code zeigt es; es ist nicht schlecht, aber .Net 2.0 und 3.5 haben beide geändert, wie viele Dinge zu tun sind). Dinge wie ein guter anbieterbasierter Datenspeicher und Mitgliedschaftssysteme, Masterseiten für Themes, Arbeiten mit mittlerem oder niedrigem Vertrauensgrad usw.
  • Open Source, damit ich etwas mit dem Code spielen kann
  • Active Directory-Integration für beitragende Benutzer (nicht wirklich wichtig, aber etwas, das ich im DasBlog vermisst habe)
  • Noch in aktiver Entwicklung (das letzte Release von dasBlog war im März. Es wird immer noch Updates heruntergeladen, aber es scheint, als würde es an Schwung verlieren).
  • Unterstützt die Hervorhebung von Codesyntax (vorzugsweise über einen aktuellen FreeTextBox- Editor)

Wenn jemand die Website besucht und zufällig etwas feststellt, das offensichtlich aus dem Gleichgewicht gerät, das ich übersehen habe, was zu einer Verlangsamung führen könnte, würde ich nichts dagegen hören.

5
Wird hier eher als stackoverflow gefragt, da es sich um eine Frage handelt, welche Blogging-Software mehr als das Beheben eines Code-Problems auf einer Website zu wählen hat. Joel Coehoorn vor 14 Jahren 0
Sie werden mich wirklich hassen, wenn ich sage, dass dies ein Duplikat ist: http://superuser.com/questions/36350/which-net-blog-should-i-use BinaryMisfit vor 14 Jahren 0
lol @Diago. Ich schaue mir das an, aber mein erster Eindruck ist, dass meine Anforderungen viel spezifischer sind. Trotzdem sehr nützlich. Glücklicherweise glaube ich, dass ich in einer Situation bin, in der ich versuchen kann, eine Instanz von jedem zu installieren und dann einfach das zu setzen, was für ein Live das beste für mich ist. Joel Coehoorn vor 14 Jahren 0

2 Antworten auf die Frage

1
BinaryMisfit

SubText ist, was ich bewegt nach dasBlog verlassen. Es wird von Phil Haack gewartet und wird derzeit in Richtung MVC überholt, keine Überraschung. Mit BlogML können Sie von DasBlog in SubText konvertieren, und ich habe im Laufe der Zeit einige interessante Hacks des Codes persönlich gemacht. Ich verwende es für alle meine Blogs.

BlogEngine.Net ist meine zweite Wahl. Trotzdem noch etwas jung, aber auch sehr kraftvoll aus der Box.

Leider hat keine davon AD, es sei denn, Sie schreiben es selbst.

Ich muss den Status der MVC-Überholung überprüfen. Ich habe nach einer Ausrede gesucht, um mich damit zu beschäftigen. Wenn sie also kurz vor der Veröffentlichung stehen, ist das vielleicht ideal. Joel Coehoorn vor 14 Jahren 0
1
p.campbell

Ich würde BlogEngine empfehlen . Ich habe auch vom DasBlog gewechselt und war mit der Anpassung und Unterstützung für Windows Live Writer zufrieden.

DasBlog war viel zu schwierig, um den gewünschten HTML-Code auszugeben. Es gab schmerzhafte Punkte, vor allem bei der Anpassung. Ich würde dasBlog gerne auf einer anderen Version neu bewerten, aber heute ist die Lernkurve steil.

Ich wäre gerne zu SubText gewechselt, hatte aber nicht die Flexibilität eines SQL Server-Backends. Subtext erfordert es. Ich verwende SubText für mein internes Blog bei der Arbeit, und es gefällt mir. Ihr Redakteur ist wenig beeindruckend. Ein perfekter Ersatz wäre der Editor von SO / SF / SU. Vielleicht könnte Subtext steckbare Editoren bereitstellen. das wäre ein schönes Feature!

Für BlogEngine erfüllt es folgende Punkte in Ihren Kriterien:

  • Funktioniert mit ASP.Net (.Net 2.0) und IIS
  • Kostenlos
  • Open Source und XML-basiert
  • meine alten DasBlog-Posts importieren - Ja, Sie müssen den Konverter DasBlog in BlogML verwenden .
  • Nachahmen des URL-Formats - Ich bin nicht 100% ig, aber ich habe das Gefühl, dass Ninja-Fähigkeiten erforderlich wären. Ich denke jedoch, dass BlogEngine die URL neu schreiben wird.
  • Benutzerdefiniertes Design - Ja, Sie können sich an den Themen hacken, aber ich bekomme das Gefühl, dass dies zeitaufwändig sein wird.
  • Relativ kurze Ladezeiten - ich kann nicht kommentieren; habe es nicht lokal für Benchmarks ausgeführt! :(
  • Active Directory-Integration - Ich glaube nicht, dass dies eine Funktion in BlogEngine ist.
  • Noch in aktiver Entwicklung - irgendwie. Letzte Veröffentlichung war April 2009
  • Codesyntax-Hervorhebung - ich verlasse mich auf WLW, um dies zu tun.

Hier ist ein Artikel zum Umstieg von dasBlog auf BlogEngine.NET .

Es unterstützt Plug-Gable-Editoren, muss aber über Code erfolgen. Ich bevorzuge jedoch LiveWriter oder Ecto für die Bearbeitung. BinaryMisfit vor 14 Jahren 0
Die SQL Server-Anforderung für Subtext ist der Grund, warum ich dasBlog gewählt habe. Es gab keine Möglichkeit, dass SQL Server auf meinem alten 700 MHz PIII gut funktionieren würde. Das ist jetzt weniger ein Problem, aber ich habe auch gelernt zu schätzen, dass ich nur eine Gruppe von Dateien kopieren kann, um meine Backups zu machen. Joel Coehoorn vor 14 Jahren 0
Richten Sie letzte Woche BlogEngine ein. ... und es hat die ganze Woche gedauert. Sie hatten Recht, dass das Thema zeitraubend war. Joel Coehoorn vor 14 Jahren 0