タグ

guideとsymfonyに関するnabinnoのブックマーク (7)

  • Symfony の全体像 | SymDoc - PHP フレームワーク Symfony3 日本語ドキュメント Wiki

    フレームワークの主な目的の1つは、整理されたコードを維持し続けることと、データベースの操作や HTML タグ、PHP コードが1つのスクリプトに混ざってしまう事を防ぐことで、アプリケーションが進化し続けることを可能にすることです。この目的を達成するには、最初にいくつかの基概念を習得する必要があります。 Symfony アプリケーションを開発する場合、開発者の責任はユーザーからのリクエスト(例: http://localhost:8000/)を関連するリソース(例: Homepage HTML ページ)にマッピングするコードを書くことです。 実行されるコードはアクションとコントローラで定義されます。ユーザーのリクエストとそれらのコードとのマッピングはルーティング設定で定義されます。また、ブラウザに表示される内容は、通常、テンプレートを使用してレンダリングされます。 あなたが http://

    Symfony の全体像 | SymDoc - PHP フレームワーク Symfony3 日本語ドキュメント Wiki
  • Symfonyの本「基本からしっかり学ぶSymfony2入門」を執筆しました

    この記事は、Symfonyアドベントカレンダー2015の6日目の記事です。昨日は@okapon_ponさんの「Symfonyでdebug環境を最適化しコードを追いやすくする」でした。 12月16日付けで、技術評論社様より『基からしっかり学ぶSymfony2入門』が出版されます。最初に企画書を書いたのが2014年の3月で、そこから出版まで2年近く時間がかかりました。このではSymfony 2.7を対象としていますが、書き始めた頃はまだSymfony 2.3の時代でした。今ではすでに2.8と3.0もリリースされているので、バージョンの進み具合だけとっても執筆に結構長くかかってしまったと感じます(苦労させられた点でもありますが)。執筆は、私(後藤)とカルテットコミュニケーションズの金さんとの共著になっています。 技術評論社 書籍紹介ページすでにAmazonでご予約頂いている方も多数いらっし

    Symfonyの本「基本からしっかり学ぶSymfony2入門」を執筆しました
  • 基本からしっかり学ぶ Symfony2入門 | 技術評論社

    概要 PHPフレームワークSymfonyによるWebサービス開発を解説した書籍です。最初にSymfonyのしくみを理解していき,あるオーケストラのWebサイトの作成を例に,手を動かしながらフレームワークの基機能や開発時に必要なポイントなどについて解説しています。各章末にチェックポイントを設け,これらを解きながら読み進めることで書の内容を無理なく理解できます。また付録では,初心者がつまずきやすい環境構築の手順やSymfonyのコマンドなども扱っており,この1冊でSymfonyのすべてを知ることができます。 目次 まえがき 第1章 PHPとフレームワーク 1-1 フレームワークの王道を学ぶ フレームワークの多様性 多様性のメリット 多様性が生む選択の難しさ 基盤となる共通認識の枠組み 1-2 Symfonyの歴史 symfony1の時代(2007〜2009年) PHP 5.3の時代(200

    基本からしっかり学ぶ Symfony2入門 | 技術評論社
  • 1日目: プロジェクトを始める (symfony 1.4 legacy version)

    はじめに symfony フレームワークはオープンソースプロジェクトとして3年間以上開発され、すばらしい機能とドキュメントのおかげで今ではもっとも人気のあるフレームワークの1つになりました。 このは仕様から実装まで段階的に Web アプリケーションを symfony で作る方法を説明します。このは symfony を学び、これがどのように動くのか理解し、また Web 開発のベストプラクティスも学びたい初心者をターゲットとしてします。 アプリケーションを別のブログエンジンにする選択肢もありました。しかし私たちは実際のプロジェクトで symfony を使うことを望んでいます。ゴールはスタイルと少しの労力でプロフェッショナルなアプリケーションを開発するために使えることを実証することです。 今日はすでにたくさんのやることがあるので別の日のプロジェクトの内容は秘密にしておきます。しかしながら、プ

    1日目: プロジェクトを始める (symfony 1.4 legacy version)
  • 1日目: プロジェクトを始める (symfony 1.2 legacy version)

    イントロダクション symfonyフレームワークはオープンソースプロジェクトとして3年間以上開発され、すばらしい機能とドキュメントのおかげで今ではもっとも人気のあるフレームワークの1つになりました。このすばらしい慣習は初期のころから続けられてきました。 2005年の12月、symfonyの最初のオフィシャルリリースがあった直後に、私たちはAskeetチュートリアルを発表しました。 それは24つのチュートリアルから構成され、12月1日からクリスマスの間に1日ずつ公開されました。 このチュートリアルはフレームワーク初心者へ勧めるのにかけがいのない教材です。 大勢の開発者がaskeetのおかげでsymfonyを学習でき、多くの会社は今でも主要なトレーニング教材としてaskeetを使っています。 symfony 1.2のリリースと共にaskeetチュートリアルは古くなってきたので、別のアドベントカ

    1日目: プロジェクトを始める (symfony 1.2 legacy version)
  • 1日目: プロジェクトを始める (symfony 1.4 legacy version)

    はじめに symfony フレームワークはオープンソースプロジェクトとして3年間以上開発され、すばらしい機能とドキュメントのおかげで今ではもっとも人気のあるフレームワークの1つになりました。 このは仕様から実装まで段階的に Web アプリケーションを symfony で作る方法を説明します。このは symfony を学び、これがどのように動くのか理解し、また Web 開発のベストプラクティスも学びたい初心者をターゲットとしてします。 アプリケーションを別のブログエンジンにする選択肢もありました。しかし私たちは実際のプロジェクトで symfony を使うことを望んでいます。ゴールはスタイルと少しの労力でプロフェッショナルなアプリケーションを開発するために使えることを実証することです。 今日はすでにたくさんのやることがあるので別の日のプロジェクトの内容は秘密にしておきます。しかしながら、プ

    1日目: プロジェクトを始める (symfony 1.4 legacy version)
  • Symfony2 アプリを Heroku で動かすための手順まとめ | QUARTETCOM TECH BLOG

    はじめに Symfony2 で作ったアプリを初めて Heroku にデプロイしたんですが、意外と Web に情報が少なくてちょいちょい困ったので、実際に行った手順をまとめておきます。 Symfony2 のアプリはローカルで動いてて、あとは適切にデプロイしたいだけ、という前提のお話です。(Symfony のバージョンは 2.6 です) BEAR.Sunday アプリのお話も こちら にありますので、よろしければご覧ください。 Heroku の環境準備 まずは Heroku 自体を使える状態になりましょう。 1. アカウントを作成 何はともあれ Heroku の アカウントを作成 します。 2. heroku-toolbelt をインストール heroku コマンドを使えるようにするために、heroku-toolbelt というツールをインストールします。 Web からダウンロード してインス

    Symfony2 アプリを Heroku で動かすための手順まとめ | QUARTETCOM TECH BLOG
  • 1