カテゴリー別アーカイブ: 言語

HTML5&CSS/SQL/jQuery

プログラム言語の比較と選択基準


ふと、言語について考えていた。ちょっとキモいな(笑

■プログラム言語の比較要素

・市場単価、仕事の多さ、学習コスト
・用途
  ・対応環境:OS/DB/ブラウザ
  ・目的:Web/クラサバ/スタンドアロン/組み込み
  ・要件における、開発工数と処理速度
・言語サポート、開発環境、コミュニティ、ライセンス
・言語仕様
  ・コンパイラ/インタプリタ/JIT
  ・オブジェクト指向(OOP/prototype)、関数型対応

  ・データ型(環境依存)と型制約
  ・パッケージ(namespace)と変数スコープ
  ・制御文と演算子の機能と可読性
  ・ラムダ式(lambda/無名関数/匿名関数)
  ・コレクションの取り扱い
  ・例外処理/スレッド対応

  ・コメント/アノーテーション/ジェネレータ
  ・ビルトインライブラリ/外部ライブラリ

■Projectにおける言語選択基準

・技術者の確保のし易さ
・要件との相性
・言語サポートと将来性

だいたいは、js、SQLは必須だったりする訳ですが、
学習言語の選択の参考になれば。

【ZF2】複数のDB接続設定


51pQ55vR3xL._SL500_AA300_ZF2の初めての和書、濱田 優さんのZend Framework 2徹底解説、英語苦手な自分には、大変助かってます^^;。

こちらでは、良く使う機能かなぁと思うもので、書籍以外から調べた情報を書いていきたいと思います。あまりZF2の仕組みを理解していないので、見当違いのコードの場合、ご容赦ください。
今日は、DBの複数設定についてです。

続きを読む

【ZF2】モジュールの追加


Zend Framework 2やっとSEらしいエントリーです^^
PHPのプロジェクトで、Zendフレームワークを使用しようとしたところ、Version2になっていてディレクトリ構造もモジュールの管理方法も変わったようです。

まだ日本語の書籍等は出ていない様ですが、MVCモデルに慣れた方であれば、結構すんなり入っていけるのではないかと思われます。

自分が導入する中で、モジュールの追加で少し戸惑いました。導入に関しては、下記ブログを参考にしています。
続きを読む