|
|
PHP Scripts Home
Free PHP Tutorials Java Scripts GIS Mapping Scripts Free Ajax Scripts SEO Tools News Archive Useful Links Free Software PHP Manual
We have 29 guests online
|
PHP Scripts
Frameworks
Free PHP Scripts by Gscripts.netF3::PHP Fat-Free Framework - PHP Script
Reviews (1)
For PHP MVC Developers on a Diet Scrip Reviewed by Dominic Xavio, 2010-01-13 Too often we see code hyped up as "frameworks". But when it comes to applying them to real-world situations, they fall short and sloppy or at the other end of the scale - are huge beasts that behave like control freaks - which make them unusable or hostile to average programmers. Some are touted as frameworks yet they act simply as front-end controllers which do nothing more than route URLs to classes, functions or include files in complicated directory structures. They make programming a bit easier, but lacking in many MVC aspects. Other procedural frameworks use method chaining (which can be quite long), you'd wonder at times what the right sequence should be. Some are simply too bloated with too many features than you'll ever need to use in simple blog or wiki applications. Most frameworks brag about being "lightweight" - which seems to be a relative term. Does a 50MByte framework that consumes a lot of resources qualify as lightweight? Let's call a spade a spade. A cargo truck is lightweight compared to a jumbo jet. Indeed. But if all we need to do to get from here to there on a "regular" basis is a car with some room to spare, why ride the space shuttle? Extra features are more often overkill, like using a jackhammer instead of a screwdriver. It seems like in the name of "improving" their software, developers simply forgot or ignored the fact that frameworks are meant to support structures, that is, make applications easier to fabricate and provide order along with industrial strength - not to be imposing structures themselves. This point is argumentative and has been going on since the days of the pyramid builders. Architects and engineers have gone thru endless debates because the first is focused on artistic freedom, the latter on structural integrity. Whichever the case may be, minimalism in framework design - where elegant architectual patterns and engineering excellence are available - is not a philosophy that's commonplace. However, it does manage to find its niche here and there. This is where the F3::PHP makes its mark. The minimalist framework is so rooted in its Zen world of construction components, that an entire Web application can be developed in so little, yet streamlined, code. That of course means a lot when we're talking programmer productivity and time-to-deploy. In fact, the entire F3::PHP command set has only 15 static methods and 6 template directives. Make no mistake about its puny size, it's got everything a Web designer needs to get any kind of job done. You won't see the fancy stuff found in large frameworks. It aims to be usable - not usual. It's very much like a modern compact Javascript toolkit for PHP. F3::PHP gives you a lot of freedom. It won't change your programming style, only your habits - albeit due to the powerful tools you'll have at your disposal. Despite that, F3::PHP is certainly not an end-all, be-all framework. It's not for everyone - only for those who want raw power behind simplicity. |
Directory StatsThere are 1036 listing and 46 categories in our websiteChange Language |
||||||||||||||||||||||||




