iPhoneへのプッシュ通知を行う際に、APNs-PHPというライブラリを使って通知ロジックを仕掛けていました。
スクラッチ開発する場合に参考にしたサイトに書いてあったような、通知制限などを自動的に回避してくれる的なことがあったためにAPNs-PHPを使ったのですが、
導入に際してはこちらを参考にすればさほど難しいこともなく、普通に導入できました。
iPhoneへのプッシュ通知を行う際に、APNs-PHPというライブラリを使って通知ロジックを仕掛けていました。
スクラッチ開発する場合に参考にしたサイトに書いてあったような、通知制限などを自動的に回避してくれる的なことがあったためにAPNs-PHPを使ったのですが、
導入に際してはこちらを参考にすればさほど難しいこともなく、普通に導入できました。
MySQLを使っていて、トランザクション処理の記述方法でちょっとした疑問があったので調べてみた。
例えば、今までは以下のように書いていたのだけど、
$sql = "SET AUTOCOMMIT=0"; mysql_query($sql) or die(mysql_error()); $sql = "BEGIN"; mysql_query($sql) or die(mysql_error()); $sql = "INSERT or UPDATE"; if(mysql_query($sql)){ $sql = "COMMIT"; mysql_query($sql) or die(mysql_error()); }else{ $sql = "ROLLBACK"; mysql_query($sql) or die(mysql_error()); }
いちいち長い!メンドクサイ!