tag:blogger.com,1999:blog-1104587451872577814.post4789623991486776251..comments2022-12-22T14:53:22.489+09:00Comments on Blog @vierjp : 30.Google App Engine for PHPにおけるポータビリティを考えるUnknownnoreply@blogger.comBlogger4125tag:blogger.com,1999:blog-1104587451872577814.post-31392291021497185022013-05-24T19:53:39.540+09:002013-05-24T19:53:39.540+09:00>sessionデータのCookie格納は・・・
へぇぇ!勉強になりました。こういうのがあるの...>sessionデータのCookie格納は・・・<br />へぇぇ!勉強になりました。こういうのがあるのですね。<br />参考URLありがとうございます。<br />たしかにこれなら言語標準のセッションの必要性は下がりますね。Anonymoushttps://www.blogger.com/profile/14853077903597027313noreply@blogger.comtag:blogger.com,1999:blog-1104587451872577814.post-69085748827679310562013-05-24T19:42:38.155+09:002013-05-24T19:42:38.155+09:00sessionデータのCookie格納は、サーバーサイドsessionの実装が「Restfulじゃな...sessionデータのCookie格納は、サーバーサイドsessionの実装が「Restfulじゃない」「スケーラブルじゃない」といった理由で生まれたものだったと思います。Railsが採用して、色んなWebフレームワークに普及してるっぽいです。<br />pythonのwebapp2も標準はsecure cookiesで、memcacheやDatastoreへの格納はextra扱いです。私も最初はぎょっとしましたが、sessionにそんなデカいデータ入れない上、appengineなスケールアウトにしっくり来て、ほぼCookieで済ませてます。<br /><br />http://qiita.com/items/32efc5b7c73aba3500ff<br />http://webapp-improved.appspot.com/api/webapp2_extras/neranhttps://www.blogger.com/profile/03232166814723760434noreply@blogger.comtag:blogger.com,1999:blog-1104587451872577814.post-52519275751097467782013-05-24T17:54:57.119+09:002013-05-24T17:54:57.119+09:00むむ?「セッションのID」ではなく「セッションに格納するデータそのもの」をCookieに入れるフレー...むむ?「セッションのID」ではなく「セッションに格納するデータそのもの」をCookieに入れるフレームワークがあるのですか?<br /><br />ファイルアップロードはやっぱり透過的にできて欲しいですよ(*´・ω・)(・ω・`*)ネー<br /><br />データストレージに関しては既存アプリを載せるなら「Cloud Datastore」を使うよりもMySQL互換の「Cloud SQL」を使うのが楽でしょうね。RDB向けの設計をKVSに対応させるのはAppEngineにかぎらず大変でしょうから。<br />工数をかけてでもスケーラビリティが必要であれば「Cloud Datastore」化も良いのでしょうけど。<br />Anonymoushttps://www.blogger.com/profile/14853077903597027313noreply@blogger.comtag:blogger.com,1999:blog-1104587451872577814.post-27662916689145435702013-05-24T16:56:35.984+09:002013-05-24T16:56:35.984+09:00セッションは、Railsやwebapp2と同じCookieで値保持できる、FuelPHPやCodeI...セッションは、Railsやwebapp2と同じCookieで値保持できる、FuelPHPやCodeIgniterといったフレームワークベースなら、問題なさそうです。<br /><br />ファイルアップロードは、Cloud Storageをファイルシステムにマッピングする仕組みでもないと、有用なプロダクトの大半は移植で挫けそうです。<br /><br />MODX RevolutionというCMSだと、ファイルストレージを抽象化していて、ローカルのファイルシステムとAmazon S3を自由に選べます。S3互換でCloud Storageもいけるかも。<br /><br />PHPの場合、ユーザーも規模も大きいプロダクトほど、古い設計も引きずってて、ModelのDatastore化含め、現状のappengine対応は難しそうです。neranhttps://www.blogger.com/profile/03232166814723760434noreply@blogger.com