Successfully reported this slideshow.
Your SlideShare is downloading. ×

PHP Conference Japan 2010 : Zend Framewrok

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Upcoming SlideShare
phpcon2013_zf
phpcon2013_zf
Loading in …3
×

Check these out next

1 of 16 Ad

More Related Content

Slideshows for you (20)

Similar to PHP Conference Japan 2010 : Zend Framewrok (20)

Advertisement

PHP Conference Japan 2010 : Zend Framewrok

  1. 1. Zend Framework PHP Conference Japan 25 SEPTEMBER 2010 Updated & Updating 2009-2010 Thanks to #zftalk-ja@freenode
  2. 2. これまでのあらすじ
  3. 3. 2006/07/10 Ver0.1.5 2007/07/01 Ver1.0.0 2008/03/17 Ver1.5.0 2008/09/02 Ver1.6.0 2008/11/17 Ver1.7.0 2009/04/30 Ver1.8.0 2009/07/31 Ver1.9.0 2010/01/27 Ver1.10.0 2010/08/25 Ver1.10.8 Zend_Application, Zend_Tool, Zend_Navigation Zend_Form Zend_Amf, ZendX_Jquery Zend_Test_PHPUnit PHP 5.3 compatibile, Zend_Queue
  4. 4. Configuration Pattern setOptions() with Zend_Config or array Helper __call and PluginLoader (GoF) Design Patterns Adapter, Decorator, Strategy,,,,, Zend_Application LazyLoading Front Controller, MVC Database Abstraction Layers 個々のコンポーネントに デザインされた 柔軟性や拡張性の高さが あるからこそ成立する DI 機構 ( available since 1.8 )
  5. 5. 新たに ZF を基にした WEB アプリケーションを作る場合、 1.8 以降の手法を参考にした方が良いです。 (1.9 や 1.10 でも WEB アプリケーション構築の手法的にはそんなに変化はありません )
  6. 6. Migration ? 前バージョンからの移行
  7. 7. Zend Framework のマイナーならびにミニでのヴァージョンアップでは、コンポーネントやメソッドの追加はあっても、メソッドの挙動が変わったり、削除されたりということは基本ありません。 (2.0 に向けて変更を予定している箇所は、 E_USER_NOTICE が出力されます。 ) ZF の MVC を用いて WEB アプリケーションとして構築したものを、 1.8 以前のものから ZF のヴァージョンアップする際に、変更が必要となるところは internationalization 回り (Zend_Transalte) だけでしょう。 Migration?
  8. 8. http://framework.zend.com/manual/ja/migration.html マイグレーションについてもマニュアルがあります!
  9. 9. What Had happened for one year? この一年何が起こったか?
  10. 10. - Documentation Updated! チュートリアルの追加! - New Features より増強されたコンポーネント群 Zend_Cache_Manager , Zend_Exception - previous exception support , Zend_Barcode, Zend_Oauth Zend_Feed_Pubsubhubbub, Zend_Feed_Writer, Zend_Filter_Boolean Zend_Filter_Compress/Decompress Zend_Filter_Null, Zend_Log::factory() Zend_Log_Writer_ZendMonitor Zend_Markup , Zend_Cache_Backend_Static, Zend_Serializer , Zend_Service_DeveloperGarden Zend_Service_LiveDocx, Zend_Service_WindowsAzure , Zend_Validate_Barcode, Zend_Validate_Callback, Zend_Validate_CreditCard, Zend_Validate_PostCode, Zend_Pdf parsing speed has been improved by around 40% Additions to Zend_Application resources Refactoring of Zend_Loader::loadClass() to conform to the PHP Framework Interop Group reference implementation Updated Dojo version to 1.4 Zend_Tool was refactored to eliminate issues and bottlenecks, as well as to add a number of new features: ・ New CLI runner with home directory and configuration support ・ New providers for Model generation ・ Default project structure comes with logging support in the ErrorController Zend Framework 1.10 Released!
  11. 11. Zend_Serializer 's Adapter ・ PhpSerialize ・ PhpCode ・ Igbinary ・ Wddx ・ Json ・ Amf 0 and 3 ・ PyhonPickle http://www.slideshare.net/ralphschindler/whats-new-in-zf-110
  12. 12. ZF を利用するライブラリ・ CMS & ZF との協調 Others.. ZFPlanet, ZFBlog, Spizer, ZFirebug, ZFDebug, Akrabat, Noginn , Drake,,,, and more! ZFDoctrine http://github.com/beberlei/zf-doctrine Sopha Shanty_Mongo CMS KVS & DocDB
  13. 13. Zend Framework を アップデートさせるには?
  14. 14. Zend Framework をアップデートさせるには? * バグ報告 http://framework.zend.com/issues/ * コミッターになる http://framework.zend.com/wiki/ display/ZFDEV/Contributing+to+Zend+Framework * マニュアルのアップデート http://d.hatena.ne.jp/sasezaki/20100125/p1
  15. 15. What’s Next?
  16. 16. What's Next? Version 1.11 をリリース予定 ! Zend_Cloud ( 今日確定 ) ....and Zend_Filter_TwoWay ? Zend_Service_Tumblr ? Zend_Http_UserAgent ? Zend_Io & Zend_Media ? Zend Framework バージョン 1 系統はあともうちょっとだけ続きます! !

×