Devsway

日々の記録とか記憶とか。

WP-CLIがとても便利な件!!

WP-CLIとは?コマンドライン上でwordpressのダウンロード・インストール・セットアップ等ができるようになります。WP-CLIのセットアップまずはWP-CLIのコマンド自体が使えるようにセットアップしていきます。 […]

Posted Date 9月 23rd, 2019

Category in WordPress

Laradockさわってみた感想

いきさつちょっとdockerの勉強中だった +(プラス)Laravelの話題になったので、Laravel+dockerの環境がすぐ作れるらしいこれを触ってみることにしました。かんたん・・と思いきやハマる。。。Databa […]

Posted Date 9月 18th, 2019

Category in Laravel, PHP

【PHP】セッション仕組み

いきさつユーザー認証とかするやつですね。おさらいしといたほうがいい感じになりました。ざっくり一般的にセッションが作成されると、セッションIDがユーザーに送信されます。(セッションIDをサーバー側にも保存します)Cooki […]

Posted Date 9月 7th, 2019

Category in Basic, PHP

コードで見ればわかるdo_actionとdo_filter

まずはじめにdo_actionはadd_filterのエイリアスです。大まか流れとしてはadd_action => do_actionです。理由は下記を見ていけばわかると思います。function add_action( […]

Posted Date 3月 21st, 2019

Category in PHP, WordPress

PHP autoloadとspl_autoload_registerと

autoloadを使いこなしてイケてるエンジニアになりたいおんautoloadとは?いちいちinclude(ファイル)とかしなくてもファイルを自動的に読み込んでくれるやつです。そうなんだ!すごいね。__autoload( […]

Posted Date 9月 6th, 2018

Category in Basic, PHP

Deployer 1

デプロイ作業もちまちまやるのも面倒臭い。なにかいい感じでできるものがないだろうか?そんなあなたにDeployer — Deployment Tool for PHP⚠️注意gitリポジトリが必須です。インストールして。。 […]

Posted Date 2月 4th, 2018

Category in PHP

Vagrant + PhpStorm + Xdebug のセットアップ

むちゃくちゃハマった。Xdebugって何?phpをいい感じでデバックできるPHPの拡張モジュールだよXdebugってどこにいれるの?IDEのほう?サーバ側だよ。vagrant使ってるならそこの中ってことになるね。どういう […]

Posted Date 10月 12th, 2017

Category in PHP, 未分類

Vagrant アンインストール方法 ~Vagrantをmacから駆逐する~

いきさつもうすっかりVagrantは使わなくなってしまった。一方でこのVagrantさんがまぁまぁの容量を使っている事がわかった。Vagrant アンインストール方法Vagrantのアンインストールは簡単で簡単です。 V […]

Posted Date 5月 17th, 2020

Category in PHP

PHP7で変数に型宣言する方法

いきさつお!PHP7って型表現できるの?やったじゃん!!と思って試していたのですが・・・あれ?変数の方宣言ってどうやるの..??答え:できません!!!!!!!!!!!感想まだまだ静的型付き言語の代わりとはならないね・・・

Posted Date 9月 18th, 2019

Category in PHP

大規模トランザクション

いきさつPHPで大規模なシステムを開発することになった。パフォーマンスとかトランザクション的なことが心配なので調査する。そもそも大規模開発できるの?楽天でも採用されているから多分大丈夫なんだろう。。ただ...

Posted Date 9月 10th, 2019

Category in PHP

PHPでDOMを操作する

はじめにPHPでDOMを操作することになりました。いままでは簡単なタグの操作とかは正規表現でやってましたが、いよいよDOM用のクラスを使う日がやってきた。。ということですね。。なんか調べたらいろいろクラスがあるみたい。だ […]

Posted Date 12月 4th, 2018

Category in PHP

spl_autoload_register試してみた。

経緯いままでよくわからんまま使ってたので自分でauto_loadやってみたくなった。spl_autoload_register()を使ってみよー!ハマったところnamespaceの扱いにはまりました。classes\Gr […]

Posted Date 11月 3rd, 2018

Category in Basic, PHP

wordpressを別のサーバーに移す方法

サーバー・オールドさんからサーバー・ニューさんに移すにはどうしたらいいの?結論から言うと、、wordpressのcoreに含まれているExport/Inportツールよりもプラグインを使った方がおすすめです。やり方その1 […]

Posted Date 9月 15th, 2018

Category in PHP, WordPress

composer.lockとは?git管理が必要なの?

Composerで遊んでいるときに思いました。あれ?いつの間にかに生成されているcomposer.lockってgit管理に必要なのかしら?そもそもこれなに?結論から言うと・・・必要です。これは何?composerには必要 […]

Posted Date 7月 1st, 2018

Category in Composer, PHP

global キーワード の使い方

phpの宣言についてちょいちょい怪しくなるので改めて書いておくglobal $fooという記述がある場合、、これは初期化されたことになるのでしょうか?いいえ!違います!!たしかにphpにはvar foo;的な宣言がないの […]

Posted Date 5月 15th, 2018

Category in Basic, PHP

PHP で日付の比較

微妙にいつもハマるんだよなぁ。。と言うわけでまとめておくよ。。#よく出てくるやつdate()string date ( string $format [, int $timestamp = time() ] )文字列で返 […]

Posted Date 2月 14th, 2018

Category in PHP

PHP usort()とはなにをやってるのか?

疑問:どうしてループとかせずにできちゃうの?https://stackoverflow.com/questions/11267990/how-to-understand-usort-logicここによると、、quicks […]

Posted Date 1月 11th, 2018

Category in PHP

fuelphp入門

http://fuelphp.jp/docs/1.9/#fuelphpについてやっぱりやることが大事。###インストール方法http://qiita.com/amagurik2/items/d3fa36bead063d3 […]

Posted Date 10月 1st, 2017

Category in PHP

カテゴリー

オレオレIT用語辞典