Event #2722: Ending rails envy in PHP5

From: Date: Thu, 19 Jul 2007 00:06:39 +0000
Subject: Event #2722: Ending rails envy in PHP5
Groups: php.mirrors 
Request: Send a blank email to php-mirrors+get-36011@lists.php.net to get a copy of this message
Date: 2007-7-25 Country: USA Category: Conference URL: http://www.silverstripe.com/ending-rails-envy-in-php/ PHP5 introduced a number of more flexible language constructs that let us create software in more elegant ways. Sam Minnee of SilverStripe will show you how he used these in the development of his CMS to create a framework to do things that are normally thought to be beyond the reach of "simple" languages like PHP: * Automatically generate functions based to support manipulation of a data-object model. * Aggregations – change the behaviour of classes, or add more methods to them, without resorting to inheritance * Add methods to a class or object at run time The talk will cover some of the different approaches that he tried to implement this functionality, the pitfalls to be aware of, and explain the implementation currently being used in SilverStripe CMS, and how it is performing in production systems. -- https://master.php.net/manage/event.php?id=2722&action=approve https://master.php.net/manage/event.php?id=2722&action=reject https://master.php.net/manage/event.php?id=2722

« previous php.mirrors (#36011) next »