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

ServerGrove Blog:
Symfony2 components overview: ExpressionLanguage
Apr 10, 2014 @ 17:09:23

The ServerGrove blog has posted the latest in their series focusing on various components in the Symfony2 framework. This latest post looks at the ExpressionLanguage component, functionality that allows you to execute "expressions" easily.

This is the 10th post in our series on Symfony2 components and we will cover the latest component added to Symfony: the ExpressionLanguage component. This component was added in version 2.4 and provides a way to have dynamic aspects in static configurations. For example, it can be used to evaluate expressions in configuration files, create a DSL ,or build a business rules engine.

The tutorial shows you how to get it installed (via Composer) and provides a simple "before" and "after" example, the first using eval and the second using ExpressionEngine to reproduce the same effect. They note that the evaluation of the expression isn't the same thing as compiling it and re-execution will always take the same amount of time. The post then talks about some of the syntax, functions and caching features of the component. It dives a little bit deeper and looks at some of the internals of the component as well.

tagged: symfony2 component expressionengine overview example

Link: http://blog.servergrove.com/2014/04/07/symfony2-components-overview-expression-language/

PHP Town Hall Podcast:
Episode #3 - The EE Revolt of 2012 and Why You Should Unit-test Your Shit
Dec 27, 2012 @ 18:11:32

The PHP Town Hall podcast has posted their latest episode - Episode 3: "The EE Revolt of 2012 and Why You Should Unit-test Your Shit".

ExpressionEngine Pro Anna Brown and Testing Hero Chris Hartjes join Ben Edmunds and Phil Sturgeon to discuss the recent rumblings in the ExpressionEngine community and the new EE StackExchange site. We talk about Inversion of Control (IoC), what it is, why its useful and how it’s done. We also talk a little bit about how PHP has been (and is continuing) to move towards a post-framework world thanks to independant framework-agnostic components - and of course we talk with Chris about unit-testing.

You can listen to this latest episode either through the in-page player or by downloading it directly. You can also catch up on the two previous epsidoes covering PHP 5.5 and Composer/Laravel 4.

tagged: phptownhall podcast expressionengine unittest annabrown chrishartjes

Link:

CodeIgniter.com Blog:
What’s Happening Now?
Oct 27, 2010 @ 15:08:44

If you've been wondering what the latest happenings are with the CodeIgniter framework but haven't been able to find much outside of a few blog posts and email threads floating around, you're in luck! They've just posted a great update to the main CodeIgniter site about the framework and its relation, ExpressionEngine.

I’d like to give you an update on what’s happening with CodeIgniter. 2.0’s code has been stable and in use by ExpressionEngine and MojoMotor for many months [...] CodeIgniter has always been born from ExpressionEngine, both in terms of its code as well as its very ability to exist, since the commercial arm of EllisLab provides the resources necessary to maintain an open source framework and surrounding community. That is still the case, so to gauge what’s happening with CodeIgniter, you can often look to ExpressionEngine.

They also talk about some of the recent posts to the ExpressionEngine blog (like these two) and some of the things they're doing (EllisLab) to improve not only the quality of their software, their interaction with the community and how the code for the framework is managed.

tagged: codeigniter framework update expressionengine

Link:

PHPBuilder.com:
The PHP Content Management/Framework Upgrades in ExpressionEngine 2
Jul 30, 2010 @ 13:31:31

On PHPBuilder.com there's a recent article detailing some of the updates in the latest version of the ExpressionEngine product (CMS) from EllisLab.

This popular Web development solution recently took another major step forward with the July 12 release of ExpressionEngine 2.1, the product's first major upgrade in several years. Version 2 sports a number of new features and significant improvements over its predecessor, many of which I'll highlight in this article.

He touches on a few of the updates in this latest revision:

  • CodeIgniter Integration
  • Redesigned Control Panel
  • Improved Template Management
  • Integrated File Manager and Image Editor
  • Accessories (a sort of add-on feature)

You can find out more about ExpressionEngine on its site.

tagged: expressionengine upgrade content management

Link:

PHPBuilder.com:
ExpressionEngine Enhances PHP Content Management with Framework Flexibility
Mar 29, 2010 @ 13: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.

tagged: flexibility content management expressionengine

Link:

Community News:
ExpressionEngine/CodeIgniter Conference 2010
Jan 13, 2010 @ 20:58:21

For those out there that are either new to the CodeIgniter/ExpressionEngine scene or just want to refine your skills you might check out the EECI2010 conference being held in San Francisco in May 2010.

If you are enthusiastic and passionate about ExpressionEngine and CodeIgniter, then EECI2010 US is the conference for you. With internationally renowned speakers and a packed social schedule, EECI2010 is bringing the best of the community to San Francisco’s Fort Mason Center. Come with us, break new boundaries and meet new friends.

Speakers include several members of the EllisLab team (like Rick Ellis, Leslie Camacho and Derek Allard) as well as several well-known ExpressionEngine and CodeIgniter gurus from all around the world. You can still get in on the Early Bird pricing for this three day conference (here's the schedule) and get in for $275 USD without the MasterClasses or $525 for the full conference pass.

To reserve your spot be sure and register today!

tagged: sanfrancisco codeigniter expressionengine conference

Link:

Elliot Haughin's Blog:
ExpressionEngine2 & CodeIgniter: Will we see a change in the 3rd Party Market
Nov 05, 2009 @ 18:36:35

With some of the recent announcements about the future of CodeIgniter and Expression Engine opinions have been coming out all over including this one from Elliot Haughin about a potential change in the Expression Engine market.

If you’re a CodeIgniter developer I would say this: You WILL be able to develop ExpressionEngine addons, plugins, as if you were just coding away in a CodeIgniter development. And this is where the 3rd party ExpressionEngine market will start going crazy.

He suggests that, while the EE development market has been largely dominate by a select few companies, that could be about to change. Any development group that's already familiar with the CodeIgniter framework will be able to jump right in and get in on writing EE add-ons and compete with those companies.

So, what do we get from the competition? Well, the first thing to happen is a shift in quality. New developers will attempt to 'out-class' the competition with more features, better designs, and generally higher quality products. Once quality reaches a saturation point, it becomes inefficient to compete on quality alone. Then we see a shift in price.
tagged: codeigniter expressionengine plugin development

Link:


Trending Topics: