新しいブログに引っ越しました

tomotomoSnippetは新しいブログに移動しました
https://develtips.com/
ラベル php の投稿を表示しています。 すべての投稿を表示
ラベル php の投稿を表示しています。 すべての投稿を表示

2015-11-01

PHP7環境下でYii2を動かしてみる #php7mongoyii2 第1回

前回はMac OSX El CapitanにPHP7をインストールして動くようになるところまで行きました。
今回はチュートリアルに沿ってYii2をインストールして動かしてみます。
The Definitive Guide to Yii 2.0

Installing via Composerによると以下のコマンドでインストールできるとのこと。
$ composer global require "fxp/composer-asset-plugin:~1.0.3"
$ composer create-project --prefer-dist yiisoft/yii2-app-basic basic

しかし、The requested package fxp/composer-asset-plugin could not be found in any version, there may be a typo in the package name.という謎のメッセージ。。 。typoちゃうし。。
Packagistのfxp/composer-asset-pluginを確認すると新しいバージョンが出ている模様。困ったら最新版をインストール。
$ composer global require "fxp/composer-asset-plugin:1.1.0"
$ composer create-project --prefer-dist yiisoft/yii2-app-basic basic

2015-10-25

PHP7 + MongoDB + Yii2でアプリケーションを作ってみる #php7mongoyii2 第0回

最近、開発の前線から遠のいて久しい。もはやエンジニア達が話していることの内容が分からなくなりつつある。やばいなぁと思っても中々勉強する時間を取れない。
と思っていたところ嬉しいニュースが。

 PHPのバージョン7が今年の11月12日にリリースするらしい。(PHP7調査(38) PHP7のリリーススケジュール)

 

新バージョン・新仕様ということは、現役エンジニアと同じスタートラインに立てるということ。せっかくなので働いている会社で使っているPHPフレームワークyii2を使ってDBはNoSQLの代表格MongoDBにしてアプリケーションでも作ってみようと思いました。


まずはMacにPHP7をインストール

$ brew install php70*

以下のエラーメッセージが出ます。

2013-04-01

[Wordpress]カテゴリを拡張するPluginを作成したのでメモ的エントリー

どうも、久しぶりの更新です。
最近はもっぱらWordpress界隈を徘徊している僕です。
エイプリルフールに記事公開してますが、本当のことしか書いてないので期待した人はごめんなさい。

過去記事を読んでもらったらわかると思いますがCakePHPはそこそこできる方で、jQueryとかGoogle Analyticsなんかはカナリ好物です。
でも今流行のWordpressにはカナリ疎いです。
Wordpress覚えるために色んな勉強会に参加しています。

先日、参加したWordBar堺という勉強会で、プラグイン作成のハンズオンをやったので紹介したいと思います。
プラグイン作成に興味がある人は参考にしてみてください。
WordBar堺について 
 毎月、堺市のコミュニティカフェ パンゲアで開催される、Wordpress勉強会です。会場についたらまずビールを飲むのがお約束です。クローズドコミュニティなので参加したい人はこの人に聞いてみてください。

本題:Wordpressプラグインの作り方

前置きが長くなりましたが本題です。
プラグイン作成までの流れは以下のとおりです。
  1. 課題の発見
    現在、何に困っているのか。何がしたいのかを明確にします。
  2. 解決するためのコード探し
    Google検索すると解決策のコードが落ちています。なければ作るしか無い。
  3. テスト
    拾ってきたコードが正しく動くかチェックします。functions.phpとかでね。
  4. 実装
    プラグイン化してインストール。
今回作成したプラグインはgithubに上げているので「自己責任で」利用してもらって構いません。(ダウンロード)

2011-05-02

[CentOS]PHPインストールメモ

先日さくらのVPSを申し込んだので、PHPインストールのメモを。

普通にyum install php php-delelを実行してしまうとPHP5.1がインストールされちゃうんですね。
モダンなPHPの開発環境の構築方法を見ながらPHP5.3のインストールしましょう。

あと、mbstringとかGDとか使いたかったらちゃんとインストールしないと使えないので注意が必要。

yum install -y php php-delvel php-mbstring php-gd php-pear php-mysql

とりあえず、普通に使う分にはこれくらい指定すれば大丈夫だと思います。

2010-01-26

EclipseにJStyleプラグインをインストールする

JStyleプラグインって何?
http://mergedoc.sourceforge.jp/index.html#/jstyle.html
Eclipse のエディタで全角空白、半角空白、タブ、改行(LF、CRLF、CR)を表示可能にするプラグインです。
他に太字を通常文字と同じ幅で表示するオプションがあります。


コードインデントがタブなのか、半角スペースなのか、ぱっと見で分からなくて不便だったのでインストールしました。

JStyleからダウンロードしたファイルを、/eclipseインストールフォルダ/plugins/にコピーして、-cleanオプションを付けてeclipseを起動すれば、インストール完了。
Windowsならコマンドプロンプトから起動すればOK!

C:\(eclipseインストールフォルダ)>eclipse.exe -clean


JStyleの設定は、[ウィンドウ]->[設定]->[一般]->[JStyle]から変更できます。

人気のエントリー