News Feed
Jobs Feed
Sections




News Archive
feed this:

Matthew Weier O'Phinney:
My ZendCon Beautiful Software Talk
November 19, 2012 @ 11:52:19

Matthew Weier O'Phinny has a new post to his site today sharing the video and slides from his "Beautiful Code" talk from this year's ZendCon conference.

Unusually for me, I did not speak on a Zend Framework topic, and had only one regular slot (I also co-presented a Design Patterns tutorial with my team). That slot, however, became one of my favorite talks I've delivered: "Designing Beautiful Software". I've given this talk a couple times before, but I completely rewrote it for this conference in order to better convey my core message: beautiful software is maintainable and extensible; writing software is a craft.

You can find the slides for his presentation on his site as well.

0 comments voice your opinion now!
zendcon12 beautiful software video slides


Bradley Holt:
Entity Relationships in a Document Database at ZendCon 2012 (Video & Slides)
November 19, 2012 @ 10:03:55

If you weren't able to attend this year's ZendCon conference and wanted to see Bradley Holt's talk about entity relationships and document databases, you're in luck - he's posted both the video and slides to his site. Here's his summary of the session:

Unlike relational databases, document databases like CouchDB and MongoDB do not directly support entity relationships. This talk will explore patterns of modeling one-to-many and many-to-many entity relationships in a document database. These patterns include using an embedded JSON array, relating documents using identifiers, using a list of keys, and using relationship documents. This talk will explore how these entity relationship patterns equate to how entities are joined in a relational database. We'll take a look at the relevant differences between document databases and relational databases. For example, document databases do not have tables, each document can have its own schema, there is no built-in concept of relationships between documents, views/indexes are queried directly instead of being used to optimize more generalized queries, a column within a result set can contain a mix of logical data types, and there is typically no support for transactions across document boundaries.

He also includes links to two of the tools he mentions in the talk - Doctrine CouchDB and the Doctrine MongoDB ORM.

0 comments voice your opinion now!
zendcon12 entity relationships document database video slides


Community News:
Northeast PHP Conference Wrapup
August 13, 2012 @ 11:16:21

The Northeast PHP Conference has wrapped up (this past weekend) and there were some great talks given and a good time had by a great group of attendees. If you weren't able to attend and want to catch up on some of the content presented at the event, check out the conference's page on Joind.in. There's links to slides for sessions like:

This is just a small sampling of the sessions, so head over to the conference's page and get the full list! Congrats to the Northeast PHP organizers for not only having a great first year but for selling out the event!

0 comments voice your opinion now!
nephp12 conference wrapup slides boston


Community News:
php|tek 2012 Wraps Up
May 25, 2012 @ 16:26:22

This year's php|tek 2012 conference has just wrapped up - some great sessions were presented, contributions were made at the hackathon and patches gathered by all.

If you attended this year's event, please be sure to give the speakers some feedback (on Joind.in) and, if you weren't able to, check out the "Slides" section for the presentations.

Topics at this year's event included:

0 comments voice your opinion now!
tek12 conference slides presentations feedback joindin


Jeremy Brown's Blog:
A Conversation About REST
April 28, 2011 @ 08:38:11

As mentioned in this new post to his blog Jeremy Brown has put together a presentation he calls "A Conversation about REST", a discussion that centers less around the implementation of REST and more about the concepts needed to fully understand it.

REST is a set of principles and not a specification, so as such you have freedom in how to develop your API. This freedom can lead to confusion though, as it's hard to find concrete examples of its implementation. This presentation explained what REST is and also presented a variety of topics and questions you will certainly come across while implementing your API.

You can watch a video of this great presentation (as taken at a Club Ajax meeting in Dallas) here and can follow along with his slides off of SlideShare. He also links to a great image that gives a flow overview of the possible paths a REST request could take.

0 comments voice your opinion now!
rest presentation clubajax video slides api concepts


Community News:
Ian Barber's Slides from ThinkVitamin "Deployment Tactics" Posted
January 28, 2011 @ 10:03:21

