Wenn Sie zum Beispiel ein neues Geschäft einrichten, eine Reihe von Online-Schulungskursen verkaufen und unterstützen möchten, aber die Kosten niedrig halten wollten, besteht eine gute Chance, dass Sie sich selbst gehostete Open-Source-Angebote ansehen würden . Sie müssten in der Lage sein, eine Reihe von statischen Seiten, einige dynamische Inhalte für Ihre Kurse auszuführen, möglicherweise ein Forum für die Interaktion mit Ihren Kunden, sie würden eine Art von Benutzerverwaltung benötigen, und einen Messaging -Service, um sie zu handhaben Marketing.
Ich kann Sie bereits denken hören, dass es sich um verschiedene Produkte handelt, die Sie benötigen, und ein Integrationskopfschmerz für Sie. Wenn ich Ihnen dann gesagt habe, dass es schon etwas gibt, das das alles sicher tut und in wenigen Minuten eingesetzt werden kann. Sie wären interessiert, oder? Natürlich würdest du…
Aber machen wir zuerst eine kleine Reise in die Zeit zurück.
im Jahr 2002 wechselte Francois Planque zu B2 als Alternative zu den berüchtigten Bugs von Blogger - er mochte, was er sah. Innerhalb weniger Monate verblasste sein Betreuer und eine mit Spannung erwartete neue Veröffentlichung jedoch aus der Sicht. Wie Francois es ausdrückte, „sah das B2 -Projekt wie eine Sackgasse aus“. Er wollte nicht zu einem weiteren Blogging -Tool wechseln, und beschloss, auf seinen vorhandenen Programmier- und DBMS -Fähigkeiten aufzubauen und die Einzelheiten von PHP & MySQL zu lernen, um festzustellen, ob er die von ihm empfohlenen Funktionen hinzufügen konnte, die B2 benötigt. Insbesondere die Möglichkeit, Multi-Blogs aus derselben Installation auszuführen.
stellte fest, dass er die Erfahrung innerhalb Wochen genoss, und Francois dachte daran, öffentlich zu veröffentlichen, was er B2evolution genannt hatte. Unbekannt hatte ihm jedoch jemand anderes die gleiche Idee und arbeitete auch am B2 -Code. Die Stars stimmten darauf aus, dass beide Neuveröffentlichungen in derselben Woche herauskamen, und einige Wochen später tauchten B2 wieder auf und kündigten an, dass der Rivale von B2evo zum offiziellen Nachfolger werden würde.
Während er eingeladen wurde, seine Arbeit wieder in die „offizielle Veröffentlichung“ zusammenzuführen, entschied Francois letztendlich, dass er die Art und Weise, wie sich sein eigener Zweig entwickelte, mochte, und so weiter
und die "offizielle Filiale"? Oh ja, du hättest vielleicht davon gehört, sie haben diesen WordPress genannt.Hauptfunktionen
Francois und das Team hatten zuvor die Weltanschauung genommen, dass Benutzer ihre eigenen Skins erstellen würden, obwohl sie sich jetzt in Richtung „Es muss großartig aussehen“ und „muss ohne technische Fähigkeiten leicht anpassbar sein ”. Was mir jedoch immer gefallen hat, ist die integrierte Funktionalität, die es enthielt, was mir wenig nach Plugins suchen musste, um meinen Blog zu schützen und auszuführen.
Ich habe B2EVO seit September 2005 geführt und habe die Haut, die ich seit der ersten Installation hatte, neu gearbeitet hat, bis ich von der neuen Version erfuhr. Was schnell deutlich wurde, war, dass dies eine erhebliche Änderung des Tempos für B2evolution sein würde, und ich konnte mich mit einem guten Maß an Vorfreude freuen.
b2evolution beschreiben ihr Produkt als ccms : Content Community Management -System und wenn Sie sich ansehen, wie sie die Funktionen integriert haben, die jetzt in der neuesten Version erscheinen, können Sie sehen, wo sie kommen damit. Version 6.6.x stellt einen erheblichen Schritt nach vorne in der Art und Weise dar, wie B2evo strukturiert und präsentiert wird, um Optionen „außerhalb der Box“ zu geben, dass andere Produkte normalerweise entweder Plugins oder separate Skins benötigen.
Um sicherzustellen, dass B2evo auch wie möglich unterstützt werden kann, haben Francois und das Team, mit dem er zusammenarbeitet, diese neueste Version mithilfe von HTML5 -Semantic -Tags, Bootstrap und JQuery entschieden. Obwohl nicht jeder ein Fan von diesen ist, öffnet es die Tür zu einer erhöhten Anzahl von Skins, die angesichts der Anzahl der mit ihnen vertrauten Entwickler verfügbar sind. Die mit dem Download enthaltenen Skins geben einen Hinweis darauf, was möglich sein sollte, da sowohl die Vorder- als auch die Back-Office-Präsentation viel sauberer aussehen als zuvor.
Wenn man das sagt, ist es erwähnenswert, dass HTML5, Bootstrap und JQuery eigentlich nicht obligatorisch sind. Es ist immer noch möglich, Nutzung zu verwenden und Front-Office-Skins zu entwickeln, die keine dieser Technologien verwenden. Für das Back-Office wird die alte Haut im Chicago-Stil zugunsten einer nur Bootstrap-Version fallen. Für das Front-Office bleibt alles für den Geschmack des Site-Besitzers formbar.
Die B2evolution -Redesign basiert auf der Idee, dass Gruppen von Inhalten zu einem Blog, einer Galerie, einem Forum, einem Handbuch oder einem Workflow -basierten Tracker werden - eine -Kollektion .
Eines der ersten Dinge, die ich in der überarbeiteten Back-Office bemerkte, war die Hinzufügung von zwei neuen Registerkarten, einer als "Site" und der andere für die "Sammlungen" selbst.
„Site“ bietet eine sehr hohe Dashboard -Style -Ansicht, die dem Administrator eine Reihe nützlicher Systemmetriken auf seiner ersten Registerkarte betrachtet und dann auf allgemeine Site -Einstellungen, URL -Slugs und Tags zugreifen, die auf Posts verwendet wurden. Eines der netten Dinge in diesem Abschnitt ist, dass der Administrator eine Haut auf der Website ermöglicht, die eine gemeinsame Header und Fußzeile für die gesamte Website gibt.
„Sammlungen“ erhalten Ihnen ein weiteres Dashboard, diesmal jedoch mit der Möglichkeit, in die Beiträge und die Konfigurationseinstellung für die einzelnen Sammlungen zu bohren, aus denen eine Website besteht. Für einen Administrator wird dies wahrscheinlich zu Hause sein, da er den Zugriff auf Veröffentlichungen und moderate Beiträge und Kommentare bereitet und die Konfiguration einrichtet, die in diesem Bereich der Website verwendet werden soll. Dies beinhaltet Funktionen, Skins, Plugins. Widgets und allgemeinere Einstellungen.
Um einen neuen Abschnitt Ihres Site -Inhalts zu starten, klicken Sie lediglich auf das große Symbol "Kollektionen" und wählen Sie aus, welchen Typ Sie von dort erstellen möchten. Das einzige, was ich beim Testen dieser Funktion bemerkte, war, dass es keine gelieferte Haut für die Trackeroption zu geben schien, aber ich vermute, dass dies nicht zu weit zurückgeht.
Wenn Sie sich ansehen, wie 6.6.x zusammengestellt wurde, wird eine sehr einfache Prämisse hinter den neuen Funktionen, ein "Thema" oder "Post" erzeugt, und alles danach ist ein "Kommentar", was antreibt Die Typ -Sammlung, die es wird, ist auf die Haut, die ausgewählt wurde, um sie zu präsentieren. Die nette Funktion in all dem, wenn Sie zu unserem theoretischen Online -Schulungsunternehmen zurückkehren, ist, dass alle Sammlungen, die Sie erstellen Einstellungen können entweder auf einer Sammlung, einer Gruppe oder einer detaillierteren Ebene für ein einzelnes Mitglied festgelegt werden, einschließlich derjenigen Mitglieder, deren Rechte Sie einschränken oder insgesamt ausschließen möchten.
b2evolution sollte auf der Mehrheit der aktuellen Webhosts ausgeführt werden, wobei die bevorzugte Option eine Linux-Verteilung mit Apache2 Web-Server, PHP Version 5.0.3 oder höher und MySQL 5.2 oder höher ist. Es kann auch auf LightTPD oder Nginx oder sogar auf einem Windows -Server installiert werden, obwohl das Handbuch nicht offiziell unterstützt wird.
Die Installation ist sehr einfach und umfasst:
laden Sie die Dateien in ein Verzeichnis auf Ihrem Host
Erstellen einer UTF-8-Datenbank
Initiierung der Installationsroutine aus [Path] /install/index.php
Vervollständigen Sie die angeforderten Details, einschließlich Ihres Datenbanknamens und Ihres Kennworts, der E -Mail -Adresse und dem Pfad zur Blog -URL.
Die Installation wird dann ausgeführt, alle erforderlichen MySQL-Tabellen und Konfigurationsdateien erstellt und sehr schnell die Option, sich entweder bei der Vorderseite oder bei der Back-Office mit einem kennwort generierten System anzumelden.
Wenn die Software während dieser Installation auf Probleme stoßen, wird Ihnen hilfreich angegeben, was das Problem ist und wie Sie es beheben sollen. Diese beziehen sich höchstwahrscheinlich auf Datei-/Ordnerberechtigungen, in denen Sie sie installiert haben. Abgesehen davon ist es durchaus möglich, innerhalb von 5 Minuten eine Installation in Betrieb zu nehmen.
Unter der Annahme, dass Sie die Option ausgewählt haben, den Beispielinhalt als Teil der Installation enthalten zu haben, ist es an der Zeit, einen Stupsen zu haben und zu sehen, wie er aussieht. Wenn Sie zu diesem Zeitpunkt keine eigene Installation erstellen möchten, können Sie sie auf der B2evolution -Demo -Site ausprobieren, die jede Stunde zurücksetzt.
Um zu verstehen, wie Sie eine B2evolution -Site konfigurieren, sind einige grundlegende Konzepte erforderlich. Eine Website umfasst eine oder mehrere Sammlungen, eine Sammlung muss eine Haut verwenden, die sowohl ein Gerüst als auch ein Styling bietet, und in einer Haut befindet sich eine Reihe von Komponenten oder Modulen, die als Widgets bezeichnet werden. Das in die Haut eingebaute Gerüst ist je nach ausgewählter Haut ein oder mehrfaches Layout und enthält eine Header, Fußzeile, Inhaltsbehälter, Seitenleisten usw. Innerhalb dieser Container gehen Ihre Widgets.
Widgets liefert den Inhalt für eine Site und setzt sie an. Es stehen ungefähr 40 von ihnen zur Auswahl, und diese bieten die Menüs, Verzeichnisse, Artikel, aktuelle Postlisten und Registrierungsformulare, die Sie vor Ihnen sehen. Es gibt viel Flexibilität, um so viele oder so wenige zu enthalten, wie Sie benötigen, in jeder Reihenfolge, die Sie sehen möchten. Dadurch wird dann das Site -Layout abgeschlossen.
Die verbleibenden Konfigurationsoptionen betreffen, wie Ihre Benutzer mit der Site interagieren und mit den Einstellungen interagieren dürfen, die den URL -Stil abdecken, den Sie verwenden möchten, eine lange Liste von SEO -verwandten Optionen, die Sie für Ihren Qualitätsinhalt entsprechen können und umfassende Gruppen- und Benutzerberechtigungen. Dies sind vielleicht die schwierigsten Aspekte beim Ausführen einer B2evo Sie sind, wo Anpassungen benötigt werden.
Sie könnten vielleicht argumentieren, dass einer der Vorteile, die B2evolution in einem sehr kleinen Team entwickelt wurde, den Kerncode sehr gut kennen. Das Produkt hat einen sehr stetigen Entwicklungszyklus festgestellt, der darauf konzentriert war, sicherzustellen, dass sie stabile Produkte ausstellen, die die für die erfolgreichen Ausführung erforderlichen Funktionen enthalten. Im Gegensatz zu bestimmten anderen, die auf Plugins von Drittanbietern angewiesen scheinen, müssen kaum den offiziellen Download aussteigen, um eine sichere Basis für die Arbeit herzustellen. Mit seinen zentralisierten Blacklist- und Analytics-Funktionen ist es möglich, einen Spam-Angriff durch Keyword-Blockieren vorzubeugen oder wenn dies nicht ausreicht, verwenden Sie die Analytics, um Problembesucher zu identifizieren und diese sofort mit IP-Bereich, der Überweisung von Domain oder sogar durch die Überweisung von Domain oder sogar durch zu blockieren Land, und melden Sie sie dann in die zentrale schwarze Liste, auf der sie für den Vorteil aller aufgenommen werden können.
Mit der neuesten B2evolution verfügen Sie über ein sehr gut spezifiziertes Content -Management -System, das einen Common Core verwendet, um Inhalte auf verschiedene Weise über sein „Sammlung“ zu präsentieren. Mit der Verwendung von HTML5 -Semantik -Tags und Bootstrap wirkt es nun ein modernes Aussehen, sowohl in der Vorder- als auch in der Rückseite und etwas, das sich leicht für aktuelle Webentwicklungstrends eignet. Der einzige Nachteil ist derzeit die kleine Anzahl von Skins, obwohl Francois Planque angegeben hat, dass dies in naher Zukunft arbeiten wird. Was unsere Online -Schulungsfirma für fehlt? Die einzigen Dinge, von denen ich denke, dass sie vielleicht eine Echtzeit-Chat-Fähigkeit und ein Einkaufswagen haben.
Es ist einen Blick wert, denkst du nicht?
Mein dankbarer Dank gehen Sie an Francois Planque für seine vorgeschlagenen Ergänzungen und Korrekturen in diesem Artikel.
Kann ich B2evolution für mehrere Blogs verwenden? Eine der wichtigsten Funktionen von B2evolution ist die Fähigkeit, mehrere Blogs innerhalb einer einzelnen Installation zu verwalten. Dies bedeutet, dass Sie mehrere Blogs mit unterschiedlichen Themen und Einstellungen aus einem Dashboard ausführen können. Diese Funktion ist besonders nützlich für Benutzer, die mehrere Projekte oder Unternehmen verwalten.
Ist B2evolution SEO-freundlich? Es enthält integrierte SEO-Tools, mit denen Ihr Blog für Suchmaschinen optimiert werden kann. Diese Tools umfassen anpassbare Permalinks, automatische Meta -Tags und XML -Sitemaps.
b2evolution nimmt die Sicherheit ernst. Es umfasst robuste Sicherheitsfunktionen wie Anti-Spam- und Anti-Hacking-Tools. Darüber hinaus wird die Plattform regelmäßig aktualisiert, um potenzielle Sicherheitslücken zu beheben.
Das obige ist der detaillierte Inhalt vonEine Einführung in B2evolution. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!