News Feed
Sections




News Archive
feed this:

Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Symfony Finland Blog:
PHP and Symfony Structure, Stability and Flexibility
July 03, 2015 @ 09:12:45

On the Symfony Finland blog they've posted a look at Symfony's past, present and future in terms of its structure and goals of stability and flexibility. This also includes some of the origins of PHP itself and how it evolved to the stage where creating framework made sense.

I like to think of modern PHP frameworks as glue to put together components to form something that is more than the sum of it's parts. [...] The Symfony Framework is a standard way (and framework code) to create applications using components. The application is always built with a specific structure, which allows code reuse of complete functionalities (Bundles in Symfony lingo) across projects. If you build using a collection of components, you'll need to invest time in learning how that software has decided to use the available components.

He talks more about the idea of components and how they make up a greater whole (like Symfony) and how they relate to the idea of "bundles". He then looks forward to the future of the framework, its long-term support and its work towards being fully PHP7 compatible.

The combination of the PHP language at 20 years and the Symfony framework at 10 years offers a stable platform with flexibility to adapt and grow in the future.
0 comments voice your opinion now!
symfony framework past present future component bundle stability structure flexibility

Link: https://www.symfony.fi/entry/php-and-symfony-structure-stability-and-flexibility

PHPBuilder.com:
ExpressionEngine Enhances PHP Content Management with Framework Flexibility
March 29, 2010 @ 08:33:37

In a new post to PHPBuilder.com today Jason Gilmore takes a look at a popular content management system from EllisLab called ExpressionEngine. He gives an overview of what it is and what it has to offer over some other CMSes out there.

Indeed, I concluded that no solution effectively offered both the fundamental features of a content management system and the flexibility of a web framework. However , after working with ExpressionEngine (one of the systems I recently highlighted in my article "The Top Five PHP Content Management Systems"), my opinion on this matter has fundamentally changed.

He mentions the hundreds of features included in ExpressionEngine, how it handles content management, templates and includes a powerful member/user management system. He also talk briefly about the plugin system with over 140 offerings currently available and more and more being added all the time.

0 comments voice your opinion now!
flexibility content management expressionengine


Manuel Pichler's Blog:
Why I love PHP
July 24, 2009 @ 11:06:20

In a (somewhat sadistic) example of why he loves the flexibility that PHP offers Manuel Pichler has posted a code snippet showing just how much PHP can bend.

While working on PHP_Depend's parser I realized one major reason Why I love PHP, it's the flexibility of language. Even if you think you now know all ways to solve a problem, there is always one more way to solve it.

At a high level, the code example does some crazy things with variable variables, magic functions and constants to ultimately output "f:bar()".

0 comments voice your opinion now!
flexibility language example


PHPImpact Blog:
Zend Framework The Cost of Flexibility is Complexity
February 23, 2009 @ 07:51:51

Sometimes power comes at a price - you get benefits from the added features and functionality, but you can lose something else along the way - the simplicity that brought you in originally. Federico Cargnelutti takes a look at a tool that can do just that - the Zend Framework.

Don't assume that just because you're using an object-oriented framework you are writing reusable and maintainable code. You are just structuring your spaghetti code. [...] The main problem with flexibility is that most developers give up trying to understand. I don't blame them, no one likes dealing with complexity

TO illustrate, he gives two code snippets from two example developers - Developer A makes full use of the framework and takes a more compact approach to the problem while Developer B adds in a bit more checking and takes a different path to the same (basic) end result.

0 comments voice your opinion now!
flexibility complexity cost zendframework example snippet


Utah PHP Users Group:
CodeIgniter - the PHP answer?
March 21, 2006 @ 07:03:45

With all of the frenzy in the PHP community surrounding the issue of frameworks, more and more articles on the subject are showing up - including this new post from the Utah PHP User Group site, a look at CodeIgniter.

We all like the productivity of Ruby on Rails but most PHP frameworks don't seem to be quite right - some are too complex, some not stable enough, some not supported by ISP's, etc. I've now tried most of them and my conclusion was to follow the "stupidly simple MVC" series to just write my own code in a simple way but with some structure.

But I noticed several posters to that blog series mentioned Codeigniter as a great way to go with sort of the same philosophy. And today it was mentioned in Planet PHP. So I checked it out today, Wow! - it is really, really nice.

John Taber, author of the article, shares his opinions on the framework mentioning its simplicity and flexibility. He also briefly makes reference to a "simplicity similarity" to the Zend Framework.

0 comments voice your opinion now!
codeigniter answer framework zend simplicity flexibility codeigniter answer framework zend simplicity flexibility



Community Events

Don't see your event here?
Let us know!


composer yii2 list framework language symfony project programming community interview php7 opinion series api laravel example application part2 introduction podcast

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework