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

php|architect:
Call for Papers for php|tek Conference
Dec 02, 2008 @ 00:00:00

With a reminder from php|architect today, they've posted their Call for Papers for the upcoming php|tek conference.

php|tek aims to be the conference of reference for PHP enthusiasts and professionals. As such, it features technical talks on topics that range from programming paradigms to internals development, all aimed at an audience comprised of beginners and professionals alike.

This year's theme is "$build->deploy->scale();"'"a nod to PHP's growing role in the rapid development of Internet applications of all sizes, from small to massive, covering a wide array of PHP-related topics. Regardless of the subject, we are partial to talks that tackle a specific issue in a thorough way, with a very pragmatic slant. Remember, attendees will come to the conference with the intent of learning something that they can take home and use in their daily lives'"they are not necessarily interested in why things work, but they are definitely interested in how they work.

Speakers get free access to the conference, some travel assistance (not completely paid for), and compensation for each of the talks given. Instead of havaing specific tracks of talks, they're opting for a "tag-based" approach, applying as many tags that fit to the talk.

To submit your talk ideas, send them off to proposals@phparch.com and include the usual contact info as well as a title, synopsis, audience level, talk type, and topics included in the presentation.

Remember, the deadline is December 21, 2005 - so get those proposals in today!

tagged: talk conference php|architect php|tek talk conference php|architect php|tek

Link:

php|architect:
Call for Papers for php|tek Conference
Dec 02, 2008 @ 00:00:00

With a reminder from php|architect today, they've posted their Call for Papers for the upcoming php|tek conference.

php|tek aims to be the conference of reference for PHP enthusiasts and professionals. As such, it features technical talks on topics that range from programming paradigms to internals development, all aimed at an audience comprised of beginners and professionals alike.

This year's theme is "$build->deploy->scale();"'"a nod to PHP's growing role in the rapid development of Internet applications of all sizes, from small to massive, covering a wide array of PHP-related topics. Regardless of the subject, we are partial to talks that tackle a specific issue in a thorough way, with a very pragmatic slant. Remember, attendees will come to the conference with the intent of learning something that they can take home and use in their daily lives'"they are not necessarily interested in why things work, but they are definitely interested in how they work.

Speakers get free access to the conference, some travel assistance (not completely paid for), and compensation for each of the talks given. Instead of havaing specific tracks of talks, they're opting for a "tag-based" approach, applying as many tags that fit to the talk.

To submit your talk ideas, send them off to proposals@phparch.com and include the usual contact info as well as a title, synopsis, audience level, talk type, and topics included in the presentation.

Remember, the deadline is December 21, 2005 - so get those proposals in today!

tagged: talk conference php|architect php|tek talk conference php|architect php|tek

Link:

Mike Naberezny's Blog:
My First php|architect Article (Zend Framework)
May 03, 2008 @ 07:06:06

If you just can't get enough information on the Zend Framework and are looking for a good overview of where it's come from and where it's going, you should check out the latest issue of php|architect magazine with the cover article from Mike Naberezny.

From his blog:

In the article, I begin by introducing Zend's motivations for creating a framework and how it relates to their PHP Collaboration Project. More information on these topics can be found on the Zend Framework website. I then dive into a tutorial where I take a business scenario and show how the components included in the Zend Framework can be put to work.

The article demonstrates a workflow where invoice data is retrieved from a web service, an invoice in PDF format is then built from that data, and finally the resultant file is emailed to a customer. The components Zend_XmlRpc_Client, Zend_Pdf, Zend_Mail, and Zend_Search_Lucene are explored along the way.

You can purchase both a print and electronic (PDF) copy directly from the php|architect site - no need to subscribe and a single issue only costs $3.50 USD.

tagged: zend framework php|architect article cover introduction zend framework php|architect article cover introduction

Link:

Mike Naberezny's Blog:
My First php|architect Article (Zend Framework)
May 03, 2008 @ 07:06:06

If you just can't get enough information on the Zend Framework and are looking for a good overview of where it's come from and where it's going, you should check out the latest issue of php|architect magazine with the cover article from Mike Naberezny.

From his blog:

In the article, I begin by introducing Zend's motivations for creating a framework and how it relates to their PHP Collaboration Project. More information on these topics can be found on the Zend Framework website. I then dive into a tutorial where I take a business scenario and show how the components included in the Zend Framework can be put to work.

The article demonstrates a workflow where invoice data is retrieved from a web service, an invoice in PDF format is then built from that data, and finally the resultant file is emailed to a customer. The components Zend_XmlRpc_Client, Zend_Pdf, Zend_Mail, and Zend_Search_Lucene are explored along the way.

You can purchase both a print and electronic (PDF) copy directly from the php|architect site - no need to subscribe and a single issue only costs $3.50 USD.

tagged: zend framework php|architect article cover introduction zend framework php|architect article cover introduction

Link:

php|architect:
July 2006 Issue Released
Jul 27, 2006 @ 08:18:17

php|architect has announced today that their July 2006 issue of their magazine has officially been released.

Articles in this issue include:

  • Anant Narayanan's look at development in PHP-GTK 2 (cover story)
  • Eric Angel's tutorial on using random images in form validation
  • Stefan Priebsch's thoughts on code structure and refactoring
  • and, of course, the Security Corner (with Chris Shiflett) and Test Pattern (with Jeff Moore) columns

