タグ

CakePHPに関するdhalmelのブックマーク (24)

  • CakePHP開発者が知るべき10のこと

    先日、こんな記事が上がっていました。 Android開発者が知るべき10のこと この記事でまとまっているのは、Android開発において必要な10の項目です。 インターフェースの設計から、データの取り扱いまで。 AndroidはモバイルデバイスのOSで、CakePHPは単なるWebフレームワーク。 しかし、予め用意されたルールやAPIを活用する点は同じです。 つまり、フレームワーク全般において、開発者が知るべきことをまとめることが出来るはずです。 ここでは、私が良く利用するCakePHPフレームワークについて、開発者が知るべき10のことをまとめます。 1. CakePHPで良いのか CakePHPを使う際に、知るべきことその1。 それは、あなたは当にCakePHPを使うべきなのかということです。 現在、あらゆるフレームワークが溢れ返っています。 Ruby Ruby On Rail

  • 第4回CakePHP勉強会@Tokyo - events.php.gr.jp

    Event Entry::第4回CakePHP勉強会@Tokyo イベント内容CakePHP勉強会を久々に開催します。実践例やテクニックなどのセッションを設けますが、それ以上にCakePHPを楽しんでいる人、楽しみたい人で集まって交流を図りましょう! 毎回、半数ほどが初参加の方で顔ぶれも老若男女、外国の方もいる事もある集まりですので新しい参加者の方をどなたでも歓迎いたします! セッション終了後は会場内でそのまま懇親会を行います。この機会にぜひご参加ください。 ■会場 グリー株式会社 3Fセミナールーム 東京都港区六木4-1-4 黒崎ビル 3F http://www.gree.co.jp/corporate/location/ ■参加費用 懇親会の参加者は実費(最大2000円程度) ■募集について 会場のキャパシティを目途に2回に分けて参加者の募集を行います。 初回は昼なので2回目は夜に開

    dhalmel
    dhalmel 2009/05/08
    5/12 12:15
  • 携帯ライブラリ | ECWorks Blog

    最近案件で追われていましてなかなかブログ更新できなくてスミマセン。 さて、このたびリクルートエージェント様が主催されているクリエイター向け勉強会で、当方がセッションを担当することになりました。12/15とちょっと告知が遅くなってしまい申し訳ございませんが、もしお時間がありましたら是非ご参加いただければと思います。 ■タイトル 位置情報を用いた携帯webゲームの作り方と、事例紹介 GPS×携帯×PHPフレームワーク=地方活性コンテンツ! ■概要(紹介文より) 位置ゲーやチェックイン関連サービスの拡大など、何かと話題のジオメディア。 最近はスマホでの関連サービス展開が進んでいますが、 まだまだ携帯のシェアはフィーチャーフォン(ガラケー)がメイン。 今回は、フィーチャーフォンを含む携帯端末の位置情報活用をテーマに、 CakePHPでおなじみの滝下真玄さんを迎えて、 開発~ローンチまでの事例紹介を

  • CakePHP Users in Japan

    New CakePHP 5.2 Chiffon. Faster. Simple. Delicious. What's new in 5.2 The migration guide has a complete list of what's new in 5.2. We recommend you give that page a read when upgrading. A few highlights from 5.2 are: New "counter_cache" command New "nativeuuid" database type Error handling customization using methods in "ErrorController" Helper method for generation importmap for JavaScript files

    CakePHP Users in Japan
  • takeda-soft.jp

    takeda-soft.jp 2024 著作権. 不許複製 プライバシーポリシー

  • CakePHPにバッチ処理を組み込むには - CakePHPさん、お手やわらかに

    CakePHPで構築したアプリケーションにおいても、バッチ処理を組み込みたいケースはよくある話かと思います。僕は、CakePHPデビュー戦でいきなりバッチ処理を必要とするアプリケーションを作ろうとしてしまったので、どういうふうに組み込むのか、作法がわからず戸惑ってしまったわけですが。 いまだに戸惑いつつも、どうやらこういうことらしいというのは何となくわかったので、備忘録として書きます。 (CakePHP1.2ベースで書いてます。1.1は違うかも) バッチ処理用PHPファイルの置き場所 ドキュメントルートにCakePHPの各種ファイル群を設置すると、ドキュメントルート配下に以下のようなディレクトリができているはず。 /app/vendors/shells /vendors/shells どうやら、このどっちかに設置するようです。 どっちに設置しても動作するみたいですが、どう使い分けるのが作法

    CakePHPにバッチ処理を組み込むには - CakePHPさん、お手やわらかに
  • 蛮啾

    上海蛮啾网络科技有限公司(Manjuu Co., Ltd.)于2015年01月成立。因为LOGO标志性的形象“啾”和主题色,“蛮啾”也被玩家亲切地称之为“小黄鸡”。 目前,蛮啾主要作品为二次元即时海战手游《碧蓝航线》,游戏相关产品已登陆海内外市场并取得优秀的成绩。同时,蛮啾一直致力于原创游戏的不断创新,更在原创IP、漫画、动画、周边等更多的领域上不断探索和努力,并有自研产品正在锐意开发中。

  • CakePHPでスピード開発:郵便番号データ自動インポート

    CakePHP郵便局のサイトから郵便番号データCSVを取得し、データインポートする処理です。 ■テーブルの作成(PostgreSQLcreate table zips( created timestamp not null, id text primary key, pref text, address1 text, address2 text ); ■モデルの作成 app/models/zip.php ■メイン処理の作成 app/vendors/shell/zip.php Zip->begin(); $this->Zip->deleteAll(array("NOT" => array("id" => null))); $fh = fopen("ken_all.csv", "r"); while($cols = fgetcsv($fh,500)) {

  • CakePHP1.2 バッチ処理 | Sun Limited Mt.

    CakePHP1.2 にシェル機能というのがあるのを知りました。下記エントリでメールからの処理を実際に行う方法が紹介されています。 メール受信からのシェル機能実行 – Writing Some Code ちょうど CakePHP1.2で開発中のシステムで cron でのバッチ処理があるのでそれに応用してみたときのメモです。 バッチ処理で実行させるシェル機能を作成 今回は test という名前のシェル名にします。 app/vendors/shells/test.php を作成します。 < ?php class TestShell extends Shell { var $uses = array('Model'); function actionName(){ /* 実際の処理を書きます */ /* $this->uses に追加したモデルが使用できます */ $lists = $this-

  • CakePHPマニュアル

    John David Anderson (docs at cakephp dot org)までEメールを送るか、IRC (#cakephp on freenode as _psychic_)で、参加したい旨を連絡してください。 翻訳者Tips: アクセント文字のためにhtml entitiesを使用しないでください。このbookはUTF-8を使っています。 フレンドリーな文体を使ってください。 タイトルと内容を同時に翻訳してください。 翻訳する言語のページで閲覧・編集してください。そうしないと、英語ページの編集として記録されてしまいます。どの言語の翻訳なのかをレビューアーが知っていることはまれです。 マークアップを大幅に変更したり、新しい内容を追加したりしないでください。オリジナルの内容の情報に不備があるのであれば、英語の情報をまず編集してください。 用語を英語で書く場合には

  • CakePHP ユーザのためのハブサイト: Tops

    CakePHP ユーザのためのハブサイト Tweet CakePHPPHP用の高速開発フレームワークです。アプリケーションの開発・メンテナンス・配備において拡張可能なアーキテクチャを提供します。MVCやORMのような一般によく知られたデザインパターンを使って、開発コストを減らし、開発者が書くコード量を減らします。 このサイトは、CakePHPについての有益な情報を提供し、より一層活用していただくことを目的としています。

  • CakePHP モデルの関数 findAll - どうにかなるBLOG

    findAll($conditions,$fields,$order,$limit,$page,$recursive) 指定されたフィールドから、 (もし指定されていれば)$conditions にマッチするものを $page (デフォルトは1ページ目) ページから $limit レコードまで返す。 $conditions: 検索条件の配列。もしくは、SQL文の where 節の文字列 $fields: 取り出したいフィールドの配列 $order: 並び順 order by ******* の部分の文字列 $limit: 一度に読み込む数の上限 $page: 何ページ目から読み込むか($limitに依存) $recursive: モデルのアソシエーションを何階層たぐるか(デフォルトは0) [例] //SQL風に findAll("name='太郎' a

  • CakePHP1.2 Form ヘルパーで日付のフォームを作る | Sun Limited Mt.

    CakePHP1.2 の Form ヘルパーを使用して日付のフォームを作成したときのメモです。 $attr = array('minYear' => 2000, 'maxYear' => date('Y'), 'separator' => ' / '); echo $form->dateTime('Model/field', 'YMD', 'NONE', date('Y-m-d'), $attr); とすると下のような日付を選択するフォームができます。 第2引数の ‘YMD’ で年月日の並び順を指定します。日付を表示しない場合は ‘NONE’ を指定します。 NONE 非表示 YMD 年月日の順に表示 DMY 日月年の順に表示 MDY 月日年の順に表示 第3引数で時間表示の指定をします。 NONE 非表示 12 時間を12時間表示 24 時間を24時間表示 第4引数でデフォルトの日時を指定

  • its55 lab » coreserverでcakePHPを試す

    1月 14th, 2008 Posted in cakePHP, PHP cakePHPの動作環境をレンタルサーバーのcoreserver上に構築します。ローカルでの動作確認はCakePHPをローカルで試すを参照してください。 cakePHPはダウンロードしてきたモジュールを解凍すると、次のようなフォルダ構成になります。

  • PHP5.2.4ではPHPエラーでHTTP 500を返す

    via: Gregory Szorc’s blog – PHP Now Using Proper HTTP Status Codes on Error PHP5.2.4ではPHPエラーでHTTP 500 Internal Server Errorが返ってくるようにです。 PHP5.2.4RC3で試してみると、以下のような「Fatal Error」や「Parse Error」などスクリプトの実行が停止するようなエラーではHTTP 500が返ってきました。 <?php // Fatal Error: Call to undefined function a() a(); ?> <?php // Parse error: syntax error, unexpected '}' $f = true; if ($f) echo "a"; } ?> 例外投げてcatchしない場合も同じです。 <?p

    dhalmel
    dhalmel 2008/07/03
    コレダタノカー
  • N01ランキング マネーのヒント - Home

    今すぐお金が必要!でも他社で審査に落ちてしまった、そんな時におすすめの審査が柔軟なキャッシングサービスをご紹介します。

  • CakePHP guide

    blueocean.bz は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、blueocean.bzが全てとなります。あなたがお探しの内容が見つかることを願っています!

  • Re: CakePHP日記 #006 ディレクトリ構成とDB設計 : akiyan.com

    Re: CakePHP日記 #006 ディレクトリ構成とDB設計 2007-06-22 こんにちは。青い人です。CakePHPSNSっぽいものを作ろうとして挫折するまでのコーディング日記 | i d e a * i d e aが更新されました。#006にツッコミをいれていきます。 ディレクトリ構成、ユーザーディレクトリ直下はちょっと...? 変更後のレイアウトはこんな感じ。 /home/webadmin/ /app /webroot ← DocumentRootに設定。 /cake /vendors .htaccess index.php VERSION.txt /home/webadmin/ 直下というのが気にかかります。もしwebadminがあるユーザーの(この場合はおそらくwebadminユーザーの)ホームディレクトリだとしたら、/home/webadmin/sns/ の下に配置し

  • [php][CakePHP]うえちょこ的CakePHPリンク集 | うえちょこ@ぼろぐ

    CakePHPの関連で個人的に気に入ったサイトをリストアップしています。私の好みで選んでいるので、どちらかというと私的メモです。随時更新予定。 公式系 CakePHP URL:http://cakephp.org/ 説明: CakePHP公式家。体のDLなどもここから。 CakePHP Users in Japan URL:http://cakephp.jp/ 説明: 日のCakePHPのコミュニティ。個人的には日の公式はここだと思う。 スレッド1: CakePHPシステムデザイン(最新規約) 複数形・単数形についての説明 ファイル名の命名規則についての説明★お気に入り モデルの特殊なフィールド名についての説明★お気に入り マニュアル系 CakePHP プログラマーズ リファレンスガイド URL: http://www.cakephp.jp/doc/ 説明: 堂園氏が翻訳したCak

    [php][CakePHP]うえちょこ的CakePHPリンク集 | うえちょこ@ぼろぐ
  • CakePHP Modelに関する6つの誤解

    CakePHPのModelはActiveRecordライクなDBアクセス方法を提供しており、さらにアソシエーションを設定することにより複数テーブルの値を同時に操作できるなど、DB操作に対するインターフェイスが数多くあります。 ただ「手軽にDB操作ができる」という印象が先行しているゆえ誤解を招くことがあるようです。 1. クラス名に対応したテーブルしか操作できない Modelのクラス名とテーブルを自動でマッピングするのはフレームワークのいわば便利機能です。デフォルトでそのような動作をするだけで、容易に変更することができます。 Model#$useTableにテーブル名を指定すれば任意のテーブルを操作できます。 <?php class Foo extends AppModel { public $useTable = 't_user'; // t_userテーブル } ?> 2. DBを使わな