タグ

ブックマーク / brtriver.hatenadiary.org (3)

  • これからのSilexのインストール方法 - ぷぎがぽぎ

    七夕ですね。BEAR.Sundayが楽しいですね。詳細についてはまだ発表されていませんが7/19(木)についに BEAR.Sunday Meetup #0 が開催されるようですよ。 今日はSilexのインストール方法について色々変更があったのでまとめておきます。 silex.pharは配布しないぜよ 詳しくはダウンロードページにまとめられていますが、これまで silex.phar の1ファイルをDLするだけ!が特徴だったのですが、これは今後配布されなくなります。 1ファイルだけで管理できるというのが大きかったのですが、それよりもデメリットのほうが大きいという判断だと思います。 たとえば、実行速度。pharファイルはアーカイブなので展開処理分オーバーヘッドです。以前試したところでは、Hello Worldを表示するレベルでもpharを使わなければ140%ぐらいのリクエスト処理数になりました。

    これからのSilexのインストール方法 - ぷぎがぽぎ
    ariteku
    ariteku 2014/03/01
  • Symfony を楽しむためのポイント - Symfony Advent Calender 2012 1日目 - - ぷぎがぽぎ

    この記事は Symfony Advent Calender 2012 の1日目の記事です。 全体のカレンダーは Symfony Advent Calender 2012で見ることができます。 Symfonyの基礎 まず最初に、Symfonyをあまり知らない方のために簡単に特徴をまとめます。 Symfony はフランス Sensio Labs社 が開発するオープンソースのPHPウェブアプリケーションフレームワークソフトウェアです。 2007年にバージョン1.0が公開されて以降、大規模なサイトを含む多数のウェブサイト、E-コマースサイトで利用されてきました。2012年12月1日現在の最新版は 2.1.4 です。 日国内では日Symfonyユーザー会で翻訳や勉強会を行なっています。 Symfony の開発は github で開発が行われており、PHPに分類された世界中のリポジトリの中では h

    Symfony を楽しむためのポイント - Symfony Advent Calender 2012 1日目 - - ぷぎがぽぎ
    ariteku
    ariteku 2013/02/02
  • フラットなPHPからSilexへ - ぷぎがぽぎ

    追記 DB接続時にcharset=utf8を指定 bindValueで暗黙の型変換されないように変更 Pimpleをサービスロケータとして使う場合の注意点を追加 テンプレートとしてフラットなPHPからTwigで書いた場合を追加 前提 スクリプト、ファイル、DBの文字コードはすべてUTF-8で統一です。 また、最初に以下のMySQLのテーブルがあることを前提として記事を書いています。 Database: MySQL user: myuser password: mypassword CREATE TABLE `blog_db`.`post` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `title` varchar(255) NOT NULL, `body` text NOT NULL, `date` date NOT NULL, PRI

    フラットなPHPからSilexへ - ぷぎがぽぎ
  • 1