Was ist Yana?
Yana ist ein unternehmenstaugliches Framework für PHP mit dem Ziel, Ihren gesamten Entwicklungsprozess zu unterstützten - statt nur MVC zu liefern.
Diese Software ist eine Entwicklungsplattform für Webanwendungen in PHP, AJAX und SQL.
Sie bietet Rapid-Prototyping für einen einfachen, schnellen Start.
Entwickler können auf einem simulierten Datenbankserver arbeiten, der automatisch die Datenbank aktualisiert, während sie arbeiten.
Um live zu gehen, ist ein Deployment der Datenbank auf einem echten DBS jederzeit möglich.
Ihre Webformulare und PHP-Code passen sich automatisch an Datenbankänderungen an.
Die Software unterstützt mehrere DBMS - nicht nur MySQL.
Sie bietet eine erweiterte Smarty Template-Engine mit Unterstützung für Skins.
Professionelle Übersetzter erhalten Unterstützung durch automatisch erzeugte Sprachdateien nach OASIS XLIFF Standard.
Entwickler finden eine flexible Pluginarchitektur, um hochgradig variable Softwareprodukte mit vielen Produktvarianten zu erstellen.
Die Wartung unterstützen wir durch eingebaute Selbstdiagnose und eine hohe Testabdeckung.
Ein grafische Installer ist in Vorbereitung, um Sie in der Deploymentphase durch den Installationsprozess zu führen.
Yana ist leicht zu erlernen und gut dokumentiert. Videotutorials and ein umfassendes Handbuch mit zahlreichen Abbildungen und Screenshots unterstützen Sie auf Ihren ersten Schritten.
Features
- geeignet für den Aufbau von Produktfamilien (Product Family Engineering)
- unterst. Datenbanksysteme: MySQL, PostgreSQL, IBM DB2, Oracle DB (Oci), MS SQL-Server, Textdateien
- Codegenerator erstellt komplette Basisanwendungen auf Knopfdruck
- zur Laufzeit rekonfigurierbare, frei kombinierbare Plugins
- virtuelle Datenbank simuliert DB-Server bei Bedarf
- umfangreiche Code- und Klassenbibliothek
- AJAX-Unterstützung
- Schnittstelle für Cron-Jobs (CLI)
- vorbereitet für portablen Betrieb auf CD/DVD
- umfangreiches Handbuch mit Schritt-für-Schritt Installationsanleitung