プライム無料体験をお試しいただけます
プライム無料体験で、この注文から無料配送特典をご利用いただけます。
非会員 | プライム会員 | |
---|---|---|
通常配送 | ¥410 - ¥450* | 無料 |
お急ぎ便 | ¥510 - ¥550 | |
お届け日時指定便 | ¥510 - ¥650 |
*Amazon.co.jp発送商品の注文額 ¥3,500以上は非会員も無料
無料体験はいつでもキャンセルできます。30日のプライム無料体験をぜひお試しください。
¥3,080¥3,080 税込
発送元: Amazon.co.jp 販売者: Amazon.co.jp
¥152¥152 税込
配送料 ¥257 6月3日-4日にお届け
発送元: 古本倶楽部【午前9時までのご注文は当日発送】【通常24時間以内発送】 販売者: 古本倶楽部【午前9時までのご注文は当日発送】【通常24時間以内発送】
無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません。
ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。
携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。
Smarty入門: PHP+テンプレート・エンジンでつくるMVCアプリケーション 単行本 – 2005/3/1
購入オプションとあわせ買い
- 本の長さ319ページ
- 言語日本語
- 出版社翔泳社
- 発売日2005/3/1
- ISBN-104798108839
- ISBN-13978-4798108834
よく一緒に購入されている商品
この著者の人気タイトル
商品の説明
出版社からのコメント
著者について
静岡県榛原町生まれ。一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。Microsoft MVP for XML(Jan 2004~)。執筆コミュニティ「WINGSプロジェクト」の代表でもある。また、@ITの.NET、Windows、Java、Linux、Database、XML、Web Client&Reports、FYIなどの各フォーラムにて連載、「日経ソフトウェア」(日経BP社)、「Web+DB Press」「Java Press」(以上、技術評論社)などでも記事を執筆中。最近では、IT関連技術の取材、講演まで広く手がける毎日である。(本データはこの書籍が刊行された当時に掲載されていたものです)
登録情報
- 出版社 : 翔泳社 (2005/3/1)
- 発売日 : 2005/3/1
- 言語 : 日本語
- 単行本 : 319ページ
- ISBN-10 : 4798108839
- ISBN-13 : 978-4798108834
- Amazon 売れ筋ランキング: - 281,044位本 (本の売れ筋ランキングを見る)
- - 278位Webプログラミング
- - 1,901位プログラミング (本)
- - 6,094位電気・通信 (本)
- カスタマーレビュー:
著者について
静岡県榛原町生まれ。
一橋大学経済学部卒業後、NECにてシステム企画業務に携わるが、2003年4月に念願かなってフリーライターに転身。
Microsoft MVP for Visual Studio and Development Technologies。
執筆コミュニティ「WINGSプロジェクト」の代表でもある。
主な著書に「改訂新版JavaScript本格入門」「Ruby on Rails 5アプリケーションプログラミング」(以上、技術評論社)、「独習シリーズ(C#・Java・Python・PHP・ASP.NET・Ruby)」(以上、翔泳社)、「これからはじめるVue.js実践入門」(SBクリエイティブ)、「はじめてのAndroidアプリ開発 第3版」(秀和システム)、「書き込み式SQLのドリル 改訂新版」(日経BP社)など。
書籍に関するご質問は、弊社サポートサイトのお問い合わせフォーム(http://www.wings.msn.to/index.php/-/B-14/)をご利用ください。
-
トップレビュー
上位レビュー、対象国: 日本
レビューのフィルタリング中に問題が発生しました。後でもう一度試してください。
PHPさえ使えるレンタルサーバなら、無条件で使えそうなのも嬉しいです。
PEARライブラリで実現可能な機能が、Smartyでもほぼカバーできることがわかりました。
PHPよりも簡易な記述でできるので、デザイナは第02章の部分だけ理解すればよく、
残りはプログラマに委ねて、作業分担することができます。
様々な登場サンプルたちが、章を追うごとに成長し、絡み合って、最後に大きなテーマを考えさせられます。
他の著書もそうですが、まるで人物像、構成がしっかり練られた、小説・脚本のようです。
ストーリー展開にワクワクしながら、最後までモチベーションが落ちることはありません。
最近の著書では無いですが、自分で修正可能なものの、ミスプリが結構目立ちます。
説明のレベルも、くどいほどの箇所と、省略しすぎている箇所と、若干ムラがあります。
また、用語の不統一が散見され、入門者にはちょっと、つらいかもしれません。
Smartyをこれだけきちんとまとめた著書が他にないので、Smarty-3、PHP5、MySQL、など
メジャーバージョンアップが望まれます。あるいは、CakePHPがSmartyやPEARも
カバーしていくのであれば、そちらに注力されることを期待します。
Smarty-3.1.8でも、頑張って改造すれば、動くことも確認できました。
(一部、{popup}関数は使えなくなっていますが)
PHPのコーディングとデザイン部を分離する事によって、それぞれ担当する側の人間にとっては自由度が増すのは確かですが、SmartyでいきなりMVCモデルを構築しましょう、と言うのは無茶です。Smartyはテンプレートエンジンで有り、それなりの役目しか持ち合わせていません。これだけでMVCモデルが構築出来ると思われると、コントローラー(C)とモデル(M)の明確な分離作業で手間取る事は間違い有りません。ボリュームは増すかも知れませんが、Zendと組み合わせるなり、それなりの手法を紹介して欲しい気がします。
また随所にサンプルコードが掲載されていているのも良いです。
ただ2005年に出版された本ですので、PHPなどのバージョンが現在のものと異なります。
データベースと連携するサンプルソースは期待通りに動作しないことがあります。
しかし、Smarty自体は必ずしもデータベースに接続しないといけないという訳ではないので
「Smartyの学習」という面ではほとんど問題ないです。
リファレンスとしても活用できます。
内容が簡単で、わかりやすかったです。
しかし、若干肝心な部分が理解ができないでペンディング状態でした。
詳しい方にはオススメですが、僕のように中級者には若干難しいかも
アーキテクチャは古く、HTMLに直書きするロジック、変数表記など、最近のモダンなテンプレートエンジンに比べると、古めかしく、HTMLを汚す厄介者だ。
著者はいつもお世話になっている山田 祥寛大先生なのだが、キャッチコピーにある。「テンプレートエンジン」とか「MVCフレームワーク」と呼ぶ感覚が全く理解できない。
おそらく先生が言われたものではなく、編集者が調子に乗ってつけたサブタイトルだろうが、勘違いする初心者が続出するので、この副題はいただけない。
あと、レビューを書いた2015年現在、Smartyなどを使われると、正直迷惑する。
現在のモダンなMVCフレームワークは、自身でより洗練されたテンプレートテクノロジを持っている。
Smartyは正直、もう役割を終えている。
プログラミング言語は使うものであって、それらを説明している本は仕事にはまったく使えない。
期待していただけにがっかり。
テンプレートの基本から、具体的なアプリケーションの作成まで基本をしっかりマスターできるでしょう。
また、一読した後は、サイト制作時にリファレンスとしても活躍しています。
PHP5やSQLiteなどが使われているが、新しい書籍であり、最新のものを使うのはかまわないと思う。
仕事ではまだまだPHP4で、DBもSQLiteを使うことはないが、それは適宜読み替えればよいだけではないでしょうか。
初心者が簡単に試すにはSQLiteでよいと思います。