While not specifically about deploying PHP applications, Ian Barber's talk at the recent ThinkVitamin Code Management and Deployment Conference is packed full of good tips you can use in your web application deployment. He talks about everything from version control strategies, continuous integration, remote releases, package management, hotfixes and one of the most difficult things to do - rollback.

Still deploying sites and updates manually via FTP? This session will cover a number of automated deployment methods, best practice workflow for updating sites and fixing bugs, along with how to use staging servers, deploying to multiple machines, zips tars & scripts, packaged releases hotfixes, database changes, rollbacks and more.

There's tons of technologies mentioned, so you'd be better off going through his slides and taking your own notes. Unfortunately, a recording of the session isn't currently publicly available, but the slides are an excellent resource for those currently looking to better their overall deployment process.

0 comments voice your opinion now!
application deployment slides ianbarber confernece


Josh Holmes' Blog:
Rev it up with PHP and IIS
November 16, 2010 @ 09:53:42

In a new post to his blog Josh Holmes has written up a summary of a talk he and Mark Brown (also of Microsoft) gave about running PHP on IIS and how good the performance is. The summary is a result of their session at this year's Zend/PHP Conference.

Mark Brown and I did a talk at ZendCon last week on how well PHP runs in IIS and more specifically, some things that you should do in order to make it run really well on IIS.

They looked back at the history between IIS and PHP - a bit rocky at times - and how, with IIS7 and improvements to FastCGI, this relations has changed for the better. He mentions WinCache, URL Rewrite, the PHP Manager for IIS and the PHP Interoperability effort Microsoft has started.

0 comments voice your opinion now!
iis zendcon10 presentation slides microsoft


Lorna Mitchell' Blog:
Best Practices in API Design Audio and Slides
October 15, 2010 @ 11:42:51

Lorna Mitchell has new post today pointing out the release of both the slides and the audio from a presentation she gave at the PHP UK conference (back in February of this year) about some of the best practices in API design and development.

I really enjoyed giving this talk, since I work so much with APIs and enjoy sharing my ideas. The audio is now online so if you missed the talk, feel free to have a listen. You can also see the slides (on slideshare) and also read the series of blog posts I wrote on this topic which originally inspired the talk.

Lorna has also posted slides for several other of her web services talks including Working with Web Services, PHP and Web Services and Archtecting Web Service Applications.

0 comments voice your opinion now!
bestpractice api design audio slides phpuk10 conference


Ruslan Yakushev's Blog:
Slides and Questions from PHP on Windows Webcast
April 14, 2010 @ 11:40:02

Ruslan Yakushev has posted some of the slides and the questions from their "PHP Performance on Windows" webcast the other day (a part of the TEKX webcast series). He co-presented with Mark Brown.

There were a number of question at the end of the webcast that we did not get to answer due to lack of time. This blog post provides answers to those questions.

Questions were asked about php_mssql.dll removal, .htaccess on IIS, adding wincache support for Zend_Cache, a Microsoft-developed toolkit for PHP and quite a few more. If you missed the presentation, you can see the slides here and keep checking back on the TEKX webcast page for the video/audio download.

0 comments voice your opinion now!
slides performance windows ruslanyakushev markbrown tekx2010


Ibuildings techPortal:
DPC Sessions and Slides
June 15, 2009 @ 11:11:36

Whether you were at this year's Dutch PHP Conference or not, you might want to know more about the great talks given there. The techPortal has made it even simpler by linking all of the presentations in one place for you.

The Dutch PHP Conference 2009 is in the history books now but the spirit of sharing that went on there continues. [...] We will link to the slides as we are made aware of them by the speakers. Not all speakers will release slides or audio and that is fine with us. (it is, after all, their content and we respect that) However, for those speakers who do release them, this list will serve as the official repository.

So, check out the listing of the slides as they're added and, of you attended the conference, don't forget to give feedback for the presenters by clicking on those orange "thumbs up" bubbles following each talk.

0 comments voice your opinion now!
slides session dpc09



Community Events











Don't see your event here?
Let us know!


example object application zendframework2 opinion code functional podcast testing series tool interview development unittest release framework phpunit language community introduction

All content copyright, 2013 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework