Studs MVC Framework +

Bolzen MVC Framework + Enthält einen Port von Apache-Jakarta-Streben an PHP.
Jetzt downloaden

Studs MVC Framework + Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • GPL
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Dan Allen
  • Website des Verlags:
  • http://mojavelinux.com/projects/shoutchat/

Studs MVC Framework + Stichworte


Studs MVC Framework + Beschreibung

Studs MVC Framework + Enthält einen Port von Apache von Jakarta-Streben von Apache. Mieten MVC Framework + Enthält einen Port von Apache von Jakarta-Streben von Apache, obwohl die im Rest des Projekts enthaltenen Bibliotheken viel vastischer sind. Um den Strebenport umzusetzen, war es notwendig, eine kernorientierte, objektorientierte API in der Stil des JDK und der Jakarta Commons, ein Servlet-Container, um HTTP-Anforderungen zu behandeln und Servlet-Klassen aufzurufen, und schließlich ein Analyse-Motor für JSP-Template-Pages. Das Ende ist das Ergebnis eine Umgebung, die dem sehr ähnlich ist Von einem J2ee-Webcontainer bereitgestellt, ist nur alles in PHP implementiert. Es war möglich, viele der Konzepte, Designs und Mechanismen aus J2EE zu übertragen, einige Einschränkungen sind aufgrund der Art der PHP-Programmiersprache, z. B. das Fehlen von geprüften Ausnahmen (nur Runtime) .horizon: Eine objektorientierte Umgebung und Apihorizon-Bootstraps PHP, das Sie mit einer Kernobjektschicht umschließt und fehlende Funktionalität hinzufügt, z. B. Importe basierend auf qualifiziertem Klassennamen, Klassenlast, Laufzeit Ausnahme-Handhabung, Protokollierung, Reflexion, Iterator-Sprachkonstrukte und gemeinsame Bibliotheken, wie ein XML-Farmester. Sobald Horizont übernimmt, wechselt die gesamte Art der Programmierung in PHP dramatisch. STRUCATUS: Ein HTTP-Servlet Containerstratus bringt das Servlet-Modell auf PHP. Die beiden Kernfunktionen sind die Web.xml-Analyse und der Dosierungsverfahren (). PHP gibt ab, was es über die Anforderung an den Stratus-HTTP-Prozessor kennt, und er sendet die Anforderung an ein Servlet, das dem URL-Muster zugeordnet ist, und parallel zum Workflow von Java-Servlets. Ein entscheidender Aspekt von STRATUS besteht darin, dass der Status von einer Seite an der nächsten Anforderung auf den nächsten mithilfe von PHP-Serialisierungen aufbewahrt wird, obwohl PHP in der Lage ist, diese Aufgabe nicht in der Lage zu sein. und Kompilierungsmotor. Es gibt eine Horde von Templating-Motoren für PHP, aber nichts hat JSP-kundenspezifische Tag-Bibliotheken, wenn es um Flexibilität, Benutzerfreundlichkeit und Integration mit der Geschäftsschicht geht. Die Phase ist ein Servlet, das eine reguläre JSP-Syntax analysiert, mit Ausnahme von ScriptLets, die vom PHP-Parser behandelt werden. Die Phase liefert auch mit einer Handvoll von JSTL-ähnlichen Kern-Registerkartenbibliotheken für die Datenmanipulation und -leistung, die eine vollständige Implementierung von EL.Studs unterstützen in der Sprache. Die Runtime-Ausnahme-Handhabungsschicht sollte ein Beweis dafür sein, dass alles möglich ist. Der Grund, den ich wirklich mag, ist, dass die Kernfunktionen so reich sind, dass PHP im Rahmen der Abdeckungen so reich ist In dieser Version: · Automatische Nachladung der Bolben-Konfigurationsdatei, falls geändert · Verbesserte Handhabung der DTD-Validierung für web.xml und streben-config.xml · Get_QUALIFIZIERT_CLASS () Migrierte zu CLIZZ :: GetqualifiedName () und optimiert · umask () verhält sich konsequent, global einstellen der Datei Erstellen von Berechtigungen · bestätigt, dass der ternäre Betreiber in EL arbeitet und es dokumentiert · Wurf-Ausnahme, wenn web.xml nicht im Include-Pfad · it ist Es ist möglich, Index.php von URL zu beseitigen und mod_rewrite stattdessen verwenden). Mit JSTL EL-Syntax · Geändert von Hashtable nach HashMAP über die Anwendung · Änderungen in den Stollen-Konfigurationsdateien (STRUTS-CONFIG.XML) erkannt (Struts-config.xml), und die AwcraftVlet wird automatisch neu geladen, wenn ihre Zeitstempel geändert wurden · Fehler behoben, in dem Sie behoben haben, dass Assertfalse (), um auszuführen). · Aktiviert mehr Flexibilität bei der Angabe von Konfigurationsverzeichnissen · Halt mit besserer Nachricht, wenn Servlet-Arbeitsverzeichnis nicht beschreibbar ist · Aktiviert Umgang mit mehrwertigen Parametern in den Nieten · Hinzugefügt HTMLCheckboxTag und HTMLPasswordtag · ActionForm-Generator ]


Studs MVC Framework + Zugehörige Software