PHPでプログラミングを行うための開発環境の作り方をまとめてみた

f:id:oresamaquest:20171129050425j:plain

こんにちわ、マルシェです。


Webサイトを作ってみたくてPHPに興味を持ったけど開発環境を 作るという最初の段階でつまづいてしまう人が多いと思うので、 開発環境の作り方をまとめてみました。


正直、開発環境を作るのには自分も苦戦しました。


この記事を見れば約1時間程度でPHPの開発環境を構築できるのでつまづいてる人、 今からPHPに挑戦しようと思ってる人は是非読んでください♪

サーバーを用意する

まず、PHPで作ったプログラムを動かすにはサーバーが必要です。 PHPはサーバーサイドスクリプト言語と言ってサーバーで動きます。


一番簡単で安くすむのはレンタルサーバーを借りることです。


value-serverのエコプランなら初期費用も合わせて年間3000円で借りれます。

www.value-server.com

自分もサーバーは詳しくないのですが、PHPの勉強くらいならある程度の容量があることと DBが1つ使えれば可能なのでこれで十分です。


無駄に高スペックなレンタルサーバーを選んでしまうと固定費が増えるので注意しましょう。

エディタを用意する

次にプログラミングを効率的に行うためのエディタを用意します。

エディタを使わなくてもサーバーに直接コードを書くという方法もあるのですがこれは本来の やり方ではないですし、やってみるとわかるのですがかなり面倒な作業になります。


自分がおすすめするのはPhpstormです。

www.jetbrains.com

Phpstormは予測変換機能でコーディングをアシストしてくれたり、スペルミスを教えてくれたりと とても親切です。

また、ファイルを保存するタイミングでサーバーにファイルをアップロードするftp機能も備えているので ストレスなくコーディングできます。


値段は年間約9000円、まあまあの金額なので最初はサーバーに直接コードを書いてみて、学習を 継続できるなあと思ったら購入するのをおすすめします。

Phpstormの環境設定

ここではPhpstormの環境設定について書きます。

サーバーはvalue-serverを例に、public_html内にkijiというフォルダを作ってそのフォルダにphpファイルを保管していく場合の やり方を説明します。


1.Create New Project from Existing Filesを選ぶ。

2.Web server is on remote host,files are accessible via FTP/SFTP/FTPSを選び、Nextを押す。

3.Project Nameにはプロジェクトの名前(例:kiji)を入力し、Nextを押す。

Nameにはサーバの名前(例:mmr)

FTP host:(例:e5.valueserver.jp)

Port:21

Root path:(例:/public_html/kiji)

User name:(例:yuuki)

Password:****

Save passwordをチェック

