![ぺちぱな。13で WordPress + Composer でつくるローカル開発環境のはなしをしました](https://cdn-ak-scissors.b.st-hatena.com/image/square/40d9faf920638fd7604f47a7085d662697a56576/height=288;version=1;width=512/https%3A%2F%2F2inc.org%2Fwp-content%2Fuploads%2F2017%2F08%2Fogp.png)
この記事は アイスタイルアドベントカレンダー3日目の記事です。 タイトル的に技術知見っぽいんですがどちらかと言うとポエムに近いのであしからず。。。 qiita.com 社内の共有ライブラリを作る 弊社といえば化粧品クチコミサイトの@cosmeを運営していることで有名だと思うのですが、 実は@cosme以外にもかなり多くのサイトを運営しています。 それらの大半はPHPで実装されており、そのバージョンや使用しているフレームワークは多種多様です。 そうなると問題になってくるのが社内で同じような処理を実装したものが各所で発生することです。 弊社の例でいうと以下のような実装コードが数々のリポジトリで見られるようになりました。 タグのバリデーション実装 社内APIとの通信処理 OAuth認証のロジック せっかく言語が共通なのにこれらの処理とテストを新しく実装するたびに作っているのはもったいないなと感じ
PHPカンファレンス関西2016の基調講演です。
SPA のバックエンドを Symfony2 で開発したい方向けに、Symfony2 で REST API を作る手順についてまとめてみました。 イメージしやすいように、簡単な例で実際に実装する手順をなぞりながら解説していきたいと思います。 1. Symfony をインストール いつもどおり Symfony プロジェクトを新規インストールしてください。 symfony-installer を使う方法 のほうが composer create-project よりかなり早いのでおすすめです。 2. FOSRestBundle をインストール FOSRestBundle は、その名のとおり REST API の開発に便利な機能を追加してくれるバンドルです。Symfony2 で REST API を開発する場合は通常このバンドルを活用することになります。 インストール方法 インストール方法は ドキ
PHP: The Right Wayを読んで、そのコンセプトに共感したので、今回、ComposerとPackagistでライブラリを開発、テスト、公開する手順をまとめておこうと思います。 Composerって Composerは、PHPのライブラリ依存管理ツールです。RubyのBundlerのように依存するライブラリを設定ファイルに書いてコマンドたたけばライブラリのインストールと利用準備が整います。 また、Composer用のリポジトリだけでなく、PEARやGithubのリポジトリもComposer経由で取得できるので、とても便利です。 基本的な使い方 インストール プロジェクトのカレントディレクトリにcomposer.pharをダウンロードする。これだけ。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く