Technofara

Golangエンジニア!仕事で必要になって勉強した事とか、新しい事とか色々まとめたりを緩くやります。技術系と思考系だけにしておきます、

PHP

# Brewfileでphpenvいれて、複数version使えるようにしてから、5.6でlaravelを触った話

タイトルクソ長くてすみません。 brewfile + phpbuild = 5.6 brewfileでphpbuildを入れて、5.6を入れる Brefifile + cask環境 以前書いた記事 2014-03-24 Boxenやめて、Homebrew + caskにしたし、Brewfileを晒してみる こちらを参考に Brefile更新と実行 Bre…

# あのC拡張で書かれた超高速なPHPフレームラークPhalconに2.0.0が!!

前々から気づいてたけど、手をつけてなかったphalconを使い始めました! Phalcon は、ハイパフォーマンス で少ないリソース消費のC拡張として実装されたWebフレームワークを提供します と、公式サイトに書かれているがタシカニ早い さすが、C拡張で書かれて…

# laravelを使って二日目で覚えたコマンドを書き出してみた。

ちなみに、二日目で知ったけど ららべるって読むんですね。 覚えたコマンド コマンド一覧を表示 $ php artisan app/config/app.phpのパスコードをランダム生成 php artisan key:generate nginx,fpmがなくても、serverを立ち上げて確認できる! $ php artisan…

# laravelのORMとMIGRATEを触ってみた。

とりあえずは、公式のチュートリアルを参考に -> http://laravel.com/docs/quick まずは、Mysqlに対してのMIGRATEなど テーブルを作成してみよう プロジェクトディレクトリ以下まで移動してから、色々やっていきます。 php artisan migrate:make create_user…

# PHPフレームワークのlaravelが流行ってると聞いて、、

PHPのフレームワーク勉強するならどれがいいかなー いいかなー と思ってた時に、ソーシャル上で見かけた これ「laravel」 curl -s http://getcomposer.org/installer | php http://laravel.com/docs/quick では composer create-project laravel/laravel you…

# PHP5.6.0が出てたので、早速centosに入れてみた!!だけ

リリースがでてるよ http://jp2.php.net/index.php#id2014-01-23-1 ここにあるよ http://downloads.php.net/tyrael/ アップデート内容は constant scalar expressions, variadic functions, argument unpacking, support for large(>2GiB) file uploads, SSL…

もうLibraryをダウンロードして、展開しては古い?!vender系ライブラリ管理が出来る、Composerを使ったてみた!

Composerってなんなの? ComposerはRubyのBundler、nodeJSのnpmみたいな物 PHPのLibraryって、今まではPearを使ったらりcurlで取得したり、wget..だったり 果ては、作業PCにダウンロードして転送したりとか色々面倒だったのが、Composerを使うことにより、バ…

え、まだPHPテンプレートエンジン使ってないの?(twig編)

ごめんなさい。まだ使ってません>< 最近までテンプレートエンジンは重くなる原因と思って、、使ってませんでした。 あとは使用しているフレームワークの標準が使いにくすぎて、、、 symphonyとかだとtwig使ってるのに、、 そんな訳で、twigって実際どうな…

PHPフレームワークの基礎勉強、、autoloadって何がいいの?適当にまとめてみた

PHPのフレームワーク内部で使わているautoload処理 これって実際どうなってるの?使うメリットあるの?それにパフォーマンスは?とか 思ったりすると思います!(特にないかもしれません) 今回は、人に説明する時調査しなおした内容も含めてまとめてみたい…