FMCakeMix、CakePHP 2.0対応への道
Upcoming SlideShare
Loading in...5
×
 

FMCakeMix、CakePHP 2.0対応への道

on

  • 2,521 views

2011/12/10 FileMaker Pro 東京ユーザーズミーティング発表資料

2011/12/10 FileMaker Pro 東京ユーザーズミーティング発表資料

Statistics

Views

Total Views
2,521
Slideshare-icon Views on SlideShare
1,586
Embed Views
935

Actions

Likes
0
Downloads
0
Comments
0

8 Embeds 935

http://www.famlog.jp 808
http://www.emic.co.jp 108
http://192.168.0.60 10
https://www.emic.co.jp 4
http://219.109.220.99 2
http://webcache.googleusercontent.com 1
http://translate.googleusercontent.com 1
http://cache.yahoofs.jp 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    FMCakeMix、CakePHP 2.0対応への道 FMCakeMix、CakePHP 2.0対応への道 Presentation Transcript

    • FMCakeMixCakePHP 2.0 2011/12/10 FM-Tokyo
    • Agenda• FMCakeMix• CakePHP 2.0•
    • FMCakeMix
    • CakePHP• PHP Web• MIT• http://cakephp.org/
    • CakePHP• 2005 "Cake"• 2006 5 CakePHP 1.0• 1.1 1.2 1.3 CakePHP 2.0 2011 10
    • FMCakeMix• CakePHP FileMaker• FileMaker Server Web CakePHP
    • FMCakeMix• Alex Gibbons Beezwax Datatools, Inc.• 2009 GitHub
    • FMCakeMix• CakePHP 1.3• CakePHP 2.0• 2.0
    • CakePHP 2.0
    • • Git • OS X Lion Mac App Store Xcode• GitHub
    • Git• "Git is an extremely fast, efficient, distributed version control system ideal for the collaborative development of software." (github.com)
    • GitHub• "GitHub is the best way to collaborate with others. Fork, send pull requests and manage all your public and private git repositories." (github.com)• "Social Coding"
    • Git• git clone•• git add git commit
    • Mac• GitX • http://gitx.frim.nl/• GitHub for Mac • http://mac.github.com/
    • Demo
    • • CakePHP 2.0 • http://book2.cakephp.org/ja/ appendices/2-0-migration-guide.html
    • • CakePHP 2.0.2 • 2.0.4 ……•
    • • app/Model/Datasource/Database/ dbo_fmcakemix.php• app/Test/Case/Model/Datasource/ Database/dbo_filemaker_fx.test.php• app/Test/Case/Model/Datasource/ Database/models.php
    • • FileMaker Server DriverUnitTesting.fp7• app/Config/database.php $test DB
    • • dbo_filemaker_fx.test.php• CakePHP 2.0• dbo_filemaker_fx.test.php FilemakerTest.php
    • • • lib/Cake/Model/Datasource/ Database/Mysql.php • lib/Cake/Test/Model/Datasource/ Database/MysqlTest.php
    • • App::import() App::uses()• getMicrotime() microtime(true)
    • • DataSource DboSource• $this->_queriesLog[] affected =>
    • • PHPUnit• save()• models.php
    • PHPUnit• PHP• CakePHP 2.0 SimpleTest PHPUnit 3.5• CakePHP 2.0.3 PHPUnit 3.6
    • FMCakeMix• CakePHP 1.3 FMCakeMix ID -recid•
    • •••
    • • GitHub••
    • FMCakeMix• CakePHP• CakePHP 2.0
    • •••
    • • FMCakeMix CakePHP FileMaker•• GitHub FileMaker
    • Q&A
    • URL• https://github.com/beezwax/FMCakeMix• https://github.com/matsuo/FMCakeMix• http://news.mynavi.jp/column/fmxphp/