You can either order a single issue or get a year's subscription of this great publication. The issue costs about $4.20 USD and the full year only comes in at $35.40 USD.

tagged: php|architect july2006 issue release phpgtk2 clustering refactoring php|architect july2006 issue release phpgtk2 clustering refactoring

Link:

php|architect:
July 2006 Issue Released
Jul 27, 2006 @ 08:18:17

php|architect has announced today that their July 2006 issue of their magazine has officially been released.

Articles in this issue include:

  • Anant Narayanan's look at development in PHP-GTK 2 (cover story)
  • Eric Angel's tutorial on using random images in form validation
  • Stefan Priebsch's thoughts on code structure and refactoring
  • and, of course, the Security Corner (with Chris Shiflett) and Test Pattern (with Jeff Moore) columns

You can either order a single issue or get a year's subscription of this great publication. The issue costs about $4.20 USD and the full year only comes in at $35.40 USD.

tagged: php|architect july2006 issue release phpgtk2 clustering refactoring php|architect july2006 issue release phpgtk2 clustering refactoring

Link:

Jeff Moore's Blog:
Dependency Injection in PHP
Jun 27, 2006 @ 06:00:15

In his latest blog post, Jeff Moore adds a bit more background to his column in the newest issue of php|architect covering "dependency injection".

The June issue of PHP Architect is out. My column this month is on dependency injection, a topic which I've been warming up to lately.

First there was CORBA. Then insane complexity of CORBA was supplanted by the intolerable complexity of EJB. Influenced by an agile mindset and the power of Unit testing, a group of java programmers began to construct simpler alternatives to EJB. Thus, the inversion of control frameworks were born. Martin Fowler came along, clarified and renamed the pattern dependency injection. This activity has originated in the Java world, but the pattern applies in PHP as well.

It is heartening to see an industry solve a problem over the course of a decade, moving from complex vendor driven middle-ware to simple patterns. The thing I like most about DI is how dead simple it really is.

He goes on to say that Fowler's article on the topic is a "must read" for anyone who will even be looking into dependency injection. He also mentions two issues he has with most of the other introductions - the examples they use and the "over-emphasis on the container".

His goal in writing this month's column was to help to avoid some of those problems while still keeping it relevant and easy to understand.

tagged: dependency injection article column php|architect tutorial dependency injection article column php|architect tutorial

Link:

Jeff Moore's Blog:
Dependency Injection in PHP
Jun 27, 2006 @ 06:00:15

In his latest blog post, Jeff Moore adds a bit more background to his column in the newest issue of php|architect covering "dependency injection".

The June issue of PHP Architect is out. My column this month is on dependency injection, a topic which I've been warming up to lately.

First there was CORBA. Then insane complexity of CORBA was supplanted by the intolerable complexity of EJB. Influenced by an agile mindset and the power of Unit testing, a group of java programmers began to construct simpler alternatives to EJB. Thus, the inversion of control frameworks were born. Martin Fowler came along, clarified and renamed the pattern dependency injection. This activity has originated in the Java world, but the pattern applies in PHP as well.

It is heartening to see an industry solve a problem over the course of a decade, moving from complex vendor driven middle-ware to simple patterns. The thing I like most about DI is how dead simple it really is.

He goes on to say that Fowler's article on the topic is a "must read" for anyone who will even be looking into dependency injection. He also mentions two issues he has with most of the other introductions - the examples they use and the "over-emphasis on the container".

His goal in writing this month's column was to help to avoid some of those problems while still keeping it relevant and easy to understand.

tagged: dependency injection article column php|architect tutorial dependency injection article column php|architect tutorial

Link:

php|architect:
June 2006 Issue Released
Jun 26, 2006 @ 12:09:09

The latest edition of the php|architect magazine has been released today - the June 2006 edition.

Inside this month's issue, there's articles like:

  • "The Total Eclipse of PHP Development" - a look at the PHPEclipse IDE
  • "Long Live the Code" - a look (by Stefan Priebsch) at writing OOP code and refactoring existing procedural code
  • "PHP Clustering on Linux" - Joseph H. Kouyoumjian demonstrates how you can create a scalable platform for critical PHP applications with no software license fees to worry about

And, as usual, there's the "Test Pattern" (Jeff Moore) and "Security Corner" (Ilia Alshanetsky) columns to check out, be sure to pick up your copy today!

tagged: php|architect magazine june2006 issue release php|architect magazine june2006 issue release

Link:

php|architect:
June 2006 Issue Released
Jun 26, 2006 @ 12:09:09

The latest edition of the php|architect magazine has been released today - the June 2006 edition.

Inside this month's issue, there's articles like:

  • "The Total Eclipse of PHP Development" - a look at the PHPEclipse IDE
  • "Long Live the Code" - a look (by Stefan Priebsch) at writing OOP code and refactoring existing procedural code
  • "PHP Clustering on Linux" - Joseph H. Kouyoumjian demonstrates how you can create a scalable platform for critical PHP applications with no software license fees to worry about

And, as usual, there's the "Test Pattern" (Jeff Moore) and "Security Corner" (Ilia Alshanetsky) columns to check out, be sure to pick up your copy today!

tagged: php|architect magazine june2006 issue release php|architect magazine june2006 issue release

Link: