Eine kurze Einführung in das Website-Erstellungssystem :
Heutzutage schießen Internetprodukte wie Pilze aus dem Boden, um den Anforderungen der Produkte gerecht zu werden. Vom ersten Web1.0 bis zum Web2. 0 war der Übergang zum Internet von 3.0 auf heute unvorhersehbar. Das eBSite-Website-Projekt wurde ins Leben gerufen, um den sich ständig ändernden Anforderungen an PC-Internetprodukte und mobile Internetprodukte gerecht zu werden. Wenn Sie ein Programmierer sind, können Sie es sich als Grundgerüst vorstellen. Auf dieser Grundlage können Sie problemlos die Internetprodukte entwickeln, die Ihre Kunden wünschen. Wenn Sie kein Programmierer oder nur ein gewöhnlicher Webmaster sind, können Sie es als verwenden High-End-Produkt als herkömmliches CMS, da der Beamte es für Sie integriert hat, Informationsfreigabesystem (Pressemitteilungssystem), Online-Einkaufszentrumssystem, Internet-Frage- und Antwortsystem, Forum (BBS), persönlicher Bereich und Online-Prüfungssysteme usw. Diese Systeme sind in eBSite integriert und können einzeln oder in der Gruppe genutzt werden.
Detaillierte Einführung:
Neue Funktionen des eBSite-Website-Projekts:
1. PC-Site und mobile Site lassen sich problemlos verbinden.
Heutzutage entwickelt sich das mobile Internet rasant. Es gibt nur sehr wenige Websites, auf die über Mobiltelefone und Tablets zugegriffen werden kann. Die meisten von ihnen sind auf die Anzeige von Seiten durch Baidu oder mobile Browser angewiesen. und es kann keine komplexeren Funktionen realisieren. eBSite erleichtert die Erstellung oder Entwicklung komplexer, groß angelegter mobiler Websites. Gleichzeitig bietet es eine gute Front-End-Architektur für die Benutzererfahrung.
2. Ausgereifter Modulmechanismus. In der Vergangenheit stellte CMS auch Module zur Verfügung, aber da diese Funktionen zu komplex und umständlich zu installieren waren, wurden diese Funktionen oft nur von Beamten verwendet. Das eBSite-Modul bietet eine sehr gute Benutzererfahrung von der Entwicklung bis zur Installation wird routinemäßig entwickelt und bietet sehr praktische Vorlagen. Gleichzeitig stellt der Beamte den Benutzern einen Modulgenerator zur Verfügung, um Ihren Modulentwicklungsprozess narrensicherer zu machen und Ihnen 80 % der wiederholten Arbeit zu ersparen.
3. Erweiterte Plug-Ins und dynamische Komponentenmechanismen Obwohl Plug-Ins nichts Neues sind, sind eBSite-Plug-Ins in ihrer Anwendung im Web einzigartig. Sie bieten konfigurierbare Entwicklungs-Plug-Ins, einfache Installation, flexibles Umschalten und werden dort offiziell bereitgestellt sind viele häufig verwendete Plug-Ins, Sie müssen sie nur nach Bedarf installieren. Das Prinzip dynamischer Komponenten ist das gleiche wie das von Plug-Ins, mit der Ausnahme, dass dynamische Komponenten leichter sind und keine Spezifikationen haben, was bedeutet, dass sie jedes Ereignis implementieren können. Da sie beim Start des Programms dynamisch kompiliert werden, werden sie als dynamisch bezeichnet Komponenten.
4. Site-Gruppen sind noch besser. Sie können Site-Gruppen unter derselben Site oder unter verschiedenen Domänen konfigurieren. Da eBSite dies im Benutzersystemdesign berücksichtigt hat, ist das Benutzersystem von eBSite unabhängig Wie viele Sites Sie haben, können Sie dasselbe Benutzersystem verwenden, was bedeutet, dass es unter allen Sites nur eine Kopie aller Benutzerdaten wie Punkte, Beträge usw. gibt. Sie müssen sich nicht um Benutzerinformationen zwischen verschiedenen Sites kümmern . Verwirrende Fragen.
5. Umfangreiche erweiterte Veranstaltungen Für sekundäre Entwickler ist dies der lohnenswerteste Teil von eBSite. Das offiziell entwickelte Einkaufszentrum, das Q&A, das Forum und das Prüfungssystem sind alle untrennbar mit diesen erweiterbaren Veranstaltungen verbunden Entwickeln Sie jedes erdenkliche Internetprodukt, das in der Vergangenheit von Dutzenden von Menschen durchgeführt wurde. Jetzt kann eine Person es in kurzer Zeit fertigstellen.
6. Einfache und benutzerfreundliche Skin (Vorlagen und Stile)
Der eBSite-Skin ist eine Kombination aus Vorlagen und Stilen. Mit Vorlagen kann die Anzeige von Webseiten flexibler gestaltet werden.
7. Eine ausgezeichnete Komponente entspricht einem Codeblock. Die Entwicklung der Komponente kann durch die Implementierung der offiziellen Schnittstelle abgeschlossen werden. Die Komponente muss als Zubehörvorlage verwendet werden B. in der Vorlage, um die neuesten Nachrichten oder die heutigen Ranking-Daten usw. abzurufen, können Sie mit einfacher Konfiguration direkt offiziell entwickelte Komponenten erstellen. Die Komponenten unterstützen auch Vorlagen, sodass der Ausgabe-HTML-Code vollständig ist definierbar. Neben dem Aufruf von Daten können Komponenten auch komplexere Geschäfte umsetzen.
8. Leistungsstarke Modelle und Modellsteuerungen.
CMS hat in der Vergangenheit alle Modelle unterstützt, aber die von eBSite unterstützten Modelle umfassen Inhaltsmodelle, Klassifizierungsmodelle, Benutzermodelle und Formularmodelle, die die chinesischen Namen der Modellanzeigefelder anpassen können Es gibt Eingabesteuerelemente, die verschiedenen Feldern entsprechen. Erwähnenswert ist, dass Sie diese Modellsteuerelemente auch in eBSite entwickeln und installieren können. Das traditionelle CMS-Modell ist in dieser Hinsicht jedoch besser Dank der zu entwickelnden Funktionen können Sie komplexere Modelle erstellen.
website3.0 behebt die Fehler in der ursprünglichen 2.x-Version und nimmt außerdem die folgenden Verbesserungen vor:
1. Unterstützt Site-Gruppen, Sie können unbegrenzt viele Sub-Sites unter einer Site erstellen und Datenanrufe zwischen Sites sind ungehindert. In Verbindung mit dem Integrationsmodell des Mitgliedschaftssystems (Mitgliedschaft) der Website können Sie unabhängig davon, wie viele Websites Sie haben, unabhängige Domänennamen, Subdomänennamen oder Unterwebsites unter einem Domänennamen, ein Mitgliedsdaten, ein Punktedaten und ein Prepaid teilen Wie auch immer, Mitglieder-Avatare usw. werden mitgliederbezogene Daten zentral verwaltet, wodurch die vielen Probleme bei der Synchronisierung von Mitgliederdaten zwischen mehreren Websites gelöst werden.
2. E-Commerce-Basissystem, auf dieser Basis können Sie schnell E-Commerce-Projekte erstellen. Auf dieser Basis wird beispielsweise das offizielle E-Commerce-Modul von eBSite entwickelt. Der Basisteil umfasst bereits die gängigen: Liefermanagement, Zahlungsmanagement , Vorauszahlungsverwaltung, Couponverwaltung, Expressversand, Auftragsverwaltung; natürlich können Sie diese Grundfunktionen auch auf jedes Projekt im Zusammenhang mit Zahlung, Logistik usw. erweitern.
3. Leistungsstarkes Protokollsystem, z. B. Ausnahmeprotokoll, Seitenzugriffs-404-Protokoll, statisches Generierungsprotokoll usw.
4. Unterstützt mobile WebApp-Skins, um schnell eine WebApp-Site-Schnellvorlage zu erstellen und Baidus GMU einzuführen, was bedeutet, dass Sie jederzeit den Zugriff auf Komponentenebene in GMU in der App-Vorlage verwenden können Entwickeln Sie eine Mikro-Website (CMS), ein Mikro-Einkaufszentrum (B2C), ein Mikro-Forum (BBS), eine Mikro-Fragen und Antworten, eine Mikro-Prüfung, eine Mikro-Abstimmung usw. Bitte verpassen Sie es nicht. Die Website wird Ihnen dabei helfen, einen hervorragenden Mikro-Blog zu erstellen Eigenschaften in kurzer Zeit.
5. Leistungsoptimierung zur Erstellung eines Systems, das den Datenzugriff auf 10 Millionen Ebenen unterstützt, und die vorherige Access-Datenversion wurde nach 3.0 aufgegeben und nur die beiden offiziellen Versionen von MySql und Sqlserver wurden beibehalten Dem System selbst wurde ein Daten-Festplatten-Caching hinzugefügt, der den dynamischen Zugriff auf statische Aufrufe und veraltete Aktualisierungsmechanismen implementiert.
6. Fügen Sie das Formularmodell hinzu. Für kleine Websites können Entwickler, die kein Zweitentwickler sein möchten, schnell eine Front-End-Formularübermittlungsseite erstellen.
7. Rekonstruieren Sie die Modulstruktur, um die Modulentwicklung einfacher und benutzerfreundlicher zu gestalten.
8. Optimieren Sie die Hintergrundzugriffsgeschwindigkeit. Nach 3.0 erhöht sich die Hintergrundzugriffsgeschwindigkeit um ein Vielfaches.
9. Fügen Sie IIS-Protokollanalyse- und 404-Fehleraufzeichnungsfunktionen hinzu. Diese Funktionen können Ihnen helfen, Fehler beim Website-Zugriff schnell zu beseitigen und die Suchmaschinengewichtung zu verbessern.
10. Bietet Zugriff auf den offenen Datensuchmodus, die Website-Suche kann angepasst werden, der Beamte bietet eine SQL-Suche und ein leistungsstarkes Lucene-Such-Plug-In mit Wortsegmentierung. Wenn Sie eine Big-Data-Wortsegmentierung auf Milliardenebene und eine effiziente Suche in der Suche benötigen, sind Sie genau richtig Sie können wählen, ob Sie Lucent aktivieren oder Ihr eigenes Such-Plug-in entwickeln möchten (muss über eine .net-Grundlage verfügen).
11. Stellen Sie eine Schnittstelle zum Hinzufügen der IP-Regionsnamenkonvertierung bereit und greifen Sie im Plug-in-Modus darauf zu. Das offizielle Sina IP-Regionsnamenskonvertierungs-Plug-in wird mit einer Genauigkeit von 98 % bereitgestellt. Es kann von bestimmten Anwendungen verwendet werden, die solche Anforderungen haben Beispielsweise ist es erforderlich, die Stadt zu ermitteln, in der sich der besuchende Benutzer befindet. Diese Schnittstelle kann aufgerufen werden, wenn relevante Antworten erfolgen. Informationen zum Aufrufen der Schnittstelle finden Sie in der entsprechenden Dokumentation.
12. Fügen Sie im Hintergrund eine Ein-Klick-Seiten-GZIP-Komprimierungsfunktion hinzu, einschließlich GZIP-Komprimierung dynamischer Seiten, JS-Ausgabe-Zusammenführungs-Caching und -Komprimierung sowie CSS-Ausgabe-Zusammenführungs-Caching und -Komprimierung. Unter normalen Umständen beträgt die Komprimierungsrate bis zu 80 %, was bedeutet, dass die Zugriffsgeschwindigkeit erheblich verbessert werden kann, wenn Ihre Bandbreite nicht ausreicht, und dass auch die Benutzerzugriffsgeschwindigkeit verbessert werden kann Da die Anzahl der unnötigen IIS-Anfragen verringert und die Ausgabe zwischengespeichert werden kann, ist es nicht erforderlich, bei jeder Anfrage eine Komprimierungsverarbeitung durchzuführen.
13. Die Miniaturbildgenerierung kann in drei Modi eingestellt werden: groß, mittel und klein. Lösen Sie das Problem des Bild-Browsing-Erlebnisses und der Verkehrseinsparung unter einer Mikro-Website (Web-App).
14. Die Funktion „Ob die Such-Keyword-Verfolgung aktiviert werden soll“ wurde hinzugefügt, mit der nachverfolgt werden kann, welche Keywords Benutzer auf Ihrer Website suchen und wie oft sie suchen. Sie können verstehen, was Ihren Benutzern gefällt, und grundlegende Daten für Ihre Website-Planung bereitstellen.
15. Webmaster-Statistikfunktion und benutzerfreundliche Verbindungsfunktion hinzufügen Die Originalversion verfügt ebenfalls über diese beiden Funktionen, erfordert jedoch die Installation von Modulen und wurde nach 3.0 direkt in das Website-Projekt verschoben Verbindungsfunktion wurde gestärkt.
16. Thread-Überwachungsfunktion hinzufügen Um die Leistung zu verbessern und den Benutzern ein besseres Benutzererlebnis zu bieten, übergibt die Website viele nicht sofortige Aufgaben (d. h. Aufgaben, die kein sofortiges Feedback an den Benutzer benötigen) zur Verarbeitung an den Thread-Pool . Sie können die Anzahl der aktuell verarbeiteten Aufgaben und die Festlegung der gleichzeitigen Threads für die Aufgabenverarbeitung anzeigen.
17. Webdienst-Sicherheitseinstellungen, Überprüfung der Artikelveröffentlichung und Berechtigungseinstellungen für das Hochladen von Dateien wie Bilder und Videos hinzugefügt. Sie können eine Benutzerebene im Hintergrund angeben, um ihnen Berechtigungen zum Hochladen von Dateien zu erteilen, oder Sie können eine Benutzerebene angeben, um Benutzern dies zu ermöglichen Unter dieser Benutzerebene ist beim Veröffentlichen von Artikeln keine Überprüfung erforderlich.
18. Rekonstruieren Sie das Modul-Framework, um die Modulentwicklung einfacher und mit der ursprünglichen komplizierten Routing-Konfiguration kompatibel zu machen. Sie können jedoch den neuen Konfigurationsmodus verwenden. Sie müssen die Dateien Menus_Adminer.txt und Menus_User.txt nicht wie in der alten Version konfigurieren. und konzentrieren Sie sich auf die Codedateien.
19. Erstellen Sie einen Diskussionsbereich in der Website-Erstellung und fügen Sie ein Beratungssystem und ein Bewertungssystem hinzu. Ursprünglich gab es nur ein gebäudeartiges Diskussionssystem, das sich insbesondere für den Ausbau von Warenverkaufswebsites wie Einkaufszentren eignet.