タグ

phpに関するsp_iceのブックマーク (8)

  • PHP開発環境のサンプルVagrantfile

    PHPカンファレンス2013でPHP開発環境をVagrantで作る発表を行ったのですが、具体的なVagrantfileが欲しいという声を頂いたので、GitHubに公開しました。 ご自身で構築するベースになれば良いと思うので、どう作れば良いの?と言う方は参考にしてみて下さい。 なお、このリポジトリの Vagrantfile は、開発PC内の VirtualBox 上で開発環境として動かすことを想定しています。セキュリティについては考慮されていないのでご注意下さい。 vagrant-lapp-sample https://github.com/shin1x1/vagrant-lapp-sample このリポジトリは、PHPアプリケーション(CakePHP)をイメージしています。構成は以下です。 CentOS 6.4 Apache 2.2 PHP 5.4 PostgreSQL 9.3 phpPg

    sp_ice
    sp_ice 2015/02/15
    使わせていただきます!
  • PHP CS Fixerで快適PHPライフ - FLOG SPLASH

    2017/03/30 追記 新しいバージョン (v2.0) の記事を書きましたのでこちらもご覧ください fivestar.hatenablog.com この記事は PHP Advent Calendar 2014 の8日目の記事です。 コーディング規約が守れない方とお悩みの方も、チームメンバーがなかなか守ってくれないとお悩みの方も、 PHP CS Fixer があればもう安心。PHP CS Fixer が PHP コードをコーディング規約に沿って整えてくれるので、秩序ある PHP ライフが約束されるでしょう。 そんなこんなで PHP Advent Calendar 2014 の 8 日目ですね。みなさんこんにちは、 fivestar こと小川です。いつのまにかクロコスがなくなって Y の人になっちゃいましたね。 昨今は PSR (PHP Standard Recommendation) の

    PHP CS Fixerで快適PHPライフ - FLOG SPLASH
  • PHPのパッケージ管理Composerを使う | Basicinc Enjoy Hacking!

    PHP界隈で静かに盛り上がっているらしいパッケージ依存管理ツールComposer。正直、今まで格的に使ったことはなく普通にPEARで直接インストールしてたりしたんですが(そもそもPEAR自体そんなに使ってなかった)、アプリケーション…というかフレームワークによって必要なバージョンが違うケースが多いため、試しに導入をしてみましたメモ。 あ、Composerを使うためにはPHP5.3.2以上が必要です。まぁ、今どきそれより古い環境がメインってこともない…と思いたい。 Composerのインストール ローカルMacにComposerをインストールします。 % curl -sS https://getcomposer.org/installer | php #!/usr/bin/env php Some settings on your machine make Composer unable

    PHPのパッケージ管理Composerを使う | Basicinc Enjoy Hacking!
    sp_ice
    sp_ice 2014/04/23
  • [PHP] ファイルアップロードの上限サイズを変更する際にさわるディレクティブまとめ | バシャログ。

    きゃりーぱみゅぱみゅってうまく言えない・・・。みなさんこんにちは nakamura です。 ユーザにファイルをアップロードさせるような処理、あんまりないとは言いつつもやっぱり何気によく作りますよね。でも、作る度に毎回引っ掛かるのがファイルアップロードに関連する php.ini ディレクティブの設定です。upload_max_filesize さえ上げときゃ動くだろう、と思って上げてみると動いたり動かなかったり・・・。毎度毎度調べるのも面倒なので、今回は自分への備忘録的にその辺りをまとめてみたいと思います。 upload_max_filesize upload_max_filesize とりあえず upload_max_filesize 。もう名前からしてモロ。これを変えないで何を変えるの。でもこれを変えただけだと動かない事が割りとよくあるのでご注意を。デフォルトは 2M です。 post_

    [PHP] ファイルアップロードの上限サイズを変更する際にさわるディレクティブまとめ | バシャログ。
    sp_ice
    sp_ice 2014/01/15
  • MacにあたらしめなPHPを簡単便利に入れる方法たくさん - uzullaがブログ

    年末だというのに所用でPHPMacに簡単に入れる方法を沢山調べています。 個人的にはphpenv+php-buildつかってます。 当に色んな方法が世の中にはあるのですが、今回のターゲットはphp5.5以降が入る方法だけです。cliで使いたいだけなので、方法によってはMysqlとの接続拡張があるとか無いとかあると思います。 テストはMavericksとLionの素の状態からやってます。 XAMPP for Mac http://www.apachefriends.org/jp/xampp-macosx.html 定番ですが、現在だとPHP5.5.6が入ります。なんか他色々、いらない物もがさっと入ります。 ただ、完全に分離された領域にはいるので、既存環境は基汚染されません。 俺はPHPだけしかいらないのですが、MysqlやApacheはあっても悪くないですね。 ただ、XAMPPのphp

    MacにあたらしめなPHPを簡単便利に入れる方法たくさん - uzullaがブログ
    sp_ice
    sp_ice 2014/01/07
  • PHPerがMacbookAirを買ったら直ぐにすること 2012 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? ちょっと大げさなタイトルですが、あくまで私個人の環境構築手順をまとめたものです。WindowsからMacに乗り換えたばかりで、どうやってPHPの開発環境を整えるか分からないPHPerに向けの「開発環境を整えるためのガイド」と考えてください。 既にMacでAMP環境を構築したことがあるPHPerにとっても有用な情報を含めたつもりです。その例としては、php-buildphp-versionで複数PHPバージョン環境の構築の手順、複数PHPバージョンとApacheの連携方法などがあります。 MacをUnix的に使えるようにするため、CUI

    PHPerがMacbookAirを買ったら直ぐにすること 2012 - Qiita
    sp_ice
    sp_ice 2013/03/18
  • PHPでAWSを操作できるSDKがバージョンアップ「AWS SDK for PHP 2」:phpspot開発日誌

    aws/aws-sdk-php GitHub PHPAWSを操作できるSDKがバージョンアップ「AWS SDK for PHP 2」 パフォーマンス向上、PHP5.3のnamespaceベースでPSRコーディング規約に準拠してリライトされているようです。 AWSPHPで使っている方は一度使ってみてもよさそう 関連エントリ PHPからAmazonS3にファイルをアップするチュートリアル

  • Eclipse PDT と Xdebug で PHP をリモートデバッグしてみよう! - スタジオ・アルカナ技術ブログ

    どうも~。虚弱体質エンジニアの吉田です。 昨日はウイルス性胃腸炎的な激しい腹痛で一日を無駄に過ごしてしまいました。 体調管理はしっかりしないといけませんね。 さて、前回のXdebugをつかったプリファイリングに続いてXdebug第2弾! EclipseとXdebugを利用したPHPのリモートデバッグの方法を紹介します。 普段、みなさんがデバッグをするときはどういう方法を使っているでしょうか? おそらく最も簡単な方法は、変数をprint()やvar_dump()する方法でしょう。 でも、プログラム自体に変更を入れてしまう必要があったり、 デバッグ行の消し忘れがあってお客様に無様なシステムを露呈して しまう可能性もなきにしもあらずです。 var_export()を使ってLoggerに吐き出せば良いじゃないかという 話もありますが、もっともっと便利な機能もあるので是非Xdebugを 使ってみてく

    sp_ice
    sp_ice 2012/10/05
  • 1