PHPって何?
エンジニアインターンを始めてもうすぐ一か月になります。
昨日ガーディアンで扱っているCMSツールであるOWLetのソースコードをGitで共有してもらい、
それを読んで理解し、最新バージョンの開発に差し掛かる所です。
ところが!ソースコードが読めない!!ということでPHPの文法を軽く理解してから
ソースコードを読むことにしました。
PHPって何?
一言で言うとWebサービスのサーバサイドで動くスクリプト言語です。
はあ?と思った方へ、きちんと説明します。
例えばネットショッピングをしているとき、商品の写真をポチっと押すと詳細画面が開きますよね。
あれはサーバにあるページを新たにリクエストしている感じなんです。
そのリクエストをサーバが受け取ったら、PHPのプログラム君が頑張って適切なコンテンツを生成してクライアントに送り返します。
こういう風にポチっと押して次に行くようなサイトを動的なサイトと言います。
ガーディアンが提供するCMSツール"OWLet"はもちろん動的なサイトの制作をすることができ、
OWLetの開発のためにはPHPの知識が不可欠なわけです。
Gitって何?
ついでにGitのことも紹介しましょう。
Gitというのは複数人でコードをシェアするためのシステムです。
Gitサーバ(リモート)にソースコードの本体があり、それをメンバーが手元(ローカル)
にコピーを持ってきて編集し、リモートのソースコードを上書きするという方法で複数人開発に利用します。
ガーディアンのCMSツール"OWLet"に限らず、大規模な開発はやはり大人数でないとできないので Gitの知識はエンジニアとしてはマストだと言えます。
脚注:あくまで初心者エンジニアが勉強している過程での所見を述べています。 間違いもあるかと思いますが何卒温かく見守っていただけたらと存じますm( _ _ )m
*コメント*
NEW
-
date_range 2026/05/14
-
date_range 2026/04/30
6月中に一人で顧客MTGへ...
-
date_range 2026/04/08
フィリピンの経験を糧に...
-
date_range 2026/03/30
【長期インターン】「AI...
-
date_range 2026/02/27
【長期インターン】卒業...
*COMMENT*
奥村 優
*コメント*
Gitは前社で使用して開発をしていたのですが、複数人でする時は必須ですよね。上書きする時、以前のコードと上書きするコードがわかるのでとても便利だなと思います。覚えることがたくさんで大変だと思いますが頑張ってください!
*コメント*
岡部 ちよ
*コメント*
OWLetの最新バージョンの開発に携わっていらっしゃるのですか...!
インターン生とは思えないです!
エンジニアの業務に興味があるので、今後も池田さんの活動日記が楽しみです✨
*コメント*