タグ

symfonyに関するreponのブックマーク (10)

  • 箇条書きでさくっと理解する Symfony2 概要編 - お笑いプログラマの技術メモ

    箇条書きメソッド 目的: 短い時間で大雑把にsymfony2を理解する! 学習コスト: 5分 更新日: 2010年12月時点 バージョン: Symfony2 PR4 Symfony2とは 2011年3月に正式リリース予定 (2010年12月時点でPR4) 正式な表記は Symfony2 (間違い: symfony2 symfony 2) symfony1系とは全く別物 symfony 1.4 または、Zend Framework 1.10 より3倍まで早い、半分のメモリ消費量 PHP 5.3.2以降が必須 設定ファイルは、YAMLかXMLかPHPを選べる テンプレートエンジン 素のPHP か Twig (PHP5.2.4以上。Smarty3より早い)が主流? ORMは、Doctrine2 か Propel Testing Framework PHPUnit 3.5 (pear instal

    箇条書きでさくっと理解する Symfony2 概要編 - お笑いプログラマの技術メモ
  • 箇条書きでさくっと理解する Symfony2 構造編 - お笑いプログラマの技術メモ

    箇条書きメソッド 目的: symfony2のディレクトリ構造を理解する! 学習コスト: 10分 更新日: 2010年12月6日時点 バージョン: Symfony2 PR4 ディレクトリ構造 app/: 主にアプリケーションの設定,cache,log src/: 全てのPHPコード(ロジック、symfony2体など) web/: 公開ディレクトリ app/HogeKernel.php Application用の設定。RootDirやBundleなどを登録 src/Application/HogeBundle: 独自のBundle。ここにロジックを書く src/Application/HogeBundle/Controller: コントローラ src/Application/HogeBundle/Entities: DBスキーマ、ロジック src/Application/HogeBundle

    箇条書きでさくっと理解する Symfony2 構造編 - お笑いプログラマの技術メモ
  • 1   PHPフレームワークSymfony2 開発チュートリアル | Symfony2日本語ドキュメント

    1.1   はじめに¶ このチュートリアルではSymfonyのWebアプリケーションフレームワーク部分にフォーカスを当て、Symfonyを使って少し複雑なページフローを持つアプリケーションをどのように実装するのかについて説明します。 1.2   飲料注文アプリケーション¶ 今回作るのはオンラインで飲料を注文するためのアプリケーションです。このアプリケーションは以下のようなページフローを持ちます。 最初のページではページ上から商品と個数を選択します。 2番目のページでは配送先情報を入力します。 3番目のページでは注文内容を確認し、問題なければ注文を確定します。内容を変更したい場合は最初のページか2番目のページに戻って再度情報を入力します。 注文が確定するとお礼が書かれた最後のページを表示されます。 それぞれのページの入力内容は次のページを表示する前に検証を行います。注文を確定する際にはその内

  • Symfonyでmigrationのやり方 | エンジニア開発記

    この前までmigrationするときは必ずと言っていいほど参考にしていたブログが見れなくなってしまったのでこちらに書いておきます。 ■下準備(最初の一度だけやればいいこと) スキーマを書く(schema.yml) 例) [plain]Tag: options: collate: utf8_general_ci charset: utf8 columns: tagId: { type: integer(5), primary: true, autoincrement: true} keyword: { type: string }[/plain] モデル作成[plain] symfony doctrine:build –all[/plain] migration用のモデル作成[plain]symfony doctrine:generate-migrations-models[/plain]

  • Engine Yard Cloud上のPHPにOpenPNE3(symfony1.4)をデプロイ - Engine Yard Blog JP | Engine Yard Blog JP

    Engine Yard Cloud上にオープンソースのプロダクトをデプロイする実例として今回はsymfony1.4で構築されたソーシャルネットワーク構築ソフトウェアとして知られているOpenPNE3をデプロイしてみます。OpenPNEは2004年から開発されている実績あるソフトウェアで3万を超えるさまざまな団体やサイトでコミュニティ機能を構築する為に利用されています。またプラグインを利用してさまざまな機能を拡張できるのが特徴です。 またフレームワークとしてsymfony1.4を利用して様々な機能を実装しており、ソフトウェアの構造が洗練されているのも特徴です。 デプロイの手順 OpenPNEはコードの展開後にsymfonyコマンドを利用したタスクを起動してインストールを行います。この部分の手順をデプロイフックを利用して自動化したリポジトリを作成しました。アプリケーションの実行言語にはPHP

  • gr.jp

    This domain may be for sale!

  • symfony入門(1):symfonyで始めるPHPフレームワーク

    はじめに 連載では、PHP上で動作するアプリケーションフレームワークであるsymfonyでアプリケーション開発を行う方法について紹介します。連載で扱う内容は、次のとおりです。 symfonyフレームワークの特徴 symfony利用のための環境設定手順 Hello, Worldアプリケーションの作成 データベースと連携したアプリケーションの作成 その他、役立つsymfony関連のテクニック 導入の今回は、まずsymfonyの特徴と環境設定手順、「Hello, World」アプリケーションの作成までを紹介します。 対象読者 PHPの基構文は一通り理解しているが、フレームワークを利用したことはないという方を対象としています。 必要な環境 symfonyは、PHP5とWebサーバがインストールされている環境で利用可能です。稿ではWebサーバとしてApache2.2を、OSにWindows

    symfony入門(1):symfonyで始めるPHPフレームワーク
    repon
    repon 2010/10/20
    symfony入門
  • symfony.jp - PHP5用フレームワークsymfony日本語情報サイト

    symfonyとは、プログラミング言語のPHP上で動作するアプリケーションフレームワークです。記事ではsymfonyフレームワークの概要を説明します。 その前に、フレームワークとは何か の説明に入る前にフレームワークとは何でしょうかフレームワークとは日語に直訳すると「骨組み/大枠」になります。プログラミング上でどういったことを指すかと言うと、「システムを開発を誰でも簡単にできるように予め作成されたプログラムのひな形(=プログラムの骨組み/大枠)」です。 PHPの基礎スキルがある人でも、いざ、一定のレベル以上のサイトを作成しようとすると、一定の作業量が発生するのは避けられません。ということで、ある程度のスケールのウェブサイトを一定期間内に作る場合、必然的に複数開発者による共同作業になります。その際、どうしても並行作業となり、様々な問題が起きがちです。 その問題とは、片方のクリエイターの作

    repon
    repon 2010/10/20
    symfonyの日本語ドキュメント
  • CentOS5.3でのsymfony動作環境構築手順備忘録 - とあるSEの戯れ言

    掲題の通り。 OS:CentOS 5.3 まずは、PHPのバージョン確認。 # php -v PHP 5.1.6 (cli) (built: May 24 2008 14:07:53) Copyright (c) 1997-2006 The PHP Group Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies PHPをバージョンアップしましょう。 PHP 5.3.1 にします。 その為には、remi のリポジトリを使います。 その下準備。 # cd /usr/local/src # wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm # wget http://download.fedora.redhat.com/pub/epel/5/i3

    CentOS5.3でのsymfony動作環境構築手順備忘録 - とあるSEの戯れ言
  • symfony始めました まずは、動作確認

    symfonyには、 プロジェクト アプリケーション モジュール アクション 上から順番に制作していくことになります。 ということで、まずはプロジェクトを制作します。 まずは、コマンドプロンプトを起動して作業フォルダを作成します。 C:\xampp\htdocs>mkdir jobeet C:\xampp\htdocs>cd jobeet プロジェクトを制作します。 symfony generate:project [プロジェクト名] C:\xampp\htdocs\jobeet>symfony generate:project jobeet アプリケーションを制作します。 symfony generate:app [アプリケーション名] --escaping-strategy=on:XSSを防ぐための出力エスケープを有効にします --csrf-secret=Unique$ecret:CS

  • 1