Laymansys.

Laymansys ist ein RDF-basiertes PHP-Framework, um ein konsistentes Layout für Web-Dokumente zu erzeugen.
Jetzt downloaden

Laymansys. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • LGPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Robert Bienert
  • Website des Verlags:

Laymansys. Stichworte


Laymansys. Beschreibung

Laymansys ist ein RDF-basiertes PHP-Framework zum Erzeugen eines konsistenten Layouts für Webdokumente. Laymansys Short for Layout Management System ist ein PHP-Framework, mit dem Sie ein konsistentes Lookfeel Ihrer Webseiten anbieten können (es ist kein CMS). Das Laymansys-Projekt speichert die Meta-Informationen zu den Dokumenten in RDF-Dateien und verwendet sie zum Erstellen des HTML-Frames ( und foot) .layMansys ist ein RDF-basierter PHP-Framework, um ein konsistentes Layout von Webdokumenten zu generieren. Es ist eine Include-Bibliothek (und keine CMS), die sowohl online als auch in der Befehlszeile verwendet werden können. Es generiert die Dokumente HTML-Frame, dh der und foocer, verwaltet (CSS) -Stildefinitionen, Verknüpfungssymbole, statische HTML- und dynamische PHP-Inhalte und vieles mehr. Die erforderlichen Meta-Informationen werden entweder in (der ) RDF-Dateien oder in speziellen Layout-Konfigurationsdateien; Diese Dateien können als "Themen" angesehen werden. Um LayMansys-Vorteile zu verwenden, müssen Sie nur den Körper Ihres Webdokuments schreiben, alle Meta-Informationen in einer RDF-Datei sammeln, die LAYMANSYS-Bibliothek in das Dokument einschließen und seine Initialisierungsfunktion anrufen. Die Dokumente unten möchten Sie vielleicht anrufen Rufen Sie eine Laymansys-Finalization-Routine an, die das oben erwähnte Fußzeile Element aufbaut. Es gibt nur einen Funktionsaufruf, um die Analyse der Meta-Informationen zu starten und den HTML-Rahmen zu erstellen. Diese Funktion delegiert die meisten Arbeiten an Helferfunktionen und -objekten, die die RDF-Datei (en) analysieren, eine Layout-Konfiguration ggf. analysieren, HTTP-Header senden und den HTML-Ausgang bis zum -Element generieren. Die Standardeinstellung ist, auch die Hauptüberschrift, mit den gleichen Informationen wie für das Element zu schreiben. Die RDF-Dateien für Laymansys nutzen XML-Namespaces und werden von der Idee von der Präsentation von Dublin-Core-Metadaten geerbt In einem XML-Weg: Alle zugehörigen Informationen von Dublin-Kern gehören zu Elementen im Namespace "DC" wie DC: Titel oder DC: Betreff. Wenn innere Datenstrukturen, z. Liste oder Sequenzen sind erforderlich, sie werden direkt aus dem Ressourcenbeschreibungsrahmen, z. RDF: Beutel oder RDF: SEQ.LAYMANSYs kennzeichnet die Dublin-Kerndaten mit demselben oder einer ähnlichen Bedeutung. Die Verwendung von XML-Namespaces und RDF macht die Dateien extrem ausdehnbar, da es kein Problem darstellt, zusätzliche Informationen zu den RDF-Dateien hinzuzufügen . So fügt LayMansys seine Informationen, z. B. Verweise auf CSS-Dateien oder Layout-Konfiguration, an die RDF-Dateien hinzu Web) ressourcen.laymansys ist kein Content-Management-System! Es hilft Ihnen, ein konsistentes Layout und HTML bereitzustellen. XHTML-Code Ihrer Website. Dafür generiert er einen bestimmten HTML-Code für einen Dokumenten-Header und -Zeilen. Im Gegensatz zu einem CMS müssen Sie jedoch noch den Code für den Dokumentenkörper schreiben. Der Körper kann natürlich mit einem CMS erzeugt werden. Die meisten Content-Managementsysteme verwenden Datenbanken als Informationsspeicher; Diese Informationen werden von so etwas wie einer Hauptseite bereitgestellt, sodass sie aus einem Datenspeicher und einem begrenzten Satz von CGI-Dateien bestehen (dieser Begriff enthält Technologien wie PHP oder ASP). Laymansys dagegen ist nur eine Include-Bibliothek, die in einer unbegrenzten Anzahl von PHP-Dateien verwendet werden kann. Es bietet nur einen Rahmen für Ihren HTML-Inhalt. Was in dieser Version neu ist: · Unterstützung für layout.cfg-Dateien in XML-Format hinzugefügt. · Hinzugefügte Unterstützung für einen Browser Favicon in der XML-Layout-Konfiguration. · Einige kleinere Fehler, in denen festgelegt, gereinigt der Code, hinzugefügte Dokumentation


Laymansys. Zugehörige Software

Anwesend

Acceleo ist ein Codegenerator, der dazu bestimmt ist, den MDA-Ansatz effizient umzusetzen und die Produktivität der Softwareentwicklung zu verbessern. ...

72

Herunterladen