Web server root URL:(例:http://mmr.e5.valueserver.jp/kiji)

Don't check HTTP connection to serverをチェック

4.Web path for project rootで/を入力し、Finishを押す。


環境設定はこれで終わりです。更に下記の設定を加えておくとファイル保存時に自動でファイルをサーバーにUPして くれるようになります。

5.左側のkijiを開くとファイルがあるのでそれを開く。

6.メニューの「PhpStorm」の[Preferences](環境設定)の

[Build,Execution,Deployment]の[Deplyment]の「Options」で

「Upload changed files automatically to the default server」を

「Never」から「On explicit save action」にして、OKを押す。


わからないことや説明通りやってもうまくいかないというところがあればfacebookかtwitterで連絡頂ければ 対応します^^

まだ手作業で消耗してるの?プログラミングで作業を自動化せよ!!

f:id:oresamaquest:20171126132704j:plain

こんにちわ。 マルシェです。

単純作業ってつまらないですよね。

同じことの繰り返しだから時間が長く感じるし、ストレスもたまる。


もうこんな退屈な作業から解放されたい!!


そんな人はプログラミングを覚えれば圧倒的に仕事が楽になります。

プログラミングと聞く面倒くさがりな人は拒否反応がでるかもしれないですが、 面倒くさがりな人こそプログラミングを覚えた方がいいです。


今からその理由を説明します。

コンピューターは最強のしもべ

みなさんはプロ棋士がAIと勝負をして負けたというニュースを聞いたことがありますか?

実はAIの進化によってそのような事例は増えています。

プロ棋士がいなくなるのではという話まであるほどです。

びっくりですよね。


そしてプロ棋士達を苦しめている者の正体はコンピューターです。


コンピュータは計算や記憶という能力が非常に高く、人間が命令さえしてやれば超正確かつ すごいスピードで仕事をしてくれます。

しかも人間を雇うのと違ってそこにお金は発生しません。


つまり優秀な人材をタダで働かせることができるのです。

正しく命令さえしてあげれば・・


そう・・その命令に値するものがプログラミングです。


コンピューターは人間の言葉は理解できないので彼らにでもわかるプログラミング言語で 命令をしてあげるのです。

プログラミングの勉強は大変ですが、覚えさえすれば仕事が格段に楽になる。

だから面倒くさがりな人ほどプログラミングを勉強した方がいいのです。

楽をするために努力をする

作業をなくすために勉強する時間が増えるなら結局同じじゃないか。

そうではない。


単純作業の場合はいくら数をこなしてもさほど自分のスキルは上がりません。

なので収入も変わりません。


しかしプログラミングを勉強すれば自分のスキルがどんどん上がっていき処理できる仕事の 量が増えます。

また、こなせる仕事のレベルも上がります。

その結果、収入も上がってウハウハというわけです。


楽をしたいからサボる、ではなく楽をしたいから努力する。

この考え方は重要だと思います。


自分を向上させていきましょう〜

伝え方を変えれば全てが上手くいく!

f:id:oresamaquest:20170921190303j:plain

* 好きな女の子をデートに誘ったけど断られた。

* 仕事が間に合わないので納期を延ばしてほしいと上司に報告したらめちゃくちゃ怒られた。


こんな経験をしたことがある人は多いのではないだろうか?


自分はこの手の失敗を数え切れないほどしてきた。

しかし、それはしょうがないことだと割り切ってきた。


デートの誘いを断られるのは自分がタイプじゃないから。

上司に怒られるのは仕事が遅い自分が悪い。


しかし、ある本を読んでから伝え方を変えるだけで結果が大きく違ってくることがわかった。

続きを読む

口だけで行動が伴わない人を責めるのはやめるべき

f:id:oresamaquest:20170921124940j:plain

ども、宮崎からきたミヤ・マルシェです。

みなさんの周りに口だけ達者で行動が伴っていない人はいますか?


そういう人って軽く見られる傾向があるよね。

実は俺もでかい目標を掲げたはいいものの3日坊主で終わっちゃうってことがよくある。


でもそんな俺を責めるのはもうやめようって話を今日はしていく笑

続きを読む

他人の幸せを素直に喜べる自分になっていた

f:id:oresamaquest:20170920191614j:plain

他人の不幸で飯がうまい。

こんな言葉を聞いたことがあるだろうか?


俺はこの言葉を10年前くらいにはじめて聞いた時にわからなくもないって感じだった。

不幸になってほしいとまではいかなくても、うまくいってない人を見ると少し安心する。

まあ言っちゃえば俺はその程度の男だった。

だが最近はどうだ。


友達の結婚式に参加した時は涙目になるほど感動したし、ニュースで悲しい事件が報じられているのをみると 怒りがおさまらない。

この10年間でいったい俺にどんな変化があったのか?

続きを読む

体力のない自分が仕事で結果を出す方法を考えてみた!

f:id:oresamaquest:20170917114047j:plain

ども、全身筋肉痛のミヤ・マルシェです。


なぜ筋肉痛かというと昨日結婚式の2次会の手伝いをしてきたからだ。

100名を超えるお客さんを10名にも満たないスタッフでまわすという超ハードワーク。


時間にして4、5時間だったが終わったあとは疲労マックスだった。

正社員のスタッフはそれから更にバーの通常営業をこなすというから驚きだ!!


そして俺は改めて自分の体力のなさを実感した。

続きを読む

          マルシェを応援したい方へ

          下記リンクから、Amazonで買い物してもらえると、そのうちの数%が俺のポイントになるので、
          何か買うついでにぜひ!

          Amazonで買い物をする

          儲かったお金は無職の俺の生活費にあてます笑