我的ZendCon’08总结有点晚了;会议让我既精疲力尽,又积压了大量的电子邮件和工作,自会议结束以来一直在消耗我的精力。然而,这也很好,因为它让我有时间反思……并最终将我的幻灯片上传到SlideShare。
ZendCon时而疲惫不堪,时而收获颇丰,时而富有教育意义,时而成果丰硕,时而令人气愤,时而精彩纷呈。到目前为止,我去过每一场ZendCon——我在Zend就职典礼前不到一个月就开始了——并且在每一场上都发表了演讲。我第一次说话是侥幸。DavidSklar刚开始在Ning工作,不得不退出他的“配置PHP”教程课程。MikeNaberezny和我被选中接手,我们有N+1名与会者,其中N是演讲者的人数。从那个不吉利的开始开始,我逐渐参加了更多的会议,并坚持更多地参加会议。我可以诚实地说,这是我记忆中规模最大、最繁忙、最关注社区的ZendCon。
今年,我参加了为期三天的七场马拉松比赛——是的,没错,七场——直到最后一天才放假。迈克和我在周一参加了我们的最佳实践教程,参加人数非常多.根据我们询问他们是否正在实施或熟悉我们列举的各种做法时举手的人数,我们可能能够在未来开始进行更高级、更深入的会议。
星期二,StefanPriebsch~~把我拉进~~说服我帮助举办一个“圆桌会议”UnConference会议,讨论ORM在PHP中的作用。我们的共识是ORM工具非常适合原型设计和快速开发,但任何好的ORM解决方案都应该解耦数据访问层,以便在性能成为考虑因素时允许使用经过良好调整的SQL进行存根。
那天早上晚些时候,我做了一个关于ZendFramework入门的演示文稿。我开发这个演示文稿是为了遵循我们新推出的QuickStart。演讲非常受欢迎,演讲结束后我收到了与会者提出的一些很好的问题。我希望在未来对其进行精简,以便可以将其呈现为截屏视频或网络研讨会。如果您对这些材料感兴趣,我建议您前往上面的链接并下载快速入门材料;它们有据可查,至少会涵盖我在演讲中所涵盖的内容。
下午,我进行了另一个非会议会议,这次使用Dojo和ZendFrameworktalk执行myRichUIs和EasyXHR。(我有没有提到与会者似乎无法获得足够的ZendFramework资料?)这次我真的很喜欢做这个现场的演讲(我之前在网络研讨会上做过)——我收到了一些很好的问题,但更好的是,我能够衡量观众对我所呈现的内容的反应。我很高兴看到人们像我一样对Dojo感到兴奋,我希望看到这种热情增长。就JavaScript工具包而言,Dojo确实是一个绝妙的选择,我认为我适当地展示了现在从ZendFramework中使用Dojo是多么容易。
星期二下午,我介绍了我关于Zend_Form的会议。我们原本计划就Zend_Layout
和Zend_Form
进行讨论,但那里至少有两个小时的材料不会凝结到1小时。相反,在UnConference会议期间,我们让Ralph介绍了一个关于Zend_Layout
的会议,而我则专注于Zend_Form
。再一次,在现场观众面前做这件事很有趣——尽管我在主舞台上几乎看不到观众。我看到了一些下次需要修整的地方——这将使我能够在未来展示Zend_Dojo
与Zend_Form
的集成。
在那之后,我立即前往与LornaJane进行另一场非会议会议。周一,KeithCasey在Mike和我介绍的教程之后找到了我,表示有人要求为UnCon做一个“svn提示和技巧”演示。我让他问问LornaJane是否有兴趣,因为我看到她在6月份的荷兰PHP大会上就这个主题做了精彩的演讲。经过一些来回,我们决定一起做,并在星期三早上勾勒出一个粗略的轮廓。演讲的听众非常多,听众的参与度也很高。做演示启发了我们考虑为将来的会议提交联合提案。
我迅速跑下楼,却发现我立即被要求参加“与团队会面”会议。这已经成为ZendCon的主要内容,并且在过去已经导致了一些……有趣的……交流。今年,会议座无虚席,我们就每个Zend产品进行了一些非常好的讨论——从ZendFramework到ZendPlatform。肯定有一些起哄者,但一切都很有趣,我们度过了一段美好的时光。(伙计,我觉得和英国人在一起已经耗尽了我的词汇量。)
实际上我参加的会议比我参与的要少,这很不寻常也很奇怪。我能参加的每一个都很好。对我来说最突出的是JayPipes关于JoinFoo的教程,它向我提出了很多问题,并在整个星期引发了许多讨论点。此外,我很高兴能够参加AlexRussell的Dojo演讲;在过去的几个月里,我在进行ZF/Dojo集成时与他交换了数十封电子邮件,听到他对HTML和浏览器支持状态的总结,以及他认为Dojo适合生态系统的方式,我感到很着迷。我很幸运能够在事后抓住他,这样我们就可以共进午餐和交谈-并且更惊讶地发现他不仅熟悉我所做的Dojo支持的所有方面,而且还使用了很多!
和我一样忙,直到星期三晚上我才有太多机会停下来享受社区。社区非常活跃!我经常在幻灯片准备工作中落后或忙于开会而无法“加入通常标志着好的PHP事件的乐趣”。这一次,我觉得自己融入了社区,也受到了所有人的欢迎。我进行了无数次对话,既有我完全不熟悉的人,也有我每年在ZendCon上见过的人,还有我在IRC和邮件列表上“见过”的人。任何开源项目的实力取决于它所吸引的社区,仅在这个基础上,PHP才会蓬勃发展。
那么,再见了,ZendCon08和我所有的新老朋友——希望我们明年能再见面!