 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
Community News: PHP Library Interoperability Standards
by Chris Cornutt November 10, 2009 @ 15:12:09
A big topic in the world of PHP recently has been interoperability between libraries. With the release of PHP 5.3 and the introduction of namespaces some discussion of new standards around the use of namespaces to promote the interoperability of autoloader implementations has started.
The goal of this blog post is to reach out to the all the PHP open source projects and applications in hopes to get them to join our initiative and give a vote for approval. If we can get the entire community behind this initiative it will make it much easier to get acceptance by the PHP core team and get this standard advocated in the manual on php.net.
If your project is interested in joining the initiative please join the google group http://groups.google.com/group/php-standards and help us change PHP for the better!
voice your opinion now!
interoperability standard outreach support
An Phillips' Blog: COM/.NET Interop in Zero PHP
by Chris Cornutt January 29, 2009 @ 15:03:25
Ant Phillips looks a bit at some interoperability between the PHP and Project Zero when to comes to using the COM/.NET extension.
Zero doesn't currently support the COM/.NET extension in PHP. No matter though, there is a handy open source project called JACOB that bridges between Java and COM/.NET. In fact, there is an easier way to do this using a Groovy library called Scriptom. This is really just a friendly wrapper around JACOB to provide a better syntax for calling methods and accessing properties.
He also includes a quick introduction and howto on getting the functionality up and working in a Windows environment - download, add the JAR to your path, edit your php.ini and copy and paste some example code in to see it in action.
voice your opinion now!
com net interoperability zero extension jacob scriptom
Aaron Wormus' Blog: Interoperability is Overrated
by Chris Cornutt February 14, 2007 @ 07:19:00
Despite opinions from some of the PHP community, interoperability between PHP applications isn't is such a bad state - at least According to Aaron Wormus:
The fact of the matter is that it's not such a big deal. Porting a plugin from Wordpress to Serendipity is usually trivial, and as we see more web-services based plugins (stuff like the awesome askimet) the task becomes simpler and simpler.
Interoperability is overrated, the more you think of it the more complex it gets. As you start throwing in new factors into the equation (how will this interoperate with a java/c# application) you start to develop monsters like JSR 170 which solve a lot of problems on paper, but in reality are too unwieldy to be truly useful.
He even lists out some of his "steps to interoperability" to help speed things along (like "use as much abstract code as possible" and "use services").
voice your opinion now!
interoperability overrated abstract libraries glue services interoperability overrated abstract libraries glue services
Jared White's Blog: Winning the PHP 5 Framework Wars
by Chris Cornutt May 18, 2006 @ 05:51:11
It seems like every time you turn around, there's always someone going on about the "latest and greatest" framework that's just popped up and how it'll change the way you write your code. Of course, not all of them are all their cracked up to be, and in his new post Jared White looks at some of the things they'd need to be to make it.
The race is on to take a bite out of the Web development platform pie and become the dominant PHP 5 framework. Who are the players? What are the stakes? Who will win? This essay will spell it all out for you in black and white.
He starts with a clean slate, looking first at what a framework really is, it's usefulness, and a few of the general issues that surround their use. Also, based on the latest PHP stats (from Nexen.net), the gap between the use of PHP4 and PHP5 is still very large, making developing frameworks a bit more tricky.
Jared also lists out three objectives that the future of PHP will have to hold to make this gap get any smaller (and make developing applications a simpler process). Basically:
- adoption for PHP 5.1+ needs to increase dramatically
- standardized design patterns need to be established
- a general need for interoperability between frameworks/applications.
voice your opinion now!
framework war php4 php5 divide adoption design patterns interoperability framework war php4 php5 divide adoption design patterns interoperability
|
Community Events
Don't see your event here? Let us know!
|