純規の暇人趣味ブログ

首を突っ込んで足を洗う

「 PHP 」 一覧

WindowsにPHP開発環境をよりシンプルに構築する(XAMPPなし)

  2017/12/21    プログラミング ,

「PHPの開発環境を構築するよ!」とか謳っている記事でXAMPP入れてApacheが……MySQLが……みたいなのが多くてもどかしいので書きます。

開発環境だったらもっとシンプル(簡単とは言っていない)に構築出来ると思います。(Windowsユーザーを想定していますが、考え方自体は*nixでも通用すると思います)
続きを読む→

[PHP]readfileは巨大ファイルを扱える

  2016/09/01    プログラミング

「例えば、PHPを避ける」、もちろん間違った考え方なんだけど、この記事を書いた人がそう言いたくなるのも少し理解出来る

PHP、いい加減でもいい加減に動いてくれて、非プログラマでもとりあえずそれっぽい感じに動く。

お陰様でネット上には間違った情報だらけ、今回はちょっと目に付いた「readfile()」と言う関数の間違いを書いてみる。
続きを読む→

phpbbのスパム対策を考えてみる

  2016/03/05    サーバー

ちょっとしたコミュニティなどで良く使われている「phpbb」なる掲示板があるのですが、
個人規模でも良く使われているからか、スパマーに狙われやすいです。

どこにでも良くある「ありきたりな手法」を施すだけで劇的に改善する事が出来るため、その「ありきたりな手法」をまとめてみました。
続きを読む→

Ubuntu+PHP7-FPM(sock)+Apache(event)の高速環境を試す。

  2015/12/12    サーバー , ,

超サイヤ人ゴッド超サイヤ人(通称->SSGSS)への進化を遂げたかの如く高速化を果たしたPHP7
HHVMにも勝るその速度を味わってみたい。

と言う訳で、Ubuntu+PHP7-FPM(UNIXSocket)+Apache(event)と言う、現時点では割と異色の組み合わせを試してみようと思います。(CentOS+PHP7-FPM(TCP)+Nginxの組み合わせはいくらでもあったんだけど、今回の組み合わせは見つからなかったので)

基本的にphp5のfpmと同じなので、先にApacheをpreforkからeventに切り替えるを読んで頂ければ分かりやすいかも
続きを読む→

プログラムでMinecraftのスキンから頭だけを抜き出す方法

  2015/10/01    Web制作 ,

こん、
マイクラのマルチ界ではどうやら、自分がログインする→「こんにちは」、その挨拶に返事する→「こん」

と、使い分けされている様ですね。
なんでも、挨拶の返事に返事をしない様にだとか?

さて、そのマイクラ、主にマルチでその存在意義が発揮されるスキン(いわば、見た目)
ここから頭だけを抜き出して拡大するプログラムの作り方を書き留めておこうと思います。
続きを読む→

UbuntuにOPcacheとAPCuを入れる

  2015/08/10    サーバー ,

本日、驚異の16時間睡眠を記録したHimaJyunです。

今日はこのブログを動かしているWeb鯖にOPcacheとAPCuを入れてみたので、
その方法をご紹介しようと思います。
続きを読む→

PHPでMojangサーバの状態を取得する

  2015/05/15    Web制作 ,

みなさん、Minecraftのマルチサーバに接続しようとした時に
「現在、認証サーバがメンテナンス中です。」と言うエラーが出て接続出来ない事はありませんか?

これはMojangSupportから確認出来るのですが、どうせなら自分のサイトに掲載したいです。
なので、この「認証サーバ」なる物の状態をPHPで取得してみようと思います。
続きを読む→