We're excited to announce that Sam Minnee, SilverStripe's CTO and the architect behind our framework has been invited to speak at the OSCON software conference next week in Portland, on "Ending Rails Envy in PHP5":
PHP5 introduced a number of more flexible language constructs that let us create software in more elegant ways. Sam 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:
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.
Sam's talk runs is on Wednesday 25th July at 4.30-5.15 in "Portland 255" room.
(We are also speaking at a free session a few days earlier)
You'll never take us down, Rails Envy will never die! ;-)
http://www.RailsEnvy.com
Posted by Gregg Pollack, 3 years ago
Sam has uploaded his slides here:
http://www.silverstripe.com/rails-envy
He'll put more info up in coming days....
Posted by Siggy, 3 years ago
sorry, that should have been www.phpPeanuts.org
Posted by Henk Verhoeven, 3 years ago
Ruby on rails not only became popular because of the flexibility of Ruby, but also because if its scaffolding. Yet the user interfaces Rails' native scaffolding produces are very basic. This is because scaffolding was only seen as a technique for prototyping and a starting point for building applications. Nowadays plugins exist for Ruby on Rails that take scaffolding a lot farther, not just doing CRUD but also relations and searching, and oing it dynamically in production environments too. There's an interesting article about it on IBM Developerworks titled "Turbocharge Ruby on Rails with ActiveScaffold". These plugins are now becoming very popular (ActiveScaffold had over 36.000 downloads (dd july 2007) ). It looks like extended scaffolding is the new trend in the Rails community.
Extended scaffolding can be done in PHP too. In fact the phpPeanuts framework has been doing it since it's very first beta dd march 2004 (that's right, that is before the first Rails beta on ruby force). PhpPeanuts has been designed for this right from the start and has accumulated 4 years of experience. You don't need to wait for another Rails clone to be ported to PHP, you can download it right now.
For more information see www.phpPenauts.org. There's a hyperlink to a page about Ruby on Rails that contains a link to the article on IBM Developerworks.
Posted by Henk Verhoeven, 3 years ago
That sounds great. Unfortunately I'm UK based and won't be able to attend. I'd love to see some slides (especially on mixins/aggregation without inheritance). Sam - will you be posting the presentation here?
Posted by Stephen Beattie, 3 years ago
RSS feed for comments on this page | RSS feed for all comments
Looking for our Open Source Software? Then head to SilverStripe.org.
Comments on this website? Please give feedback.