Meta開発者向けドキュメントMetaソーシャルグラフからデータを送受信する基本的な方法と、アプリのニーズに合ったAPI、プラットフォーム、製品、SDKを実装する方法について学習します。
はじめに PHPは、企業から個人まで、幅広い用途に利用され、Webシステムを構築するうえで無くてはならない存在となっています。昨今の経済状況から、Java一辺倒の大企業や大手SIerもPHPによる開発にシフトしてきています。 PHPは、手軽に始められるハードルの低さが魅力の言語です。HTMLと混在して、シンプルに使用するもよし、大規模なWebサービスに向けて本格的なシステム構築も可能です。 開発者の裾野が広いのと同様にコーディングツールの利用状況にも大きな差があるようです。シンプルなテキストエディタを使用する強者から有償ツールを使用する合理主義まで千差万別です。 今回紹介するEclipse+PDTは、その中間に位置する開発ツールと言えます。テキストエディタよりは、はるかに高機能です。有償ツールよりは、低機能ですが低コストです。このような素晴らしいツールが簡単に手に入れられるのですが、まだ使
Cakeでキャッシュ周りの調査をしていたら、モデルのメソッドの実行結果をキャッシュさせるbehaviorがあるのを見つけました。 CakePHP1.2 Behaviorでモデルのメソッドキャッシュを行う これが相当いい感じなので、その利点や導入方法についてまとめておきたいと思います。 コントローラのスリム化 MVCモデルでキャッシュを利用しようという話になると、大抵Controllerでキャッシュヒットの有無を確認して、ヒットしない場合キャッシュをリセットする、というロジックがまず頭に浮かぶと思います。 if (($posts = Cache::read('posts')) === false) { $posts = $this->Post->find('all'); Cache::write('posts', $posts); } ただ、コントローラで毎回このようなキャッシュヒットを確認
早くも蚊に刺されました nakamura です。きっとおいしそうなんでしょうねぇ。分かる分かる。 今日は CakePHP 連載の 7 回目!CakePHP のキャッシュをファイルではなく memcached に保存する方法を紹介します。 memcached って? データやオブジェクトをメモリ上に保持する為のキャッシュサーバです。ファイルにキャッシュするよりも高速に動作し、PHP, Java, Perl 等を始めとするプログラミング言語や MySQL, PostgreSQL といった RDBMS など memcached を利用可能なクライアントアプリケーションはとても多岐に渡ります。 この辺りが詳しく解説してくれています。 memcached - Wikipedia 特集:memcachedを知り尽くす|gihyo.jp … 技術評論社 memcached をインストールする 今回は C
株式会社ミクシィ 開発部 システム運用グループの長野です。普段はミクシィのアプリケーション運用を担当しております。今回から数回にわたり、最近Webアプリケーションのスケーラビリティの分野で話題になっているmemcachedについて、弊社開発部 研究開発グループの前坂とともに、使い方や内部構造、運用について解説させて頂きます。 memcachedとは memcachedは、LiveJournalを運営していたDanga Interactive社で、Brad Fitzpatrick氏が中心となって開発されたソフトウェアです。現在ではmixiやはてな、Facebook、Vox、LiveJournalなど、さまざまなサービスでWebアプリケーションのスケーラビリティを向上させる重要な要素になっています。 多くのWebアプリケーションは、RDBMSにデータを格納し、アプリケーションサーバでそのデータ
ちと、気になったので、調べた時のメモ。 HandlerSocket Plugin for MySQL InnoDB等のデータベースエンジンの性能を限界まで引き出します。 という言葉に惹かれて、、、 http://engineer.dena.jp/2010/08/handlersocket-plugin-for-mysql.html さて、メモは下記。 ——————————————————————————————————————————————————— 概要 ・MySQLデータベースへのアクセスを高速化するためのプラグインです。 特徴 ・MySQLをNoSQLライクに使用することができる。 ・MySQLレイヤを通さずTCP/IP経由でInnoDBを直接操作しInnoDBエンジンの性能を限界まで引き出す。 MySQLレイヤとは SQL文の解析、テーブルのオープン/ロック/アンロッ
不況対策!個人でも有効な方法 不況でもハイパーインフレでも生き残るために、個人でも出来る有効な資産の守り方について紹介するとともに、時代を生き抜くための考え方を指南致します! WHAT'S NEW(新着記事は下記よりご覧ください) 02月09日・・・『179万2470余年』と666に示唆された2025年 01月01日・・・2019年平成最後の年に解き明かす弥勒菩薩56億7千万年の謎 05月18日・・・インフレの兆候を確認 12月22日・・・2018年は円安・原油高のインフレが始まる年 10月28日・・・蜘蛛の預言 番外編~『野馬台詩』に隠された「白」と伊勢物語~ 10月26日・・・ ガートレー222パターンでポンド円売り 10月23日・・・ポンド円売りは撤退、窓埋めを待つべし 10月22日・・・お詫び~辛酉の月の修正~ 10月20日・・・庚破日(かのえやぶるの日)の大転換 10月18日・・
<?php $xml_string = <<<XML <root> <Fruit id="001"> <Name>リンゴ</Name> <From>青森</From> </Fruit> <Fruit id="002"> <Name>バナナ</Name> <From>沖縄</From> </Fruit> <Fruit id="003"> <Name>ブドウ</Name> <From>山梨</From> </Fruit> <Fruit id="004"> <Name>イチゴ</Name> <From>栃木</From> </Fruit> </root> XML; ?> <?php $xml = simplexml_load_string($xml_string); ?> <dl> <?php foreach($xml->Fruit as $Seika) { print "<dt>".$Seik
先日、こんな記事が上がっていました。 Android開発者が知るべき10のこと この記事でまとまっているのは、Android開発において必要な10の項目です。 インターフェースの設計から、データの取り扱いまで。 AndroidはモバイルデバイスのOSで、CakePHPは単なるWebフレームワーク。 しかし、予め用意されたルールやAPIを活用する点は同じです。 つまり、フレームワーク全般において、開発者が知るべきことをまとめることが出来るはずです。 ここでは、私が良く利用するCakePHPフレームワークについて、開発者が知るべき10のことをまとめます。 1. CakePHPで良いのか CakePHPを使う際に、知るべきことその1。 それは、あなたは本当にCakePHPを使うべきなのかということです。 現在、あらゆるフレームワークが溢れ返っています。 Ruby Ruby On Rail
BAKEとは・・・ BakeとはCakePHPのMVC構造にあわせたソースを自動的に生成するソースコード自動生成機能である。BAKEではプログラムの基本動作である「作成(Create)」、「読み出し(Read)」、「更新(Update)」、「削除(Delete)」[CRUD機能]を行うプログラムを自動生成してくれる。さらにCakePHPでの開発するプロジェクトに必要なフォルダ、各種ファイルを自動生成してくれる。 1:プロジェクトの作成 CakePHPでの開発に必要なファイル、ディレクトリをプロジェクト単位で作成してくれる。 2:モデルの作成 作成されたDBのテーブル名を元にモデルデータを出力する。 EX:テーブル名が「masters」のモデルを作成する場合は「master.php」というphpが生成される。 3:コントローラの作成 作成されたモデルをもとにしたコントローラーデータを出力する
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く