Yurunphp ist ein MVC Open Source -PHP -Framework. Alles daran wird auf der Grundlage der tatsächlichen Projektbedürfnisse zusammengefasst und bemüht, die sich wiederholende Arbeitsbelastung von Entwicklern in der Projektentwicklung zu verringern. Es hat den Test vieler großer und kleiner Projekte (einschließlich Systeme mit einem Jahresumsatz von über 100 Millionen Yuan) durchgeführt und wurde ständig verbessert und verbessert und ist sehr reif geworden.
Das Yurunphp-Framework unterstützt die PHP 5.3-7.x-Version und ist mit Windows/Linux kompatibel.
Github Repository: https://github.com/yurunsoft/yurunphp
Code Cloud Repository: http://git.oschina.net/yurunsoft/yurunphp
{
"require" : {
"yurunsoft/yurun-php" : " 2.2.* "
}
}Yurunphp 2.x Development Manual: http://www.kancloud.cn/yurun/yurunphp2
Yurunphp 1.x Entwicklungshandbuch: http://www.kancloud.cn/yurun/php-framework-1_0
Yurunblog
Github Repository: https://github.com/yurunsoft/yurunblog
Code -Cloud -Repository: http://git.oschina.net/yurunsoft/yurunblog
Die neuesten Nachrichten von Yurunphp werden auf der offiziellen Website und QQ veröffentlicht. Willkommen zu folgen und zu lernen und gemeinsam Fortschritte zu machen!
Yurun PHP Technology Exchange Group: 74401592
- Zwei-Wege-Routing: analysieren und einen Schritt erstellen
- Dynamische hierarchische Architektur: Zusätzlich zum gemeinsamen Steuerung, Modell und Ansicht können Entwickler die Hierarchie auch über Konfigurationsdateien anpassen.
- Multi-Entry: Erfüllen Sie die Bedürfnisse aller Arten von Entwicklern
- Entwicklung der API-Schnittstelle: Integrierte API-Schnittstellencontroller, unterstützt die direkte Rückgabe verschiedener Daten, einschließlich JSON, XML und anderen Formaten
- Einfache ORM: Für das Hinzufügen, Löschen, Ändern und Durchsuchen einer einzelnen Tabelle ist keine SQL -Anweisung erforderlich. Komplexer ORM ist nicht so bequem wie das Schreiben von SQL.
- DB Unified Interface: Sie können zwischen Ändern von Datenbanktypen wechseln, ohne dass der Code geändert wird. Unterstützt derzeit MySQL/MSSQL
- Multi-Database Free Switching: Mehrere Datenbankverbindungen können in der Konfigurationsdatei konfiguriert werden und bei Bedarf eine Verbindung herstellen, kostenloses Schalten
- Template Engine: Yurunphp verfügt über eine einfache Template-Engine integriert. Sie verwendet HTML-Tags-Tags, um Designer zu erleichtern, die PHP nicht verstehen, um Seitenvorlagen zu erstellen. Die Vorlage wird im Freigabemodus zusammengestellt, und es müssen sich keine Sorgen um den Effizienzverlust machen!
- Vorlagenkontrolle: Es sind viele häufig verwendete Steuerelemente integriert. Beim Einschalten der Standard -Template -Engine können Sie solche Tags verwenden, um die Steuerelemente anzuzeigen und Datenbindung zu unterstützen.
- Plugin-Mechanismus: Unterstützt die Vergraben von Ereignissen im System, um Plug-in-Erweiterungen zu entwickeln
- Datenüberprüfung: Es verfügt nicht nur über Datenüberprüfungsklassen, sondern auch das Modell unterstützt die automatische Überprüfung
- Timing -Aufgaben: Sie können einige Vorgänge regelmäßig mit einer hochfreien Funktion zur Auslöser -Zeitkonfiguration ausführen
- Treibererweiterung: Integrierte häufig verwendete Treiber wie Redis, Memcache usw., die über Konfigurationsdateien verwendet werden können
- Andere: Cache, Konfiguration, Datenbank, Fehlerprotokollierung, mehrsprachige Unterstützung, Sitzung, Cookie, Anfrage, Antwort
Apache-Lizenz ist ein von Apache, einer berühmter gemeinnütziger Open-Source-Organisation, angenommenes Protokoll. Dieses Protokoll ähnelt BSD und fördert auch das Code-Sharing und respektiert das Urheberrecht des ursprünglichen Autors und ermöglicht die Änderung der Code und die Wiederveröffentlichung (als Open-Source-Software oder kommerzielle Software).