RのWeb制作

Webサービス制作のための技術情報を。データ分析(Python、機械学習コンペ他)や自作野球ゲームMeisyoのこと中心。

Web制作

現代PHPの正しい道「PHP: The Right Way」の紹介とその要約

投稿日:

時代遅れの本や情報があふれている。そのため「何年前のコレ?」というコードが広まっている。

私もまずいコードを書いていた。悪意がある頭のいい人が少し手を加えるだけでデータベースが死んでしまうようなコードを。

「PHP: The Right Way」はそれを正すとても良いサイトだ。
PHP
初心者を始めとして、中級者、上級者の方も。

PHPで開発するにはWebサーバが必要だ。

でも大丈夫。
サーバーは自分のPCでOK!
方法はXAMPPで自宅サーバーを作るを参考にして欲しい。
PHPバージョンは最新バージョン(5.5)がオススメ。

コーディングスタイルはPSR!
これはDrupal や Zend、Symfony、CakePHP、phpBB、AWS SDK、FuelPHP、Lithium の開発者たちが集まって作ったPHPのコーディングスタイル。
コーディング規則PSRを学ぶを参考にして欲しい。

データベースは PDO か mysqli を使ってアクセスすること。
「mysql_connect」関係の関数は使えなくなることが予定されている。

と・・・まあいろいろあるが、読んで試してみてほしい。
もっとコードが読みやすくなるだろう。
私のコードは確実に読みやすくなったしサイトの安全性も上がった。

PHPは良い言語だ。
だからもっと良い言語にしていけるように頑張りたい。

-Web制作

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

[Meisyo]強化合成の追加とミニゲーム1種類の追加

名将と呼ばれた者達よりお知らせです。 強化合成を実装しました。 強化合成とは 選手たちの好きな能力を強化します。 強化値は+0~5です。能力値にそのまま反映されます。 +2(+3への)以降の強化は、失 …

[Meisyo]ver0.03へのアップデート

名将と呼ばれた者達、アップデートを行います。 大幅な変更をしたため、バージョンを0.02から0.03へ変更します。 変更点 1・各種表示の不具合の修正、改善 2・投手起用方法の不具合の修正 3・試合の …

[Meisyo]野手起用法設定の導入

野手起用法設定の導入を行いました。 この変更で、 「勝ってる時だけ守備固めを出したい」 「負けてるから投手に代打してチャンスを作りたい」 という要望にお答えしました。 発想は野手起用法設定の導入検討の …

no image

ユーザーのフォントを統一できる、Google Fontsの紹介

Web制作で困ることが多いのは「ユーザー全員が使えるフォントがない」ことでしょう。 ユーザーのパソコンに入っているフォントによって見え方が異なるためです。 つまり「見え方が統一できない」ことが多いです …

[Meisyo]パラメータバランス調整 ver 0.10(a)

パラメータバランスを調整します。 理由としては、ミートが強すぎるからです。 ミートが神の地位を手に入れて早・・・というより、Meisyoが最初からそうだった。 「ミートを上げれば即ち打てる」で、パワー …