PHPMatsuri - From Micro to Full Stack - Silex @ PHPMatsuri 2012
Symfony 5 extensions There’s no limit to the functionality you can incorporate in your Bolt project. At its core, Bolt is a Symfony application, so you can use the tools provided by the framework. Twig templates There's a reason why Twig is the de-facto standard across the PHP community. It is flexible, fast and secure. Take a look how easy it is to generate the HTML for your pages. Built-in inter
追記 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
七夕ですね。BEAR.Sundayが楽しいですね。詳細についてはまだ発表されていませんが7/19(木)についに BEAR.Sunday Meetup #0 が開催されるようですよ。 今日はSilexのインストール方法について色々変更があったのでまとめておきます。 silex.pharは配布しないぜよ 詳しくはダウンロードページにまとめられていますが、これまで silex.phar の1ファイルをDLするだけ!が特徴だったのですが、これは今後配布されなくなります。 1ファイルだけで管理できるというのが大きかったのですが、それよりもデメリットのほうが大きいという判断だと思います。 たとえば、実行速度。pharファイルはアーカイブなので展開処理分オーバーヘッドです。以前試したところでは、Hello Worldを表示するレベルでもpharを使わなければ140%ぐらいのリクエスト処理数になりました。
お詫び: 本当は月曜日にでもレポートを書こうと思っていたのですが、諸事情により*1このタイミングになりました。 カンファレンス全体を通して感じたこと 5/12に大阪で開催されたPHPカンファレンス関西に参加してきましたのでまずはざっくりと印象を箇条書き。 当たり前でも難しいタイムスケジュールがほぼ完璧だったんじゃないかと思います。すばらしいれす。 Ustの機材や設定がとても気になったのでどこかで公開してほしい。 自分が知ってる里とは違う里の忍者、+くのいちが居た。 去年はPHPのコードがなかなか出てこないという不満がありましたが、今年はお腹いっぱいでした。 ドラ娘の目の前の席でした。ごちそうさまでした。 「あれ、今日は忍者じゃないんですか?」ってほとんどの人に指摘された。ニンニン。 4Fにしか居なかったんだけど、各セッションの後の質疑応答で参加者からの質問があまりなかった。次回からは皆質問
Silex のことが書かれた最初の記事かも? もうみなさんご存知ですよね。今月のWEB+DB PRESS Vol.65 に"PHPフレームワーク実践活用〜Symfony2,CakePHP,Silex〜"という特集があります。 今回、声を掛けていただき 6ページにまとめた Silex の紹介記事を寄稿しました。 http://gihyo.jp/magazine/wdpress/archive/2011/vol65 内容は、ただSilexの説明をするだけでは面白くないので、CSVファイルで用意した新着情報の一覧表示、詳細表示を行う小さなアプリケーションのサンプルを作り、そのソースコードでSilexの特徴を解説するという流れになっています。 実際にサンプルコードもダウンロードできるようになりますので、環境さえあればソースコードを一式展開するだけで試すことができるようになっています。 予想外の出来
Silexを触ってみたので、せっかくだからPHPer.jpでなんやらグラムっぽいものをつくってみた。 なんやらグラムっぽいもの *gram ※デザインは… やってること InstagramのAPI(TAGS)をたたいて受け取った結果を表示しているだけ。 できること URLの最後に 「cat」 とか 「dog」 とか 「hamburger」 とかをつけてあげるとその単語でタグ付けされている写真を表示するようになってます。 今んとここれだけ。 利用したもの(フレームワーク、サービス、APIなど) Silex Twig PHPer.jp Instagram API なんやらグラムっぽいものをつくるきっかけになった記事 Instagram APIを使ってネコ大好き専用の「Nekostagram」を作ってみた - アインシュタインの電話番号☎ こちらの方はHeroku+Sinatra+Slimを利用
I want to be honest with you. PHP is not my favorite scripting language. Not at all. But every here and then, a new project comes around which keeps me in front of my computer for hours, rediscovering the joy (yes, joy) of writing PHP code. And one of those projects is Silex, a PHP 5.3 micro-framework, developed by Fabien Potencier and Igor Wiedler. With Silex, you can build (smaller) web applicat
Sismo: Your Continuous Testing Server Sismo is a Continuous Testing Server written in PHP. Unlike more "advanced" Continuous Integration Servers (like Jenkins), Sismo does not try to do more than getting your code, running your tests, and send you notifications. What makes Sismo special? Sismo has been optimized to run locally on your computer for your Git projects. Even if it can test remote repo
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く