2015-05-03から1日間の記事一覧
サービスコンテナ(IoCコンテナ) サービスコンテナとは DIを使ってクラス間の依存関係の解決を行います。 DIを使用することでクラスの依存関係をサービスプロパイダにもたせれる 結果的に柔軟でテストをしやすいプログラムをかける 機能 大きく分けて2つある…
手動での開発環境構築のリスク 本番サーバを新たに追加したい アクセスが増えてくると処理速度がたりなくなる場合がスケールアウトで対応 スケールアウト サーバの数を増やすことで性能を上げる方法 スケールアップ サーバのCPUやメモリを高性能なものにして…
ログのイメージ 長い文字列が永遠に続いてる 読みにくいしどーなってんのかわからん これがわかるようになったらすげー捗りそう ログを見るメリット 問題が発生した時の原因特定のきっかけになる アプリケーション改善のヒントがあったりする ログの重要性 …
jQueryを使うメリット ブラウザごとの固有仕様に縛られない 開発者の負担を軽減してくれる jQueryの特徴 ブラウザに依存しないDOM操作 イベントやCSS操作が簡単 エフェクトとアニメーション Ajax通信が楽にできる 拡張性がある(jQueryプラグイン) jQueryのバ…
リレーショナルデータベースの得意なこと データの一貫性が保証できる(トランザクション) 正規化を前提としているため、更新時のコストが小さい JOINや複雑な検索条件での検査が可能 枯れた技術であり、実績やノウハウがたくさんある リレーショナルデータベ…