うじうじママOLが前進するための記録

一児のママ事務OLのブログ

PHPの初心者本によくある「開発環境を整える」に私と同じ状況が無かったからまとめておく。

PHPを初めて学ぶ人を対象にした本がいくつかあるが、私が買おうか買うまいか...と悩んだのは、最初の「開発環境を整える」の解説が私の状況と違うものばかりだったから。

これらを利用したかった。我が家のデスクトップPCはMacだし、表示されるWEBサイトが好き。以前にWordpressをローカル環境でやってみたいと思った時に、Macユーザーがweb上でよく勧めていたのがMampだった。Dreamweaverはかなり昔にスクールに通った時にゲットしていたので、引き続き使いたかった。

ぐちぐち言って恥ずかしいけど、ゲットした本はMacにXAMPPをインストールする方法と記載があった。MAMPもあります、って欄外に書いてあったけど、ちゃんと読まずに、Mac編と記載があっただけで買ってしまったのだ。

 

Mampについて、私が分かり易いなと思ったページを2つ

nilorior.com

 Mampのインストールと表示アドレスをhttp://localhost:8888/index.html」からhttp://localhost/index.html」に変更する方法について記載されています。

pecoegg.com

バーチャルホストで複数のテストサーバーに振り分ける方法について記載があります。

MySQLを理解するのに、入り口までのハードルが高すぎると思っていたら意外にすぐ入り口が見えた。

前回のブログで、MySQLについて一言で説明せよ、と自分に課したもののApacheを情報を送信する機能と理解しただけで疲れて放棄した件です。

私はあまりに初心者(ちょっとだけ一般常識が欠けている)のため、かなりレベルの低い次元で以下話を続けます。

Apacheの時のように、少しずつ言葉を優しくしていこうと思います。

 

MySQLRDBMSの実装の1つ

 

辛い;v;

 

深追いせず、日本語に…。

 

MySQL関係データベース管理システムの1つ

 

もういいや…。データベースの理解を頑張ろう。。。と思って検索してたら、すごく分かりやすく、知ってるような文字になっている解説をしてくれているページがあった。

 

外部リンク:基礎から始めるデータベース入門セミナー

 

すんなり理解できたし、かなり丁寧なので、補足説明が多くて「ん?こういうこと?どういうこと?」という未消化になる部分もありませんでした。

はい、お腹いっぱいになりました!

MySQLについては、データベースだってことが分かって、データベース、つまりエクセルのVlookupが使えるみたいなこと、っていうように理解したところで、先に進もうと思います。

 

私は都内で事務OLしてます。Vlookupのfalseを魔法の言葉だからここにはfalseを入力してね、と先輩に教えられました。笑

 

 

PHPを学ぼうと本を買った→ちょっと知ってる初心者が恥ずかしくて誰にも言えない壁。

私は社会人になってから、WEB関係のスクールに通ってHTMLとCSSを使ってWEBサイトを作れるようになりました。

…作れるようになりました。

 

理解してるのはHTMLとCSSの記述内容だけ。WEBサイトの仕組みはなんとなく分かる。サーバーがあって、ドメインがあって、とか。

そしてブランクがあって、またWEBサイトについて学びたいなと思った今日この頃。PHPに関する本を買ってみました。

 

衝撃です。初心者にお勧めとか、HTMLがちょっと分かる人が読みやすいとか。そういった感じの本を手にとったはずなのに。誰にも言えない恥ずかしい壁があり、学ぶ一歩が踏み出せません。

 

これ読めません。

 

Apache (あぱっちぇ?)

 

これも読めません。

 

MySQL (まいえすきゅーえる?)

 

ふむふむ、とシレっと読み進めても、もやもやして全く頭に入ってきませんでした。あまりに恥ずかしい、言葉の整理からしていこうと思います。

 

PHPの本を読み始めると出てくる単語

  1. php(ぴーえいちぴー)
  2. Apache(あぱっち)
  3. MySQL(まいえすきゅーえる)なんと当ってたw
  4. httpd(えいちてぃーてぃーぴーでぃ)
  5. conf(しーおーえぬえふ、こんふゅ)
  6. htdocs(えいちてぃーどっくす)
  7. ini(あいえぬあい)
  8. htaccess(えいちてぃーあくせす)

 MySQLはホッとしました。これで声に出してしまっても恥ずかしくない。ちょっと「まいすくーる」という可能性も信じてたなんて言えない。iniも「あいぬい」かもしれない、なんて思ってたなんて言えない、もはやなんでそう読もうとしてるのか自分を理解できない。

でもconfみたいに、こんふゅとも読みます、というGoogle先生の回答になってくると、現場で使ってる人がどう読んでるのか、自然な状況で聞いてみたいものです。私はWEBとは全く関係ない会社のただの事務OLなので、そんな機会がなく本当に残念です。

 

この中のApacheMySQLについて一言で説明せよ、というような一文をこの記事では投稿して終わろうと思います。※但し、そこに行き着くまでがまた長い。

  • Apache:最も人気の高いWEBサーバウェアの1つ。
  • MySQL

分かりませんでした、もう一度書いてみます。

  • Apache:最も人気の高いWWWによる情報送信機能を持ったソフトウェアの1つ。
  • MySQL

近づいてきました。

  • Apache:最も人気の高い、世界中のサーバで公開されている情報をインターネットのWebページとして閲覧することができる仕組み、による情報送信機能を持ったソフトウェアの1つ。
  • MySQL

もうちょっと…。

  • Apache:最も人気の高い、世界中のサーバで公開されている情報をインターネットのWebページとして閲覧することができる仕組み、による情報送信機能を持った、コンピューターシステム上で何らかの処理を行うプログラムや手続き、およびそれらに関する文書の1つ。
  • MySQL

 

私が理解したかった一言はココ!

Apacheは情報送信機能なんですね。今後はApacheはWEBサーバウェアと言ってみようと思います(誰に…)。

 

そうです、MySQLについては整理する前に力つきてしまいました。また今度にします。

 

はてなブログデザイン変更 テーマとカスタマイズ

何を投稿したらいいんだ。
今日の日記、を書くほど肝も座ってないし。

 
…。早速辛いな。
  
いったんテンション上げるために、デザインをオリジナル風にしてみました。利用させてもらったのは現在テーマランキングNo.3の「Simple Gray by mr58n」です。以前使ってた画像などを使いまわしてカスタマイズしました。
 

初めまして、始めました

初めまして、29歳一児の母、都内勤務の事務OLです。

覇気をつけるためブログ始めました。

これまでも何度かチャレンジしてみたものの、すぐに挫折する癖は小さい頃からで。
ブログに関しても例に漏れず。
 
それでも、この度改めて始めた理由は、
「なんだかつまらない」
「在宅ワーカーになりたい」
「宝くじで高額当てたい」
という気持ちが増しに増したからです。