WordPressで使用されているプログラミング言語を紹介します。
WordPressでは、基本的にプログラミングを自分で入力することはほとんどありません。
ですが、サイトスピードを上げるためにデータを消したり、ある程度のカスタマイズができたりと、知っていれば意外とメリットがあったりします。
この記事では、そんなプログラミングを見ていきたいと思います。
WordPressで使用されている プログラミング言語 5種類
下記が、WordPressで使用されているプログラミング言語です。
以上の5種類です。
思っていたより少なかったのではないかと思います。
種類によって役割が違うので、順を追ってみていきます。
この記事を読んで気になるものがあれば、自分なりに勉強してみることをオススメします。
HTML
この名前はよく聞くのではないでしょうか。
正式な名称は、「Hyper Text Markup Language」と言います。
Webページに記載するための、マークアップ言語です。
ほとんどのホームページに利用されている言語です。
HTMLで決められている「タグ」を使用して、見出しや段落、本文など文章の構成を行います。
文章の構造を知りたい人は、知っておくといいと思います。
HTML・CSSが無料で勉強できるサイトのまと記事もありますので、気になる人は下のリンクからそちらの記事も読んでみてください。
CSS
これもよく聞く名前だと思います。
「Cascading Style Sheet」が正式名称で、HTMLで作られたページを装飾してくれます。
スタイルシート言語です。
書かれたHTMLに直接書き込むこともできますし、外部ファイルを作ってそれを参照するという方法もあります。
外部にフォルダを作る方法では、CSSだけを書き直してHTMLはそのままで見た目を変えることができます。
Java Script
サイトに動きをつけてくれる言語です。
カーソルを合わせた時に表示されるメニューやポップアップウインドウ、画像の拡大やスライドショーなどが作成できます。
CSSでは難しいデザインなども、表現することができます。
幅広い分野で使われていて、プログラミングの中では人気が高い言語です。
プログラミングの仕事としての需要も多くあるので、そこも人気の一つだと思います。
似た名前で、「Java」という言語がありますが、違うものなので間違えないようにしてください。
PHP
PHPはサーバー側で処理が行われる言語で、WordPressの核の部分です。
WordPressの管理画面から記事の投稿や編集、サイトの外観変更など可能となります。
PHPの上にHTMLを書くイメージですね。
PHPのファイルを間違って触ってしまうと、サイトが表示されなくなったりすることがあるので、注意が必要です
難易度が若干低いのと、覚えておくとメリットの多い言語なので、学ぶ気持ちがあるならば、挑戦することをオススメします。
SQL
そのまま「エスキューエル」と呼ばれますが、他にも「シークエル」「シーケル」などと呼ばれることもあります。
何かの略語ではないと定義されています。
データベースを管理する、データベース言語です。
「RDB」という種類のデータベースを管理する役目を持っています。
データを集めて、そこからデータの検索や更新、削除などが行えます。
プログラミング言語ではないので、システムの開発などはできません。
SQLは、ISO(国際標準化機構)で標準化されているので、一度習得すると、「MySQL」「Oracle」「PostgreSQL」という、データベスでも操作ができます。
まとめ
以上が、WordPressで使われているプログラミングです。
どの言語がどんな役割をしているか、何となくわかってもらえたと思います。
WordPressは、このへんがわからくても運営ができるようになっているので、こんな感じでわかっていれば問題ないと思います。
エラーが出た場合や、サイトスピードを上げるためなどは、ググればある程度のことは対応できます。
もし、詳しく知っておきたいと思うのであれば、どの言語もある程度のところまでは独学で学ぶことはできると思います。
ですが、本格的に学びたいと思うのであれば、プログラミングスクールなどを利用すると、時間短縮にもなるし、間違った知識で覚えることもなく安心なのは間違いないと思います。
下記のリンク「DMM WEBCAMP」のスキル所得コースでは、ここに挙げた中からいくつかのスキルを学べます。
「初めてのプログラミングコース」でHTMLとCSSを学びながらWebの仕組みなどを学べます。
「フロントエンドコース」では、HTML・CSSの他にJava Scriptもセットになっています。
「PHP/Laravelのコース」では、HTML・CSSと一緒にPHPも学べます。
1ヶ月の無料体験があるので、独学では難しいと思った方は、一度体験してみてはいかがでしょうか。
コメント