Home > Mac

非エンジニア’s PHP study(0) “前段”

WordPressに足をつっこんだお陰でPHPを知りたくなり、1…いや0からお勉強することに。ちなみにあたしは元プランナーでディレクター。高校時代に微積で挫折して以来“理系アレルギー”だし、マネジメント職に着いてからはHTML+CSSからすら遠ざかっていた。要するに「半角英数」すらかなりご無沙汰です。しょんぼり。
という訳で、一念発起して、本とネットで勉強開始。目指すは「意味が分かるようになる」です。ゆくゆくはThemeを自作できるといいなぁという野望も抱きつつ。

まずは、「Apache」と「PHP」と「MySQL」が必要なんだそうですが…はて、こいつらの正体がまず分かりません。横文字はエンジニアに任せっきりだったツケです。はい。

Apacheとは

httpサーバの一つ。かつてWebサーバの草分け的存在であり、過去に標準的に使われていたNCSA HTTPDの開発が終了(1.3が最終バージョン)したために、そのサポートと改良を世界中の有史達が集まって立ち上げたプロジェクトとそのアプリケーション名(NCSA HTTPDをベースにしているがコード的には書き直しているらしい)。世界中でもっとも多く使われているWebサーバ。Apacheプロジェクトでは、httpサーバだけではなくServletエンジン(Jakarta プロジェクト)などといった派生モジュールのプロジェクトも行われている。(「はてなキーワード」より)

PHPとは

PHPとは、動的にWebページを生成するWebサーバの拡張機能の一つ。また、そこで使われるスクリプト言語。レイアウトの「雛形」となるHTMLファイル内に、処理内容を記述したスクリプトを埋め込み、処理結果に応じて動的に文書を生成し、送出することができる。(「e-Words」より)

要はプログラミング言語の一つなんですが、初心者向けの素敵な特徴があります。まず、HTMLファイルにPHPを埋め込んだり、逆にPHPでHTMLを出力することもできること。見慣れたHTMLの“親戚”的感覚で、なんとなく取っつき易い印象ですね。また、コンパイル(ソースコードを機械語に訳すこと)の必要がなく、書いては実行し、直しては実行し、という作業が可能。他の言語のコンパイルとやらに、どんな作業が必要かさっぱり分からないのですが、きっと楽なんでしょうね、PHP。ちなみに、書籍によると「その分コンパイル時に発覚するエラーを実行まで検出できないデメリットもある」そうです。なるほど。特徴を見る限り、なんとなくやれそうな気分になります。

MySQLとは

オープンソースのリレーショナルデータベース管理システム(RDBMS)。(「e-Words」より)

これは今は亡き「初級シスアド」取ったときちょこっと齧ったのでなんとなく分かります。まぁ要はDBは本棚、MySQLは司書係って感じでしょうか?

この3つが揃えば、ひとまず、データベースとWebの間でなんやかんや働くPHPを作ってアウトプットする環境が整うようです。

FTPクライアントをCyberduckに替えた

  • 2009-10-24 (土)
  • Mac
  • このエントリをはてなブックマークに追加 FTPクライアントをCyberduckに替えた

2009-10-24
おnewのmacに入れるFTPクライアントとしてwindowsで使っていた「FileZilla」を導入したが、微妙に使いづらかったので、「Cyberduck」に変更。アイコンがかわいすぎるのが変更の一番の理由、という説もあったりなかったり。

ちょっと使っただけですっかり気に入ったので、このソフトの素敵なところをご紹介します。

インターフェイスがすっきり

ボタン類も最小限で、左脳をどこかに置き忘れたあたしにとっては非常に取っつき易い。

初期設定が超簡単

一番左の「新規接続」のボタンをクリックして、「サーバ名」「ユーザ名」「パスワード」を入力するだけ。ちなみに、「サーバ名」はさくらインターネットの場合「サーバコントロールパネル>サーバ情報の表示」にある「ホスト名」です。「www***.sakura.ne.jp」を入力します。

操作が楽

ファイルのアップロードはドラッグでOK。従ってローカル側の設定が不要。

パーミッションが一目で分かる

2009-10-24-3
個人的に助かるのは「表示>カラム」で表示項目に「アクセス権(パーミッション)」にチェックを入れるとちゃんと数値入りで表示できること。些細なことだけど、パッと見で視認できて好き。

検索が超使える

「FileZilla」ではできなかった(※できるとのご指摘を受けました♪あざす★)特定ファイル形式のみのパーミッション変更が、とても簡単にできた。例えば、phpファイルだけをパーミッション変更したい場合、検索対象フォルダを選択した状態で画面右上の検索窓にphpと記入して検索すればphpファイルだけが表示されるので、あとは全選択>右クリック「情報」>「アクセス権」で変更して「適用」すればOK。

 PREV 1 2 3 4

ホーム > Mac

MY TWEETS

    dokuroboshi

    ENOTECA Online(ワイン通販 エノテカ・オンライン)

    IXC.EDITION
    MoMAstore
    I LIKE THEM