2019年08月28日

データベース事始め。

約2年前の5月頃から、あるコミック作品の情報をまとめて、検索出来るようにしたいと思い、
ちょうど利用していたレンタルサーバに、MySQLも付随していたので、それを利用して作る事にしました。
データベースは初めての挑戦でした。
ものの本を見ては、試行錯誤しつつ、情報を登録したり、PHPのコードを書いたり。
そのために参考にしたのは、以下の書籍になります。

<参考書籍>
ソーテック社「詳細!PHP7+MySQL入門ノート」
マイナビ「PHP7+MariaDB/MySQLマスターブック」

また、環境構築に関しては以下が役に立ちます。

↓MySQLのサイト(英語版)
https://www.mysql.com/
↓MySQLについて(Wikipedia)
https://ja.wikipedia.org/wiki/MySQL
↓PHPについて(Wikipedia)
https://ja.wikipedia.org/wiki/PHP_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E8%A8%80%E8%AA%9E)

趣味の範疇ではありますので、非常に他愛ないものを作ってしまった、と思ってはいるのですが、
まぁそこそこ便利に使えるかな、と思っています。
プロの方ならもっと高度なものが構築できたと思いますが…。

それにしてもオープンソースだからこそなのか、日進月歩でバージョンが変わるのが早い…。
PHPに関しては、1年前の春ごろに、バージョンが5.xから、7.xになっていたので、
プログラム周りは中身を作り直す事になりましたが…。

↓以下のサイトに、データベースを使う利点などについての質問と回答がありました。
https://teratail.com/questions/38257

上記のサイトにもありましたが、PHPとMySQLは色んな書籍でも紹介されているように、
親和性は高い、と思われます。
ネットで検索すれば、様々な情報も出てきますので、勉強もしやすい言語とデータベースではないかと。

↓参考までに、作ってみた検索データベースはこちらになります。
https://tomobikicho-4cho-me.com/info/data/gen_data.php
https://tomobikicho-4cho-me.com/info/data/ani_data.php

私も最初はちょっと躊躇してましたが、やってみると面白いものです。
欲しい情報を引き出す速度が、やっぱり違いますね。
…多分、もっといいコードの書き方とかあると思うのですが、私はこのくらいが精一杯…。

PHPとデータベースに興味があれば、構築方法も色々あると思いますので、
挑戦してみるのも、新たな発見があって、楽しいものです。
ただ、次にバージョンが大幅に変わって、作り直す手間が発生したら、出来るかどうか…(汗)
【プログラミングの最新記事】
posted by もの実高志子 at 19:58| Comment(0) | プログラミング
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント: