PHP
こんにちは、結構前に書いたScrapyについての記事が地味にはてブがついたり、 Tweetされていたりして密かに喜んでいる、@ij_spitzです。 今回はCakePHPでAjaxを実装したときに半日ほど躓いてしまったポイントについて書きたいと思います。 CakePHPは2.5系を…
こんばんは、久々のブログの更新になります。 最近はCakePHPやRuby on Railsで開発をしています。 iOSのデベロッパー登録もしてswiftも趣味の範囲ですが、一応やっています。 開発をしていると複数のページで同じ部分レイアウトのコードを書くことがあると思…
今回はPHP SDKを利用して、facebookログインを実装しようとして、 つまずいたポイントを紹介します。 この問題を解決するために、丸1日くらいかかりました。 getLoginUrl()メソッドを用いて、facebookのDialog認証を行い、 getUser()メソッドでfacebookidを…
現在PHPのFacebookSDKを使ってGraphApiを叩く、 みたいなサービスを作っています。 そこでイベントのIDからイベントの参加者を取得したい、と思ったのですが FQLを使わずにFacebookオブジェクトのapiメソッドを使うと クエリは2個に分けないといけないしで少…
クラスのメンバー変数に外部のオブジェクトを持たせたい場合、 他のクラスから参照して書き換えられるように、 public変数にしなければならないみたいです。当たり前のことですが、今日ここで割と時間とられました。 コードの一例... class FacebookApi { pu…
PHPでファイルを読み込むときの関数がrequire,includeです。 今まではフレームワークを使っていたのでそんなに意識していなかったのですが、 最近PHPをベタ書きすることがあり、 ハマったことがあったので書いておきます。 PHPでは読み込み元のファイルがカ…
PHPでDBから情報を取得するとき 高速化のためにキャッシュを導入することがあると思います。 そのキャッシュにも色々種類があって、、 ・memcached ・テンプレートエンジンであるSmartyのキャッシュ ・APCキャッシュ ・サーバーキャッシュ僕が思いつくのはこ…