Posted by Marcus Antonius - Aug 18, 2009. in php Tekuna is small, just 3000 lines of source code, it Improves reusability with a component-oriented definition of the application and intuitive routing. Its small footprint will not pollute your codebase with Unnecessary stuff.

Below a more detailed feature list for Tekuna:
- Component-oriented Definition of the Application
- Intuitive Routing of Actions to Controllers
- Friendly URLs (RESTful API)
- MVC Architecture
- PHP Error handling with Exceptions (and Thus catchable)
- Separate Request and Response Objects
- Strict Input Filtering
- Full UTF-8 Support
- Support for multiple Template Engines
- Simple Multilanguage Support
- Fully unit-tested
- 100% Compliant E_STRICT
- Other Combinable with many frameworks (templating, ORM, Unit-testing ...)
- Geared to java programming and naming style
- Open Source under an MIT License
Current Tekuna the 0.1.189 version requires PHP 5.2.1 with Apache mod_rewrite enabled on your webserver. The quick start is available to Understand Tekuna Principles, architecture and features. The project is excellant at early stage and not ready for production, but you might check the project's roadmap to have a better idea about what's coming next.
Tags: framework , php , tekuna
Posted by Marcus Antonius - August 1, 2009. in php If you - at this stage of the game - no idea what a "tweet", to put up here www.twitter.com !
Now! We can talk as equals. Think of a framework. One big thing. With several options, modules, plugin support, MVC, perhaps a Data Mapper, etc, etc, etc.. Now think of a tweet: 140 characters. Things like oil and water, cat and dog, are Pauline and women (I'll still listen for it).
Well, trying to show feminine beauty to St. Pauline - or a framework need not be a great thing, for those who did not understand the joke - the founder of Symphony (the framework) created Twitto: a framework the size of a tweet , ie 140 characters. In fact - and logical - and he did not much, simply acts as a Front Controller pretty basic. But it is a proof of concept and uses new features of PHP 5.3, so ... the someone follows.
A <? Php
2 __ DIR__ require. '/ C.php';
3 if (! Is_callable ($ c = @ $ _GET ['c']?: Function () {echo 'Woah!';}))
4 throw new Exception ('Error');
$ 5 c ();
Now you can parguntar, what are the "new" things that twitto are using, simply:
Constant __ DIR__
Operator?:
Anonymous Functions
In the end, Twitto exists only as a joke, and to show some new features of PHP 5.3, but if he really is accepted as a framework it is the fastest existing. More forward some benchmarks show what I'm doing and twitto is already in them.
The site is Twitto: www.twitto.org
Source: PHPSP.og.br
Tags: framework , php , twitter
Posted by Marcus Antonius - July 30, 2009. in php In this post I will make a sínstese a series of posts on the use of frameworks in php and also the fact that a framework is not.
PHP is the programming language world's most famous for several reasons: flexibility, ease of use and various other factors. But sometimes the programming becomes monotonous and / or repetitive, and that is where a framework can help.
What is a PHP framework?
In summary the framework is a structure, you create a foundation for its application. In other words, the framework will allow rapid application development (RAD), which saves time, helps create stronger, more secure and reduce the amount of repeated code. The frameworks also allow beginners to create applications more stable ensuring a good relationship between the database and the outer display. This all allows you to spend more time developing the application itself than repeating the code that all applications have.
The idea behind the standard of work of a framework in PHP is linked to the model MVC (Model View Controller). MVC is a form of programming that isolates the business logic (such as the application functions) of the display layer (the eye). The Model takes care of the database, the View layer handles the display and the Controller handles the business logic. This all makes you work faster and in a sectorized.
Why use a PHP framework?
Developers use frameworks for various reasons, the largest of which is to streamline the development process. The re-use of code in several projects will save much time and work? This is guaranteed because the framework already has a number of modules pre-configured (and working) to make the most varied and common tasks like sending emails, connecting to the database, sanitation (cleaning) and data protection attacks.
Stability is another major advantage of the frameworks. The simplicity, which is a major "achievements" of PHP, also enabling countless failures and errors by novices? Not every code that works is necessarily correct and well developed.
Read more ...
Tags: framework , php