| | | | |
| |||||||
| Beitragsarchiv Nur gucken, nichts anfassen. Das Archiv der Beiträge vergangener Zeiten. |
| | LinkBack | Themen-Optionen |
| | |
| Moderator und Wett-König | Hallo zusammen, das APF-Team freut sich, zusammen mit der neuen Webseite das APF in der stabilen Version 1.11 ankündigen zu können. Die neue Version wartet mit einer Überarbeitung der Formular-Unterstützung auf Basis von Taglibs auf. Diese beherrscht nun die generische Definition von Validatoren und Filtern auf Basis des Observer-Patterns und ist deutlich einfacher an die eigenen Bedürfnisse anzupassen. Der bereits im Release 1.9 erschienene OR-Mapper GenericORMapper wurde in dieser Ausgabe um Tools zum automatischen Setup und Update einer Datenbank erweitert. Der Entwickler kann sich nun komplett auf die Entwicklung der Logik der Anwendung kümmern, die Speicherung der Objekte wird vom Mapper übernommen. Inhalt der Performance-Optimierungen des Releases waren Optimierungen im Kern des Frameworks und die Überarbeitung des integrierten BenchmarkTimers. Dieser unterstützt den Entwickler nun durch eine besser grafische Aufbereitung der Messungen noch besser in der Analyse der Hot Spots in einer Anwendung. Er ermöglicht nun, die Applikationen optimal auf den Einsatz im Live-Betrieb vorzubereiten. Mit Erscheinen des Releases 1.11 wurde die Unterstützung für PHP 4 abgekündigt und die Kompatibilität mit PHP 5.3 nochmals verbessert. In der kommenden Version 1.12 liegt der Fokus auf der Erweiterung der neuen Formular-Unterstützung und der Überarbeitung der Konfigurations-Komponente. Happy coding, Dr.E.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Hallo ragtek, in der Version 1.11 wurde ein zusätzlicher Sicherheits-Mechanismus eingeführt, der Pfad-Manipulation über die URL verhindert. Dieser führt dazu, dass eine "lapdare" Adressierung wie oben nicht mehr funktioniert. Letztlich ist das konzeptionell auch nicht gewünscht, denn die Adressierung von Templates und Komponenten sollte immer über den vollständigen Namespace (hier: sites::apfexample: Aber vielen Dank für den Hinweis, ich stelle aktualisierte Pakete bereit.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| |
| | |
| Moderator und Wett-König | Hallo ragtek, unter Downloads :: Adventure PHP Framework (APF) findest du nun neue Pakete zum Download (Namen: apf-*-1.11-2010-02-10-2026-*). Sollten noch die alten Namen aufgeführt sein: F5 (die Seiten sind für 7 Tage gecached). Die Dokumentation wurde ebenfalls aktualisiert.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| |
| | |
| Erfahrener Benutzer Registriert seit: 26.05.2008
Beiträge: 200
PHP-Kenntnisse: Fortgeschritten ![]() | Ich hab mich auch für das ZF entschieden, hauptsächlich weil mir der Einstieg mit meinem damals noch recht beschränkten Wissen um MVC und Co beim ZF einfacher fiel als beim APF. Ich bin zwar immer noch glücklich mit dem ZF, hab aber auch eine ganze weile gebraucht, um einen Webhosting Angebot zu finden, auf dem das ZF einigermaßen performant läuft, mit dem APF wäre das vielleicht einfacher (und billiger) gewesen. Worauf ich hinaus will: Kein Framework ist perfekt, jedes hat seine Stärken und Schwächen. Warum das APF auf seiner eigenen Seite seine Schwächen groß ankündigen sollte, ist mir allerdings ein Rätsel, es gehört doch schließlich dazu, sein Produkt gut zu verkaufen. |
| |
| | |
| Benutzer Registriert seit: 07.08.2009
Beiträge: 94
PHP-Kenntnisse: Anfänger ![]() | Ich möchte eher einen anderen Sachverhalt darlegen. Dabei möchte ich jedoch auch betonen, dass ich niemals den Nutzen des Frameworks in Frage stelle. Jedes Framework hat seine eigene Berechtigung und natürlich auch Vor- und Nachteile. Was mich stört ist die Art und Weise der Präsenation des Frameworks von dr.e. Ich habe nichts gegen diese Person, jedoch möchte ich einige Punkte nennen, die mir im Zusammenhang mit dem - bereits genanntem - Vergleich zu anderen Framework eingefallen sind. Punkt 1: Augenscheinlich wirbt dr.e selbst in diesem Forum für sein Framework - vollkommen legitim. Müssen jedoch Neuveröffentlichungen jenes Frameworks angekündigt werden? Ist es nicht ausreichend, dass die Neuigkeiten ausschließlich auf der betriebseigenen Seite angekündigt werden? Punkt 2: Oftmals wird vor Allem der allgemein gültige Rahmen - den ein Framework bieten sollte - angesprochen. Dabei verliert dr.e leider manchmal den Anschluss zur Realität. Nochmal: Kein Framework ist perfekt. Kein Framework wird jemals alle Anforderungen des Kunden abdecken können. Software wird - da von Menschen entwickelt - niemals perfekt sein. Dafür würde ich meine Hand ins Feuer legen. Das sind eigentlich meine Kritikpunkte, die allerdings, um den Zusammenhang zu den Vergleichspunkten der Framework, Hand in Hand gehen. |
| |
| | ||
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Ich finde das in Ordnung. Zugegeben, die Eigenwerbung ist augenscheinlich, dafür finde ich es aber gut einen echten Experten hier im Forum zu haben, der Antworten auf spezifische Designfragen geben kann, wohlgemerkt Antworten aus der praktischen Arbeit. Wenn das APF einen großen Teil wiederkehrender Architekturfragen lösen kann, ist es doch legitim, das am konkreten Beispiel zu erklären, oder? Leider geht dem manchmal etwas die Allgemeingültigkeit ab, das stört mich manchmal, evtl. ist das aber auch der Problematik geschuldet, das Frameworks nunmal keine Klassensammlungen sind, sondern Systeme, in denen Komponenten konzeptuell aufeinander aufbauen. Zitat:
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- | |
| |
| Themen-Optionen | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Release 1.10 des Adventure PHP Framework (APF) veröffentlicht | dr.e. | Beitragsarchiv | 0 | 04.09.2009 16:26 |
| Release 1.10-RC2 des Adventure PHP Framework (APF) veröffentlicht | dr.e. | Beitragsarchiv | 2 | 21.07.2009 11:22 |
| Release 1.10-RC1 des Adventure PHP Framework (APF) veröffentlicht | dr.e. | Beitragsarchiv | 5 | 19.07.2009 21:03 |
| Release 1.9 (stable) des Adventure PHP Framework verfügbar! | dr.e. | Software-Design | 2 | 29.04.2009 08:13 |
| Release 1.9 (RC1) des Adventure PHP Framework verfügbar! | dr.e. | Beitragsarchiv | 1 | 25.03.2009 00:16 |
| Release 1.8 (stable) des Adventure PHP Framework verfügbar! | dr.e. | Software-Design | 9 | 15.01.2009 22:12 |
| Release 1.8 (RC1) des Adventure PHP Framework verfügbar! | dr.e. | Beitragsarchiv | 4 | 11.12.2008 09:44 |
| Release 1.7 (final) des Adventure PHP Framework verfügbar | dr.e. | Beitragsarchiv | 0 | 08.11.2008 17:54 |
| Release 1.7 beta des Adventure PHP Framework verfügbar! | dr.e. | Beitragsarchiv | 2 | 30.07.2008 17:50 |
| Release 1.6 final des Adventure PHP Framework verfügbar! | dr.e. | PHP-Fortgeschrittene | 0 | 13.06.2008 22:55 |
| BrickOO :: PHP Framework | Hroudtwolf | Scriptbörse | 14 | 06.05.2008 12:04 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php framework vergleich 2010, apf von dr.e., adventure php framework, welches php framework, adventure-php-framework, namespace \sites::apfexample\, php framework 2010, adventure php framework beispiel, kriterien frameworks, php framework vergleich, framework vergleich apf, php framework welches |