タグ

2010年3月8日のブックマーク (5件)

  • Smartyでテンプレートエンジンの威力を知る(1/3) − @IT

    テンプレートが果たす役割 改まったビジネス文書や手紙の作成にはしばしば、テンプレートが利用されます。テンプレートに差出人や相手方の情報を入力するだけで、気の利いた季節のあいさつや丁寧な結びの句を織り交ぜた文書を簡単に作成することができます。 さて、PHPHTMLタグとPHPコードが共存できることを特徴とし、多くの利用者を獲得してきました。しかしPHPコードが冗長になるにつれ、HTMLの記述が複雑になり、デザインの修正が難しくなる傾向があります。 そこでPHPにおいても、文書テンプレートのアイデアを取り入れた「テンプレートエンジン」が利用されます。 テンプレートエンジンを利用すれば、PHPコードで作られたロジックが吐き出す値を、HTMLデザインを分離したテンプレートに埋め込むことが可能になります。この結果、ロジックを作成する作業と、HTMLデザインを編集する作業を分担して行うことが可能にな

    Smartyでテンプレートエンジンの威力を知る(1/3) − @IT
  • [ThinkIT] 第1回:PDOの概要 (2/3)

    現在のところ、PDOの当初の目標はほぼ達成され、計画されていた機能のほぼすべてが実装されています。PHPで使用できる主要なデータベースとして以下のものがサポートされています。 MySQLバージョン3と4(pdo_mysql) PostgreSQL(pdo_pgsqlSQLiteバージョン2と3(pdo_sqlite実際にはPDOだけしかSQLite3に接続することができません) Oracle(pdo_oci) Firebird(pdo_firebird) MSSQLとFreeTSD(pdo_dblib) ODBC(pdo_odbc)

  • intlab

    いろいろだよ

    intlab
    skyguild
    skyguild 2010/03/08
    電設部勉強会 LT
  • DRY原則 - Strategic Choice

    The DRY PrincipleDon't Repeat Yourself. どういうこと?重複したコードを書かないこと。その考えに基づいて設計すること。 適用範囲はコードだけではない。変化に強く柔軟なシステムを構築するために重要な考え方である。たとえば?「達人プログラマー」では二重化の発生する 4 つのパターンを解説している。やむをえない二重化 開発者に選択の余地が与えられない、環境が二重化を要求するような場合を指す。言語や環境などの二重化がある。不慮の二重化 設計の誤りによる二重化。手抜きによる二重化 二重化されることをわかっていながら、納期が直前だったりという事情でついやってしまう二重化。定数を直接コードに埋め込んでしまう 繰り返し使われるコードをインラインで書いてしまう 開発者間の二重化 プロジェクトの開発チーム同士で発生している二重化。あちらでもこちらでも同じ処理をしているのに

  • サービス終了のお知らせ

    平素より「PHPプロ!」をご愛顧いただき、誠にありがとうございます。 2006年より運営してまいりました「PHPプロ!」ですが、サービスの利用状況を鑑みまして、2018年9月25日(火曜日)をもちましてサービスを終了させていただくことになりました。 サービス終了に伴いまして、2018年8月28日(火曜日)を持ちまして、新規会員登録ならびにQ&A掲示板への新たな質問、回答の投稿を停止させていただきます。 なお、ご登録いただいた皆様の個人情報につきましては、サービス終了後、弊社が責任をもって消去いたします。 これまで多くの皆様にご利用をいただきまして、誠にありがとうございました。 サービス終了に伴い、皆様にはご不便をおかけいたしますこと、心よりお詫び申し上げます。 件に関するお問い合わせはこちらよりお願いいたします。