0からのphpの勉強のまとめ

PHP(XML,MySQLも)の勉強が終わったのでまとめを書いておきます。
取り敢えずPHP+MySQLの簡単なサイトは作れました。
この日誌を書いてたおかげでサボらなかったんだと思う。
当初の目的は達成したので、勉強日誌は今日で終わり。あとは実践していきながら必要なことだけ学んでいく。

今回の勉強目的:やりたいことがあり、その実現のためにPHP、XML,MySQLが必要。よってそれらの全体像を把握する。
結果:全体像は掴めた。あとは実際にサイトを作っていく。
使った勉強時間:14日間、合計32時間。
本代合計:13,818円

実際には細々した時間も使ったのでもっと時間は使ってる。
買った本で特に役に立ったのは、「やさしいPHP」と「基礎からのMySQL」、この2冊は良書だと思う。最初に「やさしいPHP」の本を読んだおかげで、XMLも、MySQLも一気に理解しやすくなった。これから役に立ちそうな本は「PHP逆引きレシピ」。
PHPは以前から便利そうだなと思いつつ、食わず嫌いで手を出していなかった。真人間ノートのgoukouさんに刺激されて、自分もやってみようと思いはじめたわけだけど、きっかけを貰い本当に感謝しています。おかげで短期集中で勉強できました。

買った本
「やさしいPHP やさしいシリーズ 」2,730
「 実践マスターPHP+MySQL―PHP4/PHP5対応」2,604
「基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ) 」3,129
「PHP逆引きレシピ」2,730
「10日でおぼえるXML入門教室」2,625

勉強時間

14日目、2時間
13日目、3時間
12日目、3時間
11日目、3時間
↑MySQLの基礎

10日目、1時間
9日目、3時間
8日目、1時間
7日目、1時間
↑XMLの基礎

6日目、3.5時間
5日目、3.5時間
4日目、1時間
3日目、2時間
2日目、3.5時間
1日目、1.5時間
↑PHPの基礎

2週間ほど、PHPの勉強にはまって、他のことを放置気味だったので、通常のペースに戻していく。同じことを何時間もやるより、時間を短めにして、複数をしたほうが先に進めるはず。しかし、ついつい一つのことにのめり込んでしまう。これはこれからの課題。

ホワイトボード900×600の感想

この前、楽天で注文してたホワイトボード900×600が届いたので取り付けました。(参照記事:ホワイトボード900×600を購入。
商品は想像通りの物で、何の不満もありません。安いですが(3,402円で購入)、安っぽさがなく、しっかりした作りです。梱包も完璧といえるくらい丁寧で感心しました。早速使っていますが、予想通り重便利です。設置場所は迷いましたが、机の真正面に置きました。この位置だと机に座ったまま使えます。

ホワイトボードを止める金具は、ホームセンターで購入しました。二個セットで300円。ひとつの留め具をピン3本で支えるタイプです。これで1個につき7キロまで耐えれるそうです。このホワイトボードは3キロなので余裕があり、グラグラせずしっかり支えてくれています。

あと、ホワイトボード用のマーカー、黒、赤、青を各1本。100円×3=300円。ホワイトボード用イレーザー(消しゴム)1個400円。メモなどを貼り付ける磁石5個、100円。を購入。
このホワイトボードを設置するのに全部込みで約4500円かかりました。自分としてはよい買い物をしたと思います。

phpの勉強13~14日目

13日目、勉強時間3時間。
「基礎からのMySQL」、283~414まで。
PHPスクリプトを使い、MySQLの操作をする部分でひっかかる。だいぶん時間を取られる。 

14日目、勉強時間2時間。
「基礎からのMySQL」完了。

まず前日の続き。
MySQLを単独でインストールしていたから、Apache,MySQLなどすべてアンインストールし、推奨のXAMPPをインストール。これでうまく行くかと思ったら、今度は、なぜかMySQLが起動せず。

解決。
原因は、最初にインストールしたMySQLをアンインストールした時に、ウインドウズのサービスのところに、MySQLの設定が残っているため。コマンドプロンプトを立ち上げて、sc.exe delete MySQLと打ち込んでエンターを押せばサービス内の設定が削除されてMySQLは起動できるようになった。(この時、必ずコマンドプロンプトを右クリックして、管理者として実行しないとエラーがでる。)。PHPとMySQLの連携も上手く行き、あとは最後までスイスイ進めた。

これで、PHP、XML、MySQLの最低限の基礎知識は頭に入った、はず。できれば1週間で済ませたかったけど、2週間でも自分としては短期間でよく頭に入ったと思う。たぶん、最初に本を買って、お金と時間をある程度投入したのが良かった気がする。ネットだけで調べてやっていたらもっと時間がかかって、途中で挫折していたかも。

これからは実際に動くサイトを作っていく予定。

phpの勉強12日目

勉強時間3時間。
「基礎からのMySQL」の283ページまで。
今夜には基礎編が終わり、最後まで進みそう。

phpの勉強11日目

勉強時間3時間。
「基礎からのMySQL」のPart2まで。MySQLの単独インストールは思ったより簡単だった。
MySQLのコマンドを打ち込んでかっちり動く感覚は気持ちいい。
WORDPRESSがMySQLを使っているのは知っていたけど、データベースが何をしているのかやっとわかってきた。

「基礎からのMySQL」は中盤までMySQLの基本を説明して、後半でPHPとの連携を解説してある。
解説が凄く丁寧だから本が分厚くなっているけど、スイスイ進むので初心者に優しい本だと思う。

土日は用事ができ時間が取れなかったので、計画変更。
木曜までに「基礎からのMySQL」を終わらせ、簡単なサイトを作る予定。