Geschrieben von Marcus Antonius - 18. August 2009. in php Tekuna ist klein, nur 3000 Zeilen Quellcode, es verbessert die Wiederverwendbarkeit mit einem Komponenten-orientierten Definition der Anwendung intuitiv und Routing. Der geringe Platzbedarf nicht verschmutzen Ihre Codebasis mit unnötigen Sachen.

Nachfolgend eine detaillierte Feature-Liste für Tekuna:
- Component-orientierten Definition der Anwendung
- Intuitive Routing von Aktionen, die Controller
- Friendly URLs (REST-API)
- MVC-Architektur
- PHP Fehlerbehandlung mit Ausnahmen (und damit abfangbar)
- Separate Anfrage und Antwort Objekte
- Strikte Eingangsfilterung
- Volle UTF-8 Unterstützung
- Unterstützung für mehrere Template Engines
- Einfache Mehrsprachige Unterstützung
- Komplett-Einheit getestet
- 100% konform E_STRICT
- Kombinierbar mit vielen anderen Frameworks (Templating, ORM, Unit-Tests ...)
- Ausgerichtet auf Java-Programmierung und Namensgebung Stil
- Open Source unter einer MIT-Lizenz
Aktuelle Tekuna der 0.1.189 Version benötigt PHP 5.2.1 mit Apache mod_rewrite auf Ihrem Webserver aktiviert. Die Quick-Start zur Verfügung steht Tekuna Principles, Architektur und Funktionen zu verstehen. Das Projekt ist ausgezeichnet in einem frühen Stadium und noch nicht bereit für die Produktion, aber Sie könnten das Projekt-Roadmap zu überprüfen, um eine bessere Vorstellung davon, was als nächstes kommt haben.
Schlagwörter: Rahmen , php , Tekuna
Geschrieben von Marcus Antonius - 1. August 2009. in php Wenn Sie - in dieser Phase des Spiels - keine Ahnung, was ein "Tweet", hier oben zu setzen www.twitter.com !
Jetzt! Wir können auf gleicher Augenhöhe zu sprechen. Denken Sie an einen Rahmen. Eine große Sache. Mit mehreren Optionen, Module, Plugin-Support, MVC, vielleicht ein Data Mapper, etc, etc, etc.. 140 Zeichen: Jetzt eines tweet denken. Dinge wie Öl und Wasser, Katze und Hund, sind Pauline und Frauen (Ich werde immer noch für ihn zu hören).
Nun, versuchen, weibliche Schönheit zu zeigen, St. Pauline - Notwendigkeit oder der Rahmen nicht eine tolle Sache sein, für diejenigen, die nicht verstand den Witz - der Gründer der Sinfonie (der Rahmen) erstellt Twitto: ein Konzept von der Größe eines tweet , also 140 Zeichen. In der Tat - und logisch - und er hat nicht viel, einfach als ein Front Controller ziemlich einfach. Aber es ist ein Proof of Concept und nutzt neue Funktionen von PHP 5.3, also ... das jemand folgt.
A <? Php
2 __ DIR__ require '/ c.php.';
3 if (!? Is_callable ($ c = @ $ _GET ['c']: function () {echo '! Woah';}))
4 throw new Exception ('Fehler');
$ 5 c ();
Jetzt können Sie parguntar, was sind die "neuen" Dinge, die mit twitto, sind einfach:
Konstante __ DIR__
Operator?:
Anonyme Funktionen
Am Ende existiert Twitto nur als Scherz und um einige neue Funktionen von PHP 5.3 zu zeigen, aber wenn er wirklich als Rahmen akzeptiert wird, es ist die schnellste vorhandene. Mehr nach vorne einige Benchmarks zeigen, was ich tue und twitto ist bereits in ihnen.
Die Seite ist Twitto: www.twitto.org
Quelle: PHPSP.og.br
Schlagwörter: Rahmen , php , twitter
Geschrieben von Marcus Antonius - 30. Juli 2009. in php In diesem Beitrag werde ich eine sínstese eine Reihe von Stellen auf dem Einsatz von Frameworks in php und auch die Tatsache, dass ein Rahmen nicht.
PHP ist die Programmiersprache weltweit bekanntesten aus mehreren Gründen: Flexibilität, einfache Bedienbarkeit und verschiedene andere Faktoren. Aber manchmal ist die Programmierung wird monoton und / oder sich wiederholende, und das ist, wo ein Rahmen helfen kann.
Was ist ein PHP-Framework?
Zusammenfassend kann die Rahmenbedingungen ist eine Struktur, erstellen Sie eine Basis für diese Anwendung. Mit anderen Worten, wird die Rahmenbedingungen erlauben die schnelle Anwendungsentwicklung (RAD), was Zeit spart, hilft erstellen stärker, sicherer und reduzieren die Menge an Code wiederholt. Die Frameworks ermöglichen auch Anfängern bis zu Anwendungen stabiler Gewährleistung einer guten Beziehung zwischen der Datenbank und dem äußeren Display zu schaffen. All dies ermöglicht es Ihnen, mehr Zeit für die Entwicklung der Applikation selbst als Wiederholung der Code, dass alle Anwendungen haben.
Die Idee hinter dem Standard der Arbeit eines Rahmens in PHP wird auf dem Modell MVC (Model View Controller) verbunden. MVC ist eine Form der Programmierung, die die Geschäftslogik (wie die Anwendung Funktionen) des Displays Schicht (das Auge) isoliert. Das Model kümmert sich um die Datenbank, behandelt die View-Schicht des Displays und der Controller übernimmt die Business-Logik. Dies alles macht Sie schneller arbeiten und in einem sektorisierten.
Warum ein PHP-Framework?
Entwickler verwenden Frameworks aus verschiedenen Gründen, von denen der größte, den Entwicklungsprozess zu optimieren ist. Die Wiederverwendung von Code in mehreren Projekten spart viel Zeit und Arbeit? Dies ist gewährleistet, da der Rahmen bereits eine Reihe von Modulen vorkonfiguriert (und arbeiten), die unterschiedlichsten und allgemeine Aufgaben wie das Versenden von E-Mails, die Verbindung zur Datenbank, Hygiene (Reinigung) und des Datenschutzes machen Angriffe.
Stabilität ist ein weiterer wichtiger Vorteil des Frameworks. Die Einfachheit, die einen großen "Errungenschaften" von PHP ist, so dass auch unzählige Ausfälle und Fehler von Anfängern? Nicht jeder Code, der funktioniert, ist unbedingt richtig und gut entwickelt.
Lesen Sie mehr ...
Schlagwörter: Rahmen , php