web屋が主張する「リキッドレイアウト」に騙されないために

http://www.i-love-key.net/archives/2009/01/web_design.html



リキッドレイアウトでも横幅固定でも、

ユーザーのことを考えてやるのが一番でしょうね。


自分のいいと思うデザインの押し付けは、デザイナーのマスターベーションでしかない。



わたしはどちらかというと、横幅固定派ですね。



PHPの絵本 ((株)アンク)より抜粋。

イラストが多く解説されているので、プログラム初心者の方にはおすすめです。



ビックリマーク原則として半角で記述する

コメント、” ”(ダブルクォーテーション)内、' '(シングルクォーテーション)内は全角記述が可能です。


ビックリマーク半角カナは使わない

” ”、' 'の中でも使用しないことをお勧めします。


ビックリマーク全角スペースの使用に注意

” ”、’ ’の外に書くとエラーになります。発見しにくいので要注意です。


ビックリマーク小文字と大文字を区別して書く

たとえば、if と IF は全く別のものです。


ビックリマークPHPスクリプトのコメントには/* と */か、//を使う。

プログラムに反映したくない説明的な記述を/* */の中に書くことができます。

また// をつけると、その行の//以降がコメントになります。

PHPスクリプト外のHTML内にコメントを記述するときは、<!-- -->の中に書きます。


ビックリマーク予約語に気をつける

printなどの予約語は、あらかじめ働きが決められている単語です。
それぞれの働き以外の目的で使用することはできません。


PHPを勉強している方が最初につっかかるのは、文字コードと改行コードだろう。


だろうっていうか、あたしがそうですガーン


http://www.phppro.jp/school/lecture2_3.php

↑のサイトでは、文字コードは「EUC」、改行コードは「LF」で説明をすすめてます。


でも「教えて!goo 」とかのスレッドを読んでると、「SHIFT-JIS」で良い。とか「UTF-8」を使用してます・・・って方も多いみたい。

十人十色なのかな???



◆PHPのプログラムコード


<?php

print("Hello !");

?>


1行目(<?php)と3行目(?>で囲むのがPHPの決まりごと。



今まで制作依頼のあったHPではRSSはあまり活用していなかったので勉強する機会がなかったのですが、ここでちょっとお勉強開始してみたいと思います。


こちらのサイトで勉強させていただきました。

http://www.rfs.jp/sb/perl/10/rss/01.html

http://rss-do.com/


*** NOTE ***********************************************************


RSS とは

RSS は、ニュースヘッドラインを効率的に配信するために開発された規格です。

RSS はさまざまなことを表す頭字語ですが、現在では Really Simple Syndication を表すというのが一般的です。

ドキュメントの見出しやリンクなどのリストを共通の書式で記述 するために特化されていて、サイトの目次や更新情報などを効率的に配信することができます。
既にニュースやウェブログのヘッドライン配信で多く利用され、標準的な配信方法としての地位を確立しています。


外部サイトのニュース(記事)見出しとリンクを利用する

ニュースなどのヘッドラインを RSS で公開しているサイトがあれば、そのリソースを使って自分のホームページに埋め込むことができます。

一般的な方法としては、cron のようなコマンドを利用して、他サイトで公開されているRSSを読みに行くスクリプトを定期的に実行し、その内容を自分のホームページに埋め込みます。このような方法により、自分のホームページのニュース欄が自動的に更新されるようになります。


●XMLとRDF

RSS の利用の前に、知っておくべき技術として 『XML』 と 『RDF』 があります。

XML と RDF は、ウェブサイト運営をもっと簡単にするために考案された規格です。

これらの規格が考案される背景には、ウェブに次のような問題がありました。

  • 内容とレイアウトを混合するHTML文書の限界
  • 保守性と柔軟性に欠けるウェブサイト運営
  • 動的コンテンツを効果的に提供するための手段の欠如
  • 巡回型検索エンジンで問題となっている、検索ワードに対する検索結果の精度

最初の2点をクリアするものとして、XML が脚光を浴びて登場しました。XML は、HTMLのようなシンプルなフォーマットで文書構造を記述でき、独自にタグを定義できることが特徴のマークアップ言語です。XML を利用することにより、ウェブデータの保守を容易にし、柔軟性を高めることが可能になります。
残る2点の問題を解決する手段として、RDF が開発されました。RDF は、異なるウェブアプリケーション同士がデータを交換できるようにするためのメタデータフレームワークで、ウェブ上にある膨大なドキュメントを容易に管理することを基本目的としています。その交換構文として、XML を使用しています。

つまり、RDF は XML のアプリケーションの1種ということができます。


********************************************************************


自分のHPにRSSを読み込むには・・・?次回お勉強したいとおもいます。

PHPとはなんぞや?


HTMLでは静的、文字や画像を表示するページしか作れません。

作った側の情報のタレ流し状態。

PHPを使うことによって、動的なページを作れるのです。

掲示板やメールフォームなど、ユーザーの入力に応答もできる(=動的)のです。



動作環境?


一般的にはApache(WEBサーバ)上で動作します。

Apacheのインストールについては端折りますガーン


現在のワタシのPCはApacheがインストールされています。

PHPへの道一歩前進。


ここでず~っと足踏みしてたのですが・・・