Asial Blog

Recruit! Asialで一緒に働きませんか?

タグ「PHP」の一覧

アシアルキャンペーン開始!「イラストでよくわかるPHP」出版決定!

カテゴリ :
日常
タグ :
日常
PHP
アシアル
asialcp.png
※本キャンペーンは終了いたしました。
イラストでよくわかるPHP
は無事出版されました。
是非お手に取っていただければ幸いです。

最新記事:日本一やさしいPHP入門書を目指して「イラストでよくわかるPHP」絶賛発売中



-----------------------------------------------------------------------------

本日、アシアル岡本雄樹著「イラストでよくわかるPHP」の出版記念キャンペーンサイトをオープンしました!!

なんと!1分で終わる簡単な診断ゲームをして結果をTwitterかFacebookでシェアすると、抽選でiPadや豪華書籍が当たります!!どしどしご応募下さい!

CakePHP2 手っ取り早く入門するための開発環境構築&Cake初期設定

カテゴリ :
バックエンド(プログラミング)
タグ :
PHP
CakePHP
Tech
フレームワーク
初心者
スクリーンショット-2012-08-13-15.51.34.png
当然といえば当然ですが、CakePHPに関するエントリはPHPが動くMySQLが動くというのは前提の話ばかりです。
そのため「Cakeに興味があるし、やってみようかなー!」とググってみて絶望・・・というパターンが少なからずあるのではないか?と思ったので、簡単かつ最短でCake開発環境を整えるところから説明します。

MySQLのストアドプロシージャと生PHPによるパフォーマンス比較

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
PHP
JMeter
プロシージャ版
今回はMySQLのストアドプロシージャの使い方だけではなく、
ストアドプロシージャと生PHPで記載したときとのパフォーマンスを比較してみたいと思います。

JMeterを有効活用して精度の高い負荷テストをしよう

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
PHP
JMeter
JMeter起動
JMeterは負荷テストを行うための有名なツールですが、
ヘッダー情報などの設定を自由にできることが便利です。
ユーザ固有な情報を使った負荷テストなどもすることが多いの中で、
その手法についてもご紹介します。

PHP+Kestrel+Supervisorでお手軽タスクキューイング

カテゴリ :
バックエンド(プログラミング)
タグ :
PHP
php.png
こんにちは、久保田です。

ウェブサービスでは、ユーザのアクションに従ってバッチ処理を行わなければならないケースがままあります。この記事では、バッチ処理の手法の一つであるタスクキューイングをPHPとKestrelとSupervisorを利用して行うやり方の導入を紹介します。

PHPDocumentorの利用方法まとめ

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
PHP
デフォルト
本日は最近よくお世話になっているPHPDocについて書きたいと思います。PHPDocとはjavadocを利用したことがあるかたならご存知かと思いますが、APIドキュメントを自動生成する便利なツールです。基本的な出力はHTMLで行い、APIのドキュメントとしてよく利用されるものです。
今回はそんなPHPDocumentorの通常の利用方法からこだわった利用方法を紹介したいと思います。

Nginx+Fastcgi+PHPでサクサク快適サイト構築!

カテゴリ :
バックエンド(プログラミング)
タグ :
PHP
サーバ
nginx
FastCGI
icon
こんにちは、井川です。連日、猛暑続きですね。熱中症には気を付けて、がんばりましょう。

今回は、軽量なWebサーバであるnginxとPHPを組み合わせて使う方法をご紹介します。

PHPで行う簡単画像リサイズと速度検証

カテゴリ :
バックエンド(プログラミング)
タグ :
Tech
PHP
GDでのリサイズ
画像の処理を行うものと言えば、GDなどが有名です。
PHPでの画像処理にはImageMagick、GD、Gmagickの関数がデフォルトで用意されています。
今回は用意された画像処理でリサイズを行う方法と処理速度的にはどれが一番リサイズに適しているのかを検証してみたいと思います。

PHPの開発時になかなか使えるauto_prepend_file設定

カテゴリ :
バックエンド(インフラ)
タグ :
Tech
PHP
icon
こんにちは、中川です。

PHPの開発を行っていると、自分の開発用だけの便利関数や、一時的な設定・各種パラメータの変更を行いたいなどあると思います。
そんな時に、実際のプロジェクトファイルに追加してしまうと、
本番環境に誤ってそのままコミットしてしまったり、他の開発者にはゴミ扱いされたりとなかなか大変ではないでしょうか。
そんな時に便利な auto_prepend_file という設定をご紹介したいと思います。

PHP5.4 alpha1リリース! PHP5.3からの新機能を見わたす

カテゴリ :
バックエンド(プログラミング)
タグ :
PHP
php.gif
こんにちは、久保田です。

先月6月28日、PHP5.4 alpha1 がリリースされました。PHP5.3では、名前空間や無名関数の追加など、言語機能に大きな追加が行われました。PHP5.4 alpha1 ではtraitが実装され、オブジェクト指向言語としてのPHPに大きな機能追加が行われました。他にも、<?=記法のデフォルト有効化、array dereferenceの追加、無名関数内の$thisの扱いの変化、JsonSerializableインターフェイスの追加など筆記すべき様々な機能追加、改善が見られます。この記事ではPHP5.4 alpha1で見えてきた新機能をサンプルコードを交えながら概観します。