ページ: << 1 ... 31 32 33 34 35 36 37 38 39 40 41 >>

PHPのアクセス解析「Lapis」導入

パーマリンク 2007/09/30 14:59:29 著者: あつ メール
カテゴリ: PHP

PHP4とPHP5で使えるフリーのアクセス解析を探していたのですが、一つ見つかったので、早速導入してみました。

Lapis 4.2.1

しばらく様子見です。
他にも良いのがあれば教えて下さい。

チームでPHPの開発をやるときの取り組み方法

パーマリンク 2007/09/25 15:21:22 著者: あつ メール
カテゴリ: PHP

第7回:技術共有と向上を目指すユニークなウノウの取り組みで紹介されていた内容についての考察。

自分の会社(一六社)に置き換えての考察です。

■ペアプログラミング
以前勤めていた会社で数日試してみたのですが、なかなか新鮮で良かったという印象です。
プログラムの書き方はもちろんのこと、各種ツールの使い方など、新たな発見がありました。

■コードレビュー
これも以前の会社でのことですが、多くの人の前でコードレビューはやったことがないのですが、JavaScriptの説明は行ったことがあります(基本レベルについてですが・・・)。
説明するということは、理解していないとできないことなので、自分のなかでの分かったつもりなどが解消できます。

■サイトレビュー
良いWEBサイトを見つけたら、情報を共有すると言う意味でも良いかと思います。

■勉強会
あとから出てくる「開発合宿」と同じですが、普段とは違った新たなものを作り出す機会はあった方が良いですね。
まだ参加していませんが、定期的にあるそうなので、楽しみです。

■社内ブログ
外部には公開できない内容に使っても良いかなと思いますが、現在はありません。

■ウノウラボブログ
社員は個々でブログを書いています。
自分のブログの目的は自分の知っていること、やっていることをどんどん公開し、メンバーに情報共有をすること。

■交換オフィス
これは今のところないかな。

■開発合宿
上の「勉強会」と同じです。

■フリーアドレス
似たような感じです。

■社内のソーシャルブックマーク
あれば便利だと思います。

■セミナー参加制度
名古屋ではなかなかないので、東京まで行くことになりますが、そうなると、個人の出費ではなかなか辛いものが。。。


一六社に入社して1ヶ月弱。
開発作業を全くやっていませんが、チームで向上していける環境を作っていきたいです。

CakePHPのキャッシュ機能

パーマリンク 2007/09/21 02:02:37 著者: あつ メール
カテゴリ: PHP, CakePHP

CakePHPのキャッシュ機能は簡単にできます。

キャッシュの設定を有効にします。
app/config/core.php

define('CACHE_CHECK', true); // falseをtrueに変更


あとはコントローラ側で下記のように設定するだけです。
app/controllers/posts_controller.php

<?php
class PostsController extends AppController {
    var $cacheAction = array('index'=>'1 hour');
    // キャッシュの指定方法はドキュメント参照
    var $helpers = array('Cache');    
}
?>


これで、app/tmp/cache/views/配下にキャッシュができます。

さらにキャッシュ機能で便利な点として、DBに変更が発生した場合に、自動でキャッシュがクリアーされます。

CakePHP 1.2ガイドブック

入力チェック 続き

パーマリンク 2007/09/20 00:39:45 著者: あつ メール
カテゴリ: PHP, CakePHP

CakePHPをつかってみようの先ほどの続きです。
必須以外のチェックも追加しました。
○文字以上のチェックなどです。

コントローラー側に下記を追加。
app/controllers/posts_controller.php

if(条件){
    $this->Post->invalidate('title_mojiover');
}


ビュー側に下記を追加。
app/views/posts/add.thtml & view.thtml

<?php echo $html->tagErrorMsg('Post/title_mojiover', 'タイトルは10文字以内で入力してください。') ?>


CakePHPのまとめはCakePHP入門をご覧下さい。

CakePHP 1.2ガイドブック

入力チェック(必須チェック)

パーマリンク 2007/09/19 22:33:28 著者: あつ メール
カテゴリ: PHP, CakePHP

CakePHPをつかってみようで入力チェックが全然やっていなかったので、対応。

とりあえず、必須項目(タイトル、本文)が未入力の場合にメッセージを表示するようにしました。

モデルを下記のようにする。
app/models/post.php

<?php
class Post extends AppModel
{
    var $name = 'Post';
    var $validate = array(
        'title'  => VALID_NOT_EMPTY,
        'body'   => VALID_NOT_EMPTY
    );
}
?>


ビューの表示させたい箇所に下記を追加。
app/views/posts/add.thtml & view.thtml

<?php echo $html->tagErrorMsg('Post/title', 'タイトルは必ず入力してください。') ?>

<?php echo $html->tagErrorMsg('Post/body', '本文は必ず入力してください。') ?>


CakePHPのまとめはCakePHP入門をご覧下さい。

CakePHP 1.2ガイドブック

<< 1 ... 31 32 33 34 35 36 37 38 39 40 41 >>

あつ

Facebookやってます

愛知県名古屋市在住のWEBシステム屋(SE・プログラマ)。株式会社一六社(いちろくしゃ)所属。PHP、 CakePHPを利用して日々開発中。WEBで地域活性化を目指します。好き:フットサル/GTD/Mac/ 住んだことのある場所:一宮(愛知)、豊田(愛知)、浜松(静岡)、浦添(沖縄)、中津川(岐阜)、名古屋(愛知)

検索

タグクラウド

勉強会

欲しい物リストの全て

レコメンデーションエンジン

16ブログ     powered by b2